Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.



Reify the concept of community: now, among the spaces and the applications, the administrator can create also a community. A community is represented by a Silverpeas space with some peculiar properties (no rights inheritance, no home page modification). Such communities must be motorized by a Silverpeas component (whose goal is, for example, to manage the memberships) that must implement the interface
CommunityFactory. This interface allows Silverpeas to bootstrap automatically an instance of the component for the freshly created community space.Beside the community space is introduced also the community members group that is no more than a users group but dedicated to gather the members of a community. The creation of this group is always at the charge of the Silverpeas component implementing the
CommunityFactoryinterface. For doing, and to ease the management of the members of a community, theCommunityMembershipServiceis provided.In the backoffice, the community members groups are now distinguished from the classical user groups.
The following PR requires also to be merged: Silverpeas/Silverpeas-Components#909