-
Notifications
You must be signed in to change notification settings - Fork 27
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
Provide adaptation updates also outside of main program releases #233
Comments
The idea here would be that we want a quicker turnaround and easier distribution for community provided adaptations. Current state:
Ideas:
|
One more idea came up in #276 by @mslinn: "How might people contribute pull requests from their adaptions? The most manageable approach would require the user to fork the KnobKraft-orm repository. One way to do this would be to add a new menu item that would convert the user adaptation directory into a git repository containing a Partial Clone With Sparse Checkout of the KnobKraft-orm fork. The GitHub command line tool can provide the necessary functionality, and it is available as a Python library. A second new Knobcraft menu item would create a pull request for the new adaptation." |
One more from #281: About shipping adaptations: you could pack one or several adaptations into a zip-file, and change the extension to .knobkraft. The app can register that extension and import the contents when the user double-clicks the file. Originally posted by @bboc in #219 (comment) |
If you have a separate repo, as a first iteration KnobKraft could look at the the releases there (curl or github API), and download new releases. It's probably too much hassle tracking versions for all adaptations separately, and you want to have them in a repo anyway so that you can track changes.
Originally posted by @bboc in #219 (comment)
The text was updated successfully, but these errors were encountered: