On Nov 2, 2013, at 4:59 PM, Simon <[email protected]> wrote: > I'm soliciting some discussion from the PmWiki community on the approach to > having features and functionality added to the PmWiki core. > > There are a number of PITS entries that request modest enhancements to > PmWiki, most of which would benefit writers and administrators, that are not > being added to the core > > Is this because there is a desire to avoid creeping "featureitis", > or because there is not the capacity to do these changes, awaiting feedback, > suspended, or some other reason. > > Often a suggestion is made to add these as a recipe or configuration item in > config.php. > > My concern is that if PmWiki is 'all recipes' and 'no improvements' it leads > to a 'balkanisation' by recipe of PmWiki (and some recipes themselves are > balkanised - which to use?), that is to say that while my wiki(s) might use a > number of these great recipes, other don't, and writers can't reply on the > same markup or features across different PmWikis. Consistency and > completeness (orthogonality) have a place. > > Now personally I don't use C2 wiki, or Usemod engines, because they don't > have 'enough' features. PmWiki fits for me in the sweet spot, good features, > easy to install, extremely responsive developers, doesn't try to be to much > or all things to all people. > > But I'd like to see the core PmWiki improving too. > > As an administrator of several wikis I'd like to see more 'out of the box', > We don't have any way of installing recipes automatically (think app store), > so both an ongoing maintenance effort is required and quite some knowledge of > Pmwiki is required to carry out such customisations and recipe installs. > > over to you > > Simon
I’d like to see the core improving, and it does. What I would definitely *not* want to see is the core expanding and PmWiki turning into bloatware. A smaller core with extensions is a much better way to build and maintain a system. Monolithism is rather awful to deal with on many systems. What I would love to see, though, is a package management system that makes installing and updating recipes and skins easier, and aids development of local and shared recipes and skins. This is rather ambitious, I know. _______________________________________________ pmwiki-users mailing list [email protected] http://www.pmichaud.com/mailman/listinfo/pmwiki-users
