One of the requirements I have for the project I'm working on is to have
forum functionality, post topic, reply to topic, have list of topics, edit/delete
I'm not looking at building a new forum server or anything like that, it's
just that the requirement is for a potentially very large number of organisational
units to each have a forum with comparitively few members and restricted
access. Each forum would have visibility only to the owning 'org unit'.
On the face of it it's easy to think that JSF is perfect for the job and it would
be easy, use a datatable containing links for the topic list, use inputTextArea
to post etc... But experience tells me that by the time you've dotted all the "i"s
and crossed all the "t"s, it's going to take a lot of getting right and isn't going
to get wrapped up in a couple of weeks (I hope I'm wrong).
One option I considered was using PhpBB but I've no idea at present how
easy or otherwise this is to setup - I don't want to forgo 6 weeks JSF based
development if it's going to take 8 to get PhpBB up and running, or even if
it's fit for purpose.
I just wandered if anyone had any thoughts on the matter.
You could check if any of the packages in http://java-source.net/open-source/forum-software have multi-tenancy, but since that's more of a high-end feature, it's quite possible that none supports it. I'm only familiar with JForum (which this very forum is based on), and it doesn't.