Interestingly enough, I was just drafting a thread for this mailing list regarding a potentially bigger philosophic discussion.
At hand is should this feature be core, and a plugin be used to turn it off, or stay true to an early mantra of Habari that core should be lean and mean, with the API to extend it to do things beyond anyone's imagination, meaning the actual revision part be a **core plugin** that requires activation. There are always compelling arguments for both sides. Is it possible Habari's popularity and growth were stunted because of a staunch adherence to "lean and mean core"? Could hardcore devs be turned off or alienated because features are introduced into core? The answer is probably yes to both. Based on what I'm seeing coming back from a hiatus, I see more users, and the desire to attract more users which in turn may attract more devs & designers. I do not see a bunch of hardcore devs issuing pull requests. (This is not meant as a slight to anyone who is contributing, simply pointing out that I'm seeing more activity from end users.) So I give a hearty +1 to basic revisions being part of core, the ability to extend that to far more advanced features in a plugin, and trust that decisions to introduce features are not made lightly as to not deviate away from the core tenets of Habari. ~miklb On Thursday, January 31, 2013 10:12:14 PM UTC-5, ringmaster wrote: > > Hey guys, > > I added core code to implement revisions in API in 0.10. The basic idea is > that revisions are always on within core, and plugins modify or disable > that functionality and provide the otherwise non-existent UI for it. > > There's a discussion going on in the issue tracker about the feature right > now. Your opinions (reply here?) are appreciated. > > https://github.com/habari/habari/issues/454 > > Thanks! > Owen > -- -- To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/habari-dev --- You received this message because you are subscribed to the Google Groups "habari-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
