Skip to content

MicroProfile Working Group: New Members Onboarding Guidelines

Amelia Eiras edited this page Jan 10, 2023 · 11 revisions

Welcome, MicroProfile Contributor, Committer, Guest, or Organization.

Thank you for committing your time & resources to the MicroProfile Project!


MicroProfile Working Group Charter

As a member of the MPWG, upholding the MPWG Charter on each contribution is expected.

  1. MP.io &
  2. Eclipse Technology - MPWG listing

Communicating

Transparency of processes and how it applies to the MicroProfile ecosystem is everyone's responsibility. Communicating & connecting early with the MicroProfile community matters when interested in investing time in the MicroProfile ecosystem

  • Project Email Forums
  • If you are an Organization, the MicroProfile Community expects you to introduce yourself, and your interests in the technology...
  • If you are a Contributor, saying Hi and stating why you care has value.

Legal Agreements:

  1. Review the agreements
  2. Ask questions to the MicroProfile Community
  3. Improve the agreements by submitting "bugs" to fix issues with any Eclipse Agreement via Bugzilla for Working Groups

The legal agreements signed and completed between the Individual or the Organization and the Eclipse Foundation must be submitted to [email protected]


Contributing Note The MicroProfile ecosystem doesn't assume that an independent MicroProfile contributor's employer will join the Eclipse Foundation and the MPWG. The Employer Consent Agreement is a 2-page Agreement created in Feb 2020 by the Jakarta EE Working Group that provides anyone in the Eclipse Community the flexibility to enjoy independent committer status without legal or economic barriers.

MPWG Committer Status

The MicroProfile Community keeps its Committer Nominations transparent throughout the years while using the Eclipse Foundation Becoming a Committer Road.

  • Only MicroProfile Committers can formally submit Committer Nominations. Thank MicroProfile Contributors for their efforts in the ecosystem.
  • The Nomination criteria are focused on formal examples of tasks completed that have been instrumental to MicroProfile.
  • Earning the MP Committer status takes trust, time, and actions that show the Contributor's commitment to being a part of the MP ecosystem
  • Anytime a new MP Committer Nomination arrives at the MP Committer mailing list > [email protected] > private email, that message gets forwarded to the MicroProfile Community.
  • MicroProfile recognizes code & non-code contributions as equally important.

The Eclipse Foundation Working Group Process requires that all Working Groups abide to assign at least 1 Committer seat to the Member Organizations. The how is decided by the Project itself during the drafting of the Project Charter.

In the MPWG, any Organization can choose to gain access to Committer Status by either:

  1. Leveling the field, no special treatment. Show up and do the work as everyone else does. The Becoming a Committer Road + MP processes are a good start.
  • `For example, the Organization assigns employees who, by merit, like any other independent contributor, work in an MP-flat collaborative structure showing results value-added by open contributions. That employee's contributions are likely to earn the MP committer status, nominated by a Committer, and voted by other Committers. Such earned-by-merit status is protected by the Individual's contributions and the Committers' code of welcoming them as a new Committer member.

The Organization/Employer cannot control that Committer access should they change employment or leaves the Organization in the case of JUGs.

  1. Use the one-committer seat as permitted by the MP Charter. The seat-committer access is withdrawn when/if the Organization leaves the MPWG.

MPWG Steering Committee - The Body

  • The Body is MicroProfile Steward. The Contributing Community is the driving force in everything MicroProfile. By Community, For Community
  • The Body meets a minimum of 4 times per year. On such calls, there are no ballots or voting. Electronic ballots are prioritized.
  • Anyone can attend the calls and contribute to the discussion.

MPWG Committer Representative

Committer Representative Role Description

The Rep can lose their seat. It is the responsibility of the MicroProfile Committers group to hold the Rep accountable.

MicroProfile Working Group Specification Process, MPSP

The MicroProfile Working Group exists to ensure that the MicroProfile Releases follow the MPSP It is the responsibility of the Steering Committee to undertake all measures that ensure MPSP compliance

Subscribe to the mailing lists

Once the Legal-work is completed:

Your Organization must choose a Primary and Alternate as the two members participating in the MPWG Steering Committee. Without at least 1 individual assigned, the Member cannot vote or formally shape the project's future via Steering Committee ballots. Explanation of acceptable active Membership Aceptable and not acceptable voting by new Members

  • Submit the 2 Admins' contacts' full names and formal email addresses to the MPWG email address [email protected].
  • When neither the Primary nor Alternate is available, your company can choose a Proxy to join the Steering Committee meetings and, when applicable, submit a vote during the call, rare.

Gain access to MPWG systems:

MicroProfile Admin Access across its ecosystem is tracked in a Admin Inventory Sheet

Joining the MPWG doesn't mean you have access to the MP INFRA.

The access goes by earned merit through your actions & work

Any member assigned to the Steering Committee gains "edit access" to:

Expectations from the MPWG towards you to:

  • Show up and add value
  • Contribute to the marketing activities and become a monthly Steward, guidelines and responsibilities HERE
  • Keep in mind at all times when MP Contributing the MicroProfile Working Group Charter
  • Have a GitHub account & use it
  • Be comfortable with public & open communications that are recorded
  • Ask questions via MP forums
  • Import the MicroProfile Calendar to your internal calendar and set reminders to attend diverse project meetings
  • Watch & contribute to the Marketing repository
  • Participate on [MP Social(https://microprofile.io/workinggroup/#mptab-social) and Branding

Member delivers to the MPWG

Organizations required items:

  1. MPWG website page: Submit your company logo in the (MPWG Drive)by informing via a Mktg Git Issue created by you.
  2. MPWG website page: Submit your company quote (MPWG Quote Submission Guidelines) via the creation of a Mktg Git Issue. Example of quotes Testimonials

All Members nice to have items:


Remember

If we wanted to keep everyone happy, we wouldn't be contributing to Open-Source. We would be selling ice cream instead. - Amelia!