[Wishlist] Template functionality for making multi-interface projects
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Quickly |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
Currently quickly assists you in creating Gtk-based apps using the ubuntu-project template. Presumably someone could create a Qt template which would allow similarly for the Kubuntu side. And similarly for ncurses interfaces.
However, what would be *really* slick is a way to define a template which can set up *all three* at once, along with a common backend library that the frontend interfaces share. I suppose you could create a template which is able to do multiple interfaces directly, however I think the cleaner architecture would be the ability to have a "master template" which then executes and manages several other templates (one for gtk, one for qt, one for ncurses, and one for the backend).
This probably sounds like a pretty complex thing useful only in certain corner cases, but in actuality this architectural structure comes up very often in Ubuntu desktop. Consider tools like jockey, displayconfig[
Quickly could give us a standardized approach to solving these kinds of tool needs, and make it quicker and easier to make these tools, too.
Changed in quickly: | |
status: | Fix Committed → Fix Released |
Good idea!
I have no strong opinion if that could be easily fusuable or not. Some investigation on desktopcouch integration with QT and ncurses is necessary too. Clearly not for Quickly 0.4 but if someone want to achiveve that, it can be a very good added value to Quickly projects.