on the side issues raised in this thread
Quote from: OpenGeek at Dec 18, 2006, 10:35 AM
First of all, this term "core snippets", or "core add-ons" needs to go away; it’s an oxymoron. A selection of example snippets distributed with the core I’d buy for a $1.
This is a fundamental that needs addressing. I would argue that MODx as rewritten by Jason is the CMF; MODx as expanded upon by Mark et al is the CMS.
Yes, "core snippets" is wrong, but they’re not just "example snippets". If they were example snippets they would be heavily documented Hello World jobs. They are more like the common applications in Linux distros, there because they are useful rather than because they are good examples. If I’m following posts elsewhere correctly, Jason doesn’t use any of the snippets from the main distribution. From that perspective, it would be very easy to underestimate their significance to the average MODx user, and their significance to the wider MODx system.
The MODx documentation should be purely about the framework, with a few pointers to the Repo.
The Repo should contain sufficient information about add-ons from the author(s) and source code... of course, there are no compiled parts to MODx so there’s no real distinction.
Work-in-progress (betas) and official support should be hosted wherever is most convenient for the author. This may of course be a commercial application and/or support from the author might be on a commercial basis.
User-generated user-to-user support may additionally be in the MODx forum, and that seems to be the natural place for communication between MODx users.
User-generated documentation should be in the Wiki.
It might be that authors prefer to use the forum as the place that they host betas and give support.
In the specific case of Ditto, I don’t think that the Ditto pages in the main MODx documentation ’fit’, but other than that everything seems to follow sensible practices for a project of this scale.
I would also argue that people are more likely to contribute towards hosting costs if it is the centre of their MODx world rather than if it’s just a place that they download updates to the core from.