René Kuss wrote:
Hi,
i'm building a web application for a software development team based on umbraco for managing their project. The app should contain project management features, bugtracking, todo lists, knowledge base, resources, code snippet repository, and so on. During the development i became a little bit insecure about the amount of data and its management. Let me explain. For example, if there are a lots of projects or many many todos or resources i found i very unhandy to manage the data throught the umbraco admin interfache (maybe thousands of nodes). So, now i'm think about how to solve this. Here are my approaches.
1. Do nothing, keep all stuff within umbraco.
2. Use usercontrols for todos, projects, ... and store their data in custom xml files on the server.
3. Use usercontrols and store the data within the umbraco db using own tables (maybe better for backup).
If i use the steps 2 / 3 every user control has to be admin interfaces too, because the data can't be accessed through the umbraco admin interface.
So, i hope you know what my problem is. How did you solve such problems or what other approaches would you think about.
Thanks,
René
Hi René
This may sound like heresy around here, but I don't think Umbraco is suited for that. Umbraco does co-exist nicely with Windows SharePoint Services 3.0, which is what we use for this. WSS has much richer collaboration features. So we're using WSS for collaboration, and Umbraco for web content management. They run in separate web applications, so there's good isolation. It's not to say Umbraco can't do it, but these features are ready to use with WSS.
WSS has a number of excellent pre-built templates you can download, including bug tracking, project management, task lists (todo), knowledge base etc. Many of these incorporate workflow, so that when a bug is assigned to an individual, it automatically gets added to their task list.
If you go with WSS, you can launch it today; out of the box it does everything you want. It's all very customizable. I've been exploring ways to integrate the two, so that content from the intranet/extranet can be published into Umbraco, but don't have anything solid yet.
If you want to poke around with it, send me an email and I'll set you up with a temporary login on our client extranet. I have some of these templates set up, and you can play with them. But you don't really need me. WSS 3.0 is a free download (it runs on your Windows server license), and if you set up a virtual machine and do a single box install, you'll be up and running in no time. You'll also have to download the 40 application templates that can be added to it. Don't bother with the GroupBoard template, though--it's buggy.
Regards,
Mike Sharp
rdcpro is my username,
Hotmail is my email provider.