Spending a couple of weeks looking through all the documentation and forums it was impossible to find a wiki module or wiki configuration that seemed to do everything needed for a pleasant site experience. Further it seems that most of the efforts took one of the primary open source project routes, like the large majority of open source projects:
- start with a bang, built something semi-functional and then died out.
- cobble-together many different libraries, documenting sporadically, resulting in large promises with no practical way for anyone to repeat what was done.
- develop a working module that does most everything needed but in amazingly inefficient and poorly designed ways.
So the proposal is to start with the basics, build up a list of requirements, then assemble in a single module with perhaps a couple (not more than 3) other primary modules. While documenting the whole process. The end result should be a Wiki setup for Drupal that can be used in all the sites supported by NOD.
Primary Goals:
- Minimal extensions. Meaning the result should use the core Drupal functionality and services directly without the need to strap on a long list of other modules.
- Efficient operations. Meaning the processing will perform its operations without extensive memory or CPU requirements.
- Extendable support. Meaning additional functionality can be integrated.
- Understandable. Meaning each element of the module will be documented with clear usage guidance.
Comments
Post new comment