Я хотел бы создать индивидуальную социальную сеть для своих сотрудников и партнеров, чтобы они могли сотрудничать, обмениваться сообщениями, делиться опытом (событиями, ссылками на книги и т.д.) и группироваться в сообщества. Кто-нибудь знает хорошую инфраструктуру Java, чтобы начать ее развивать?
Я бы искал что-то, что содержало бы базовые компоненты, такие как Профиль, Список друзей, Сообщество, События, Сообщения и т.д. Каждый из этих компонентов мог быть расширен для реализации специфических для домена функций. Было бы неплохо, если бы он также поддерживал OpenSocial.