Skip to content

morganey-lang/community

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 

Repository files navigation

Morganey Language Community Rules

Roles

Member

A member of @morganey-lang community. Owners and Project Leaders are Members too.

Rights

Responsibilities

  • Follow the community Rules.
  • Don't be an asshole.

Project Leader

Project Leader (PL) is a person who leads a @morganey-lang community project. For list of projects and their corresponding leaders see Projects.md.

Rights

  • PLs have admin access to the repos of the projects they lead.
  • PLs can transfer their repos back at any time (which leads to losing the PL status in projects related to transferred repos).

Responsibilities

  • PLs organize the development process of the projects they lead.

Owner

Owner is a person who participates in administrative activities of the @morganey-lang community.

Rights

  • Owners have owner access to @morganey-lang.
  • Owners can use any available technical measures to regulate @morganey-lang according to the Rules.

Responsibilities

Becoming a Member

To become a Member of @morganey-lang community one should make a community request. The request will be handled by one of the Owners.

Member can leave the community at any time.

Becoming a Project Leader

If anyone have an Open Source, Morganey-related project, they can join the community as a Project Leader by transferring the ownership of the project to @morganey-lang.

It is required to file a community request before actually transferring the repo to:

  • let the community members know about upcoming new project, and
  • have a place to ask Owners for help if any technical difficulties arise during the repo transfer.

PLs can transfer their repos back at any time. Before performing the actual back transfer, PL should submit a community request to notify the community members about project leaving the community. A brief explanation of the reason for leaving the community is appreciated but optional. Owners should help with any technical difficulties that may arise during the back transfer.

If anyone wants to start an Open Source, Morganey-related project right in the @morganey-lang community, they can submit a community request with brief description of the project idea. If the idea is accepted by community members a new repo should be created and the creator of the community request becomes the Project Leader of the new project.

Back transfer also applies to the projects that initially started in @morganey-lang. They can be transferred to the Project Leader.

The Project Leaders are responsible for organizing the development process of the projects they lead.

Project Licensing Requirement

We recommend using one of the following licenses for @morganey-lang community projects:

  • MIT
  • BSD

Projects that are not using these licenses will be considered on a case by case basis.

Benefits of Transferring a Project to Morganey Language Community

  • Help from the team with organization of the project development process.
  • Collective code review and issue discussion.
  • Featuring the project on @morganey-lang community and web-site (when it's done).

Questions, requests, discussions and more

If you have anything to say to the @morganey-lang community in general, just file an issue.

About

Community rules and discussions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •