In our opinion, what distinguishes an "enterprise" social network from a "non enterprise" social network are things like:
1. LDAP/Active Directory support
2. Programmatic provisioning with an API
3. Support for integration with other enterprise applications via standard protocols. iCal / CalDAV for integration with calendaring servers / groupware, for example.
4. Etc.
like sharing an interesting link, a new library, sharing nice solutions, writing an article about how to use some new stuff on primefaces for example and so on
actually as i used django framework (which is database agnostic), on my development env i use sqlite3 and on production im using postgresql
so you can pretty much use any database that django supports.
in fact, for a large scale usage postgresql would not be enough... but for using inside a company intranet, with a few users i think it is alright for now
What sort of large scale are you talking about? Why would Postgres not be enough? What would be, and which features make it better for use with your project?
That said: Awesome, always enjoy seeing more projects in this space. I'd enjoy looking at what interop support this project has, and maybe look at doing an interop "bake off" with some other open source social networking projects one day.
it is meant to be used on the company network, setting ALLOWED_SIGNUP_DOMAIN = ['@example.com']
the idea is to make our developer team to interact more