After more than half a month of intense preparations by easyjf sponsors and multiple discussions by all formal members, the easyjf open source team charter was finally released in April 4. The Charter clarifies the goals, guidelines, team culture, ideas, and Basic Code of Conduct of easyjf's open-source business. It is the basic guiding principles and principles of easyjf's long-term open-source business. I will forward the full text here, hoping to receive comments from friends and predecessors. At the same time, we invite all friends who love open source to join our Chinese Open Source team.
Easyjf open source team charter
Pursuing technological advances, improving software productivity, and maximizing social benefits!
"In the easyjf team, every Member is the master of easyjf. There is only a different division of labor and there is no job title !"
1. easyjf open source team objectives
Easyjf is an open source team made up by Java open source enthusiasts in China. its official website is www.easyjf.com.
The easyjf Team advocates the development of J2EE open-source application software based on local application requirements and the domestic and foreign advanced technology component systems, provides simple and practical Open-Source J2EE products, middleware and development tools. The easyjf open-source team is determined to make unremitting efforts to achieve this goal by making J2EE Application Development easier and easier.
The goal of the easyjf team is to pursue technological advances, improve software productivity, and achieve maximum social benefits.
2. concepts we advocate
1. "simple and practical is the final principle ".
2. Please cherish the fruits of others' work.
3. You must have an employee. In the easyjf team, helping new people is helping yourself.
4. Principles of organizational activities: innovation, mutual assistance, and collaboration.
5. "It is possible to have a dream !".
6. Attitude determines everything.
7. If you want to get it, please learn how to pay first, so do your life, work, and Open Source Business.
Iii. Organizational Structure Diagram
Iv. easyjf Core Team Introduction
Easyjf's core team is the backbone of easyjf's Open Source Business.
Every member of the easyjf team is the master of easyjf and has the right and obligation to advise the development of the easyjf open source team. Every member can join the core team to contribute more to the easyjf Open Source Business.
Basic requirements of core team members:
1. Positive attitude and enthusiasm for the open-source business;
2. Have certain professional expertise, such as technology, organization management, publicity and planning;
3. have plenty of time to participate in the easyjf open-source business.
Selection of core team members:
1. All the members of the core team should be determined by a vote of all official easyjf members through public and democratic voting;
2. The core team at the initial stage of team building is composed of easyjf initiators.
Selection scope of core team members:
1. Owner of each project;
2. Outstanding members in each assessment period and formal members who have made outstanding contributions to easyjf;
3. Talented, time-oriented, and enthusiastic team members recommend themselves.
V. easyjf open-source team members self-discipline guidelines
1. Attitude determines everything. The easyjf open-source team requires members to focus on self-discipline and management.
2. Be motivated and eager to learn.
3. recognized the concept of easyjf open-source team.
4. comply with the relevant rules of the team and project team.
5. We firmly believe that a group of excellent people will surely achieve better results than a group of excellent people who work independently. Therefore, it is necessary for team members to learn good collaboration and cooperation.
Vi. easyjf Team Project Initiation and Process
We only work on projects that can solve actual problems. Anyone can submit project tasks, and any team member can apply to become the project owner. After the requested project task is determined by the core team's vote, you can enter the specific project management process. The management of all processes is completed through the easyjf work forum system.
The basic process of a formal project is as follows:
1. submit a project application, including the project content, purpose, and brief plan (project initiation plan;
2. The Council inspects the development team and project and approves the project. (method: online voting, UC, and QQ discussion)
3. the project owner determines the project function points;
4. project team members should complete requirement research/analysis/design/report;
5. Overall design;
6. Detailed design;
7. Encoding;
8. test;
9. application promotion;
(Note: The document templates of each process are developed by the easyjf core team based on the standards such as cmme and ISO and the implementation of easyjf .)
7. easyjf team member Assessment System
1. easyjf team uses points to evaluate members.
2. Specific functions of points
A. points are the basic elements for assessing the contribution of each member in the easyjf team.
B. points are important resource access restriction elements in easyjf.
C. points are the limiting elements for easyjf-related work.
3. Introduction to points-related attributes
A. points are in units of 1.
B. Points follow the principle of participation!
C. The points include the total and available points. The points cannot be recognized and can only be used in exchange for easyjf or the sponsor's related services and items. In exchange for them, the total score is not reduced, but only the available score is reduced.
4. Main credit source Channels
A. Individuals who participate in easyjf public activities can earn points (forums, posts, etc)
B. Earn points when participating in the work of various project teams;
C. reward points.
VIII. easyjf open source team member list
1. easyjf open source team sponsor list
The launch of easyjf open-source team has done a lot of work in preparation for easyjf team building. The list of initiators is as follows (sorted by pinyin letters ):
ABC, battle, captain, Great Gorge, waves, sleep worm. cn, Jing Kuan, netgod, Stef, Tianyi
2. easyjf core team member list
The easyjf core team evaluates each half-month and adjusts the team members according to their work requirements.
Detailed List query address: http://www.easyjf.com/itemMember.ejf? Easyjwebcommand = listadmin
3. easyjf official member list
The easyjf official member list is approved by the personnel department every day and refreshed in real time based on the application situation!
List of details address: http://www.easyjf.com/itemMember.ejf
> Contact us
Easyjf learning and communication QQ group: 22642962
QQ group used by easyjf team: 18230172
Easyjf team Email: easyjf at 163.com