>As far as the editor stuff goes... the easy thing to do there is honor the $EDITOR variable, or the XDG .desktop specifications for mime types, like every other decent program does.
-> That's already the case in fact (it's using sensible-editor too). We had a comment from an user telling us "sweet, I typed quickly edit and it opened emacs" :).
The failsafe if nothing is specified is gedit
>It does not have to be everything to everybody. Remember the point is to get something up and running quickly. That is 90% of the work.. after that then it's just a matter of customizing the last 10%. and only really experienced people are going to give a damn. :)
->Exactly, that's why we made default choices and as usual, choices are controversial. But people can help and ship their own default, starting from an existing base.
As of today, Quickly core and Quickly ubuntu-project template are two separate packages. We could imagine one package by template and playing on the plugin side as you mentioned.