Hi,
I wonder how easy an enhanced news system can be done or especially HOW it can be done with modx. What do I mean with news system?
The modx document structure is hard to handle if you have a lot of news in different categories. Let´s say you have a online newspaper with about 50 news a day or a professional hockey club with >500 news a season. Of course you can put them as documents in different folders (=categories) and with ditto there is a powerful tool to display them in any way you want. But with the current manager/folder/document structure the news are hard to find and handle. I was wondering how to build a news system for modx and looked how other CMS do that. Okay, just looked at typo3 and joomla

While Joomla is no serious CMS or has a special news management, typo3 has a plugin that writes the news into a seperate news table and has its own news management in the backend.
For me features of a news system are (in no particularly order) regarding an example of a professional hockey club website with >500 news per season and the possible binding to the modx structure are:
- Keywords: Possibility to add keywords to your news, for example "players,smith,victory". Could be done with an extra field in the document table and could also be used for tagging in blogs. The use of TVs also is possible but the not directly related to the document itself (yet), so export of the news´ data is difficult
- Display: Can be done with ditto and templates
- Management: Let´s say this hockey club doesn´t have categories where the news are put in (only one news category/folder) and the different displaying is only done with ditto. Then the management of these documents is very hard (500 documents in one folder...). So is it better to write these news in an extra table (like typo3) and build a extra manager for it or is it better to use the modx manager with a extra module that has more functionalities for handling the news/modx documents? For example ordering, searching for keywords, putting it to the layout, ordering, branding as top news and so on (perhaps via ajax ordering/drag&drop...)
- Image management: I read something about an upcoming better image manager. For this purpose here it would be very useful (or better essential) to write attributes of the uploaded images to a database. Like keywords (see above), size, dimensions, alternative text (also essential for accessibility) and so on. Of course it then would be neccessary to browse these images by these attributes and put them easily into the editor area or in TVs. So I think this is practical feature anyway

- Roles, workflow and versioning: Just read that this on the way, so I think it can be easily made with 1.0.
Just think about big news sites like slashdot (only know german sites beside that, but I think you know what I mean

). So another target group of modx could be heavy content based sites with frequent updating.
Perhaps a core developper could give a quick response how such a system could be done with the (upcoming) modx structure or if it would be better to design a new module/db-driven solution to handle a often updated and fast growing amounts of documents. What would be best for modx especially regarding the upcoming changes in the DB/manager structure?
1. Write a module for handling the current document structure?
2. Wait for the new structure and build a module for that?
3. Create an own news system, seperated from the document structure?
4. Everything on the new roadmap, shut up
Regards,
Marc