Skip to content

Guidelines and useful documentation about internal vlingo development

Notifications You must be signed in to change notification settings

vlingo/vlingo-community

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vlingo-community

Gitter chat

⚠️ Work in progress ⚠️

Vision

The vlingo/platform is the Domain-Driven Design friendly open source distributed computing platform simplifying reactive, event-driven, microservices architectures.

We aggressively advance software developer DDD and Reactive capabilities to help deliver excellent software solutions. We are committed to balancing the right technology choices with your essential and unique business vision. We champion simplicity, which requires special discipline and determination.

Governance

The vlingo/platform is an inclusive open source project lead by Vaughn Vernon, who provides long-term vision, architecture, and development. Each component has at least one responsible champion. The component champion is responsible for:

  • Mentoring newcomers
  • Ensuring that new features match the project vision
  • Takeing into account what the team is capable of delivering
  • Reviewing Pull Requests and checking whether or not new contributions meet the Definition of Done

We recognize and value everyone's contribution and time spent. We want our shared development efforts to be pleasant and productive. The following information will help you do that.

How to become a contributor

We want you the add value, and know you have value to contribute. Share what you are interest in by implement a new feature or fixing one or more bugs.

Check the contributor resources

How to become a maintainer

A maintainer is someone who has shown commitment over a long period of time. A maintainer is granted such as a merit of her/his contributions.

Reasons to remove a contributor/maintainer

  1. Break the Code of Conduct

TLDR: Be kind with everybody 😄

Contributor resources

  • Development: Code guidelines, developing new feature requirements, Pull Request guidelines.
  • Documentation: Helping others find the knowledge. Create guides, source code examples, tutorials, or writing component documentation docs.vlingo.io and making knowledge more accessible.
  • Automation / CI: Documenting the CI process. How to release vlingo/platform components.
  • Meetups/Workshops: Resources to spread the vlingo/platform joy! 📢

Communication

We aim to keep most of our communication in the public GitHub threads.

About

Guidelines and useful documentation about internal vlingo development

Topics

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published