Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to create curapackage files #4134

Closed
thopiekar opened this issue Jul 25, 2018 · 14 comments
Closed

How to create curapackage files #4134

thopiekar opened this issue Jul 25, 2018 · 14 comments
Labels
Type: Question Question about how something works with concrete answers.

Comments

@thopiekar
Copy link
Contributor

Hey guys,

do you have any info around the curapackage file?
Looked for docs what is new in this fileformat, but could not find anything.
Also in Uranium there is still the old script for building curaplugin/umplugin files.

An example file would be great, too.

Thanks!

@ChrisTerBeke
Copy link

There's a Wiki page about it.

BUT..... we'll launch a managed service for this very shortly to build and distribute your packages from your source files. I can give you beta access if you want to try it out soon.

@ChrisTerBeke ChrisTerBeke added Status: In Progress Type: Question Question about how something works with concrete answers. labels Jul 26, 2018
@fieldOfView
Copy link
Collaborator

Gimme, gimme!

@Kriechi
Copy link
Contributor

Kriechi commented Jul 26, 2018

Me too!

@ChrisTerBeke
Copy link

Expect an invite in your inbox in about 2-ish weeks :)

@thopiekar
Copy link
Contributor Author

Awesome 🤘

@thopiekar
Copy link
Contributor Author

Hey @ChrisTerBeke,

could you point me to the wiki page?`
I'm somehow to dumb to find it 🙈

@fieldOfView
Copy link
Collaborator

It is not too hard to reverse engineer a current package...

@thopiekar
Copy link
Contributor Author

Sure, but if people say that there is a document describing it already, why should I reverse engineer it?

@ChrisTerBeke
Copy link

@ChrisTerBeke
Copy link

Closing this as ticket (we can still continue to discuss about packages).

@thopiekar
Copy link
Contributor Author

Thanks!

There is the first question already. Does the directories name inside plugins correspond to the plugin's id?
So "MyPlugin" == "ExamplePackage" or is there no convention how the directory inside plugins is called?

image

@ChrisTerBeke
Copy link

ChrisTerBeke commented Jul 29, 2018

Yes, it does :)

Our upcoming tooling will check the directory names and required filenames in there as well (and tell you what's wrong if one of them is not there).

image

@thopiekar
Copy link
Contributor Author

Ok, and what does the 2.7.0+ mean? Is there a check per Cura version? Is it possible to roll new releases for older Cura versions out? Eg. only with bugfixes?

@ChrisTerBeke
Copy link

You can indicate which Cura versions a release of your package is compatible with. You can simply make a new release of your package with bug fixes and not click the toggle for a newer Cura version. It's very App Store / Google Play like :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Question Question about how something works with concrete answers.
Projects
None yet
Development

No branches or pull requests

5 participants