At 11:15 PM 9/23/2002 +0200, Benjamin wrote: .... >Although I must confess, that I don't have an idea how groups could be >formed. ....
A P5EE Group starts with a single person who 1. chooses and/or writes some good modules 2. documents their integration into a software architecture 3. is willing to support users, coordinate other group members, and evolve the architecture to being an increasingly rich enterprise software architecture Other people join that person in the group (i.e. members) if they decide that the architecture is interesting enough to get involved with, and they do the same three activities that are currently performed by the other members of the group. Membership should be formal only to the extent that you are willing to add your name to a list of people who are in the group and you remain active in the three activities of the group mentioned above. Membership is not exclusive. You could be a member of several groups if you wanted to be. Membership may be closed for any reason. The current members of the group may decide not to admit other members for whatever reason including personal preference. Of course, a new group could completely copy all of their code and documentation and make a new group if they wanted. (basic open source rules) Groups may find that they are similar enough to cross-pollinate or merge. In fact, they would be encouraged to steal as much from each other as possible in the best spirit of free software. This might even lead to some convergence. Groups may change names at will. Of course, you don't have to be a Member of a group to be a User. Membership implies at least a short-term commitment to the above-mentioned three activities of Groups. You get the idea. Stephen