Which software for intranet CMS - Django or Joomla?
Thank you for all the answers.
Plone option cancelled on today's meeting.
Using Joomla will involve quite a lot of coding to make it act as the rest of the intranet. I think that writing a CMS in Django (with "stealing" some code from existing cms solutions) will win. Newforms are very interesting and it shouldn't be that hard (I wrote already a CMS system in PHP build on my own framework - used on about 15 sites)
In my company we are thinking of moving from wiki style
intranet to a more bespoke CMS solution. Natural choice
would be Joomla, but we have a specific architecture. There
is a few hundred people who will use the system. System
should be self explainable (easier than wiki).
We use a lot of tools web, applications and integrated
within 3rd party software. The superior element which is a
glue for all of them is API. In example for the intranet
tools we do use Django, but it's used without ORM, kind of
limited to templates and url - every application has an
adequate methods within our API. We do not use the Django
admin interface, because it is hardly dependent on ORM.
Because of that Joomla may be hard to integrate. Every
employee should be able to edit most of the pages,
authentication and privileges have to be managed by our API.
How hard is it to plug Joomla to use a different
authentication process? (extension only - no hacks)
If one knows Django better than Joomla, should Django be
used?