From 0e8640fc9cf2be90874ee3d13cfece611be64334 Mon Sep 17 00:00:00 2001 From: Olivier Goulet <olivier.goulet@eclipse-foundation.org> Date: Tue, 2 Apr 2024 15:55:46 +0000 Subject: [PATCH] feat: migrate membership section --- config.toml | 27 +- config/nginx/default.conf | 19 +- content/membership/_index.md | 19 + .../membership/become-a-member/committer.md | 95 +++ .../membership/explore-membership/index.md | 22 + content/membership/join-us.md | 21 + content/membership/show-member/index.md | 9 + .../images/proposed-membership-model.gif | Bin 0 -> 31135 bytes content/membership/vote-2008/index.md | 153 ++++ content/membership/vote-2011/index.md | 82 ++ content/membership/vote-2019/index.md | 146 ++++ content/membership/vote-2020/index.md | 242 ++++++ layouts/shortcodes/member_detail.html | 6 + .../shortcodes/pages/membership/index.html | 734 ++++++++++++++++++ less/components/_tabs.less | 38 + less/styles.less | 3 + 16 files changed, 1612 insertions(+), 4 deletions(-) create mode 100644 content/membership/_index.md create mode 100644 content/membership/become-a-member/committer.md create mode 100644 content/membership/explore-membership/index.md create mode 100644 content/membership/join-us.md create mode 100644 content/membership/show-member/index.md create mode 100644 content/membership/vote-2008/images/proposed-membership-model.gif create mode 100644 content/membership/vote-2008/index.md create mode 100644 content/membership/vote-2011/index.md create mode 100644 content/membership/vote-2019/index.md create mode 100644 content/membership/vote-2020/index.md create mode 100644 layouts/shortcodes/member_detail.html create mode 100644 layouts/shortcodes/pages/membership/index.html create mode 100644 less/components/_tabs.less diff --git a/config.toml b/config.toml index b650c8eb..edb6b20d 100644 --- a/config.toml +++ b/config.toml @@ -563,6 +563,7 @@ disablePathToLower = true url = "/collaborations/interest-groups" weight = 1 +# Org Section [[menu.sidebar]] parent = "collaborations" name = "Interest Group Process" @@ -575,12 +576,32 @@ disablePathToLower = true url = "/org/workinggroups/explore.php#interest-groups" weight = 3 +# Membership Section [[menu.sidebar]] - identifier = "security" - name = "Security" - url = "/security" + identifier = "membership" + name = "Membership" + url = "/membership/" + weight = 1 + +[[menu.sidebar]] + parent = "membership" + name = "Explore Members" + url = "/membership/explore-membership" weight = 1 +[[menu.sidebar]] + parent = "membership" + name = "Become a Member" + url = "/membership/become-a-member" + weight = 2 + +[[menu.sidebar]] + parent = "membership" + name = "Members FAQ" + url = "/membership/faq" + weight = 3 + +# Security Section [[menu.sidebar]] identifier = "security" name = "Security" diff --git a/config/nginx/default.conf b/config/nginx/default.conf index 7f072907..5218a12b 100644 --- a/config/nginx/default.conf +++ b/config/nginx/default.conf @@ -112,8 +112,25 @@ server { rewrite ^/articles/index.php$ https://wiki.eclipse.org/Eclipse_Corner redirect; rewrite ^/articles/article.php /articles/article redirect; } - + # www.eclipse.org/membership + rewrite ^/membership/index.php /membership/ redirect; + rewrite ^/membership/support_eclipse/index.php /sponsor/ redirect; + rewrite ^/membership/vote2008/ /membership/vote-2008/ redirect; + rewrite ^/membership/vote2009/ /membership/vote-2009/ redirect; + rewrite ^/membership/vote2011/ /membership/vote-2011/ redirect; + rewrite ^/membership/vote2019/ /membership/vote-2019/ redirect; + rewrite ^/membership/vote2020/ /membership/vote-2020/ redirect; + location ~ ^/membership/become_a_member/\w*\.php$ { + # match index.php and all subpages of become_a_member and redirect to + # /membership/#tab-membership + return 301 /membership/#tab-membership; + } + location ~ ^/membership/faq/\w*\.php$ { + # match index.php and all subpages of faq and redirect to /membership/ + return 301 /membership/; + } + root /usr/share/nginx/html/; index index.html index.htm; } diff --git a/content/membership/_index.md b/content/membership/_index.md new file mode 100644 index 00000000..2516a4b9 --- /dev/null +++ b/content/membership/_index.md @@ -0,0 +1,19 @@ +--- +title: Eclipse Membership +keywords: [eclipse membership, become a member, membership faq, membership expire] +headline: Eclipse Membership +subtitle: | + Supported by our member organizations, the Eclipse Foundation provides our + community with Intellectual Property, Mentorship, Marketing, Event and IT + Services. +links: + - - href: https://accounts.eclipse.org/contact/membership/ + - text: Contact Us About Membership + - - href: /membership/exploreMembership.php + - text: Explore Our Members +header_wrapper_class: header-default-bg-img +hide_page_title: true +hide_sidebar: true +--- + +{{< pages/membership/index >}} diff --git a/content/membership/become-a-member/committer.md b/content/membership/become-a-member/committer.md new file mode 100644 index 00000000..fe115746 --- /dev/null +++ b/content/membership/become-a-member/committer.md @@ -0,0 +1,95 @@ +--- +title: "Committer Members" +seo_title: "Become a Committer Member" +description: >- + Committer Members are individuals who are the core developers of the Eclipse + projects and can commit changes to project source code. Find out how you can + become a Committer Member of the Eclipse Foundation. +keywords: ["committer", "membership", "become a committer", "eclipse committer", "eclipse project committer"] +--- + +Before you can become a Committer Member of the Eclipse Foundation, you must +first become a Committer. While these things may sound similar, they are +actually quite different. + +- **Committers** are those people who have write access to the source + repositories and other content on the Eclipse Foundation's website. A good + description can be found in Exhibit D of the [Eclipse Membership Agreement](/org/documents/eclipse_membership_agreement.pdf): + + > "In order for an individual to become a Committer, another Committer for + > the project (or component) must nominate that individual. Once an + > individual is nominated, the existing Committers for the project (or + > component) will vote using the process and rules established in the + > project’s corresponding Charter. When a new project is started, the + > corresponding PMC will nominate an initial set of Committers for approval + > by the Executive Director (or his delegates). Becoming a Committer is a + > privilege that is earned by contributing and showing discipline and good + > judgment. It is a responsibility that should be neither given nor taken + > lightly." + + Please see [Step 1](#becoming-a-committer) below for more details. +- **Committer Members** are those Committers who decide to join the Eclipse + Foundation as Members. Note that people who work for a Member company who are + Committers do not need to join as individual Committer Members. They already + have all of the rights and privileges of a Committer Member. It is also + important to understand that you do not have to join the Foundation as a + Committer Member to be a Committer. + + One of the important benefits of becoming a Committer Member is that you are + eligible to vote in the elections for the Committer Representatives on the + Eclipse Board of Directors. + +## Step 1 — Becoming a Committer + +If you are interested in becoming a Committer at Eclipse, the first and most +important question is which project do you want to contribute to? + +- There are many [projects](https://projects.eclipse.org); you should start + with the project that is the most interesting and most exciting to you. + +Second, a few operational details: + +- Please note that the [forums](/forums/) are a good place to make contact with + a project. To request a Eclipse Foundation password to post on the forums, + report bugs and enter feature requests, please go to our + [account creation form](https://accounts.eclipse.org/user/register). +- We distinguish between two similar sounding, and related, organizations: the + Eclipse Foundation is a member-funded not-for-profit corporation that + supports the Eclipse Open Source Projects. The Projects are the open source + community where the development happens. This distinction is important + because you can be an active developer and contributor to the open source + Projects without being a "member" of the Eclipse Foundation. (Most of our + non-affiliated open source committers are also members of the Foundation, but + it is not a requirement.) There is no cost to being an individual member of + the Foundation. + +Third, about becoming a developer and committer on the Eclipse Open Projects: + +- Becoming a Committer at Eclipse is a multi-stage process. The basic rule is + that all new committers are voted in by the existing committers on a project. + Similar to other open source communities, we operate as a + meritocracy....which among other things translates to mean that you have to + prove your abilities before you can become a committer. +- The best way to start contributing to Eclipse is to start with well-formed + bug reports and feature requests for project(s) that you are primarily + interested in. Build a good reputation with the existing committers on a + project. Over time, start proposing code enhancements and volunteer time to + the project. Then once you have demonstrated your skills to the existing + team, ask a current project committer to sponsor you as a committer. The + election process is defined in each top-level project's charter. + +## Step 2 — Becoming a Committer Member of the Eclipse Foundation + +Once you are a Committer on one or more Eclipse projects, you will +automatically be considered a Committer Member if you are employed by a Member +organization of the Foundation. That is, if your company is already a Member, +then you are automatically a Committer Member. + +You may also choose to join as a Committer Member even if you are not employed +by a Member company. To do so, kindly contact <emo@eclipse.org> and ask them to +send you the Membership Agreement for electronic signature. + +Once you become a Committer Member, you are eligible to participate in the +Eclipse Foundation’s General Assembly, to vote for Committer representatives on +the board of directors, etc. A full list of the benefits are available +[here](/membership/#tab-levels). diff --git a/content/membership/explore-membership/index.md b/content/membership/explore-membership/index.md new file mode 100644 index 00000000..4305141a --- /dev/null +++ b/content/membership/explore-membership/index.md @@ -0,0 +1,22 @@ +--- +title: "Explore Our Members" +keywords: ["eclipse membership", "become a member", "membership faq", "eclipse members"] +headline: "Explore Our Members" +subtitle: | + Meet the Eclipse Foundation members and learn more about the products and + services they provide. +links: + - - href: "https://accounts.eclipse.org/contact/membership" + - text: "Become a Member" + - - href: "/org/workinggroups/explore.php" + - text: "Industry Collaborations" +header_wrapper_class: "header-default-bg-img" +hide_page_title: true +hide_sidebar: true +--- + +{{< eclipsefdn_members_list >}} + +{{< grid/div class="text-center margin-top-60" isMarkdown="false" >}} +{{< bootstrap/button href="https://accounts.eclipse.org/contact/membership" >}}Become a Member{{</ bootstrap/button >}} +{{</ grid/div >}} diff --git a/content/membership/join-us.md b/content/membership/join-us.md new file mode 100644 index 00000000..d6f2aad5 --- /dev/null +++ b/content/membership/join-us.md @@ -0,0 +1,21 @@ +--- +title: "Contact us about your organisation joining the Eclipse Foundation" +keywords: ["Eclipse Membership", "Eclipse Members", "Become an Eclipse Member"] +hide_sidebar: true +container: container padding-bottom-30 +--- + +{{< grid/div class="row padding-top-30" isMarkdown="false" >}} +{{< grid/div class="col-sm-7" >}} +If you are looking for more information on all of the benefits of Eclipse +Foundation memberships, download the [Membership Prospectus](/membership/documents/membership-prospectus.pdf). + +Looking for information on joining as a Committer Member of the Eclipse +Foundation? [Check this out](/membership/become-a-member/committer)! +{{</ grid/div >}} +{{< grid/div class="col-sm-16 col-sm-offset-1" isMarkdown="false" >}} + {{< grid/div class="solstice-block-default solstice-block-white-bg" isMarkdown="false" >}} + {{< hubspot_contact_form portalId="5413615" formId="3fe3f2f6-1dbb-45f5-83e7-a219dc2e83f9" >}} + {{</ grid/div >}} +{{</ grid/div >}} +{{</ grid/div >}} diff --git a/content/membership/show-member/index.md b/content/membership/show-member/index.md new file mode 100644 index 00000000..ceff7c7b --- /dev/null +++ b/content/membership/show-member/index.md @@ -0,0 +1,9 @@ +--- +title: "Show Member" +seo_title: "Eclipse Membership" +keywords: ["eclipse membership profile"] +hide_page_title: true +hide_sidebar: true +--- + +{{< member_detail >}} diff --git a/content/membership/vote-2008/images/proposed-membership-model.gif b/content/membership/vote-2008/images/proposed-membership-model.gif new file mode 100644 index 0000000000000000000000000000000000000000..1f08e36561c7eb085f482c2dbb39cf34de320443 GIT binary patch literal 31135 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%0A0YO3D%^$SJL?kLe2`% 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 EJ2#1N>;M1& literal 0 HcmV?d00001 diff --git a/content/membership/vote-2008/index.md b/content/membership/vote-2008/index.md new file mode 100644 index 00000000..60567d2a --- /dev/null +++ b/content/membership/vote-2008/index.md @@ -0,0 +1,153 @@ +--- +title: "Eclipse Membership Changes 2008" +author: "Donald Smith" +date: 2008-07-23 +keywords: ["membership", "vote 2008", "bylaws", "membership agreement"] +--- + +**Voting concluded on July 23, 2008**. The Membership at large has +overwhelmingly approved the new membership agreement and bylaws and they have +become effective on July 24, 2008. The Eclipse Foundation would like to thank +the Membership for casting their ballots in a timely manner. Here are links to +the new documents: + +- [New Bylaws](/org/documents/Eclipse%20BYLAWS%202008_07_24%20Final.pdf) +- [New Membership Agreement](/org/documents/Eclipse%20MEMBERSHIP%20AGMT%202008_07_24%20Final.pdf) + +## Final Results + +- 95.8% - 157 YES Votes + > YES, I agree with the unanimous recommendation of the Eclipse Management + > Organization and Board of Directors to update the Membership Agreement and + > Bylaws. +- 4.2% - 7 NO Votes + > NO, I do not support the proposed changes to the Membership Agreement and + > Bylaws. + +Quorum rules required 152 votes for the motion to pass - this was achieved. + +## The rest of this page remains for informational / historical purposes + +The current [Bylaws of the Eclipse Foundation](/org/documents/eclipse_foundation-bylaws.pdf) +and [Eclipse Foundation Membership Agreement](/org/documents/Eclipse%20MEMBERSHIP%20AGMT%202008_04_16%20Final.pdf) +have served our community well for almost five years. To prepare the Eclipse +Ecosystem for the next five years, a number of changes have been proposed to +the Bylaws and Membership Agreement. These changes require super-majority +(two-thirds plus one) approval of the Membership-at-Large to become effective. + +On June 23, 2008 we initiated an electronic vote of the Eclipse Foundation +Membership-at-Large to approve the proposed changes. All Member Company +Representatives and Committers should vote on the proposed changes. If you are +a Member Company Represenative or Committer Member and did not receive your +official voting instructions on June 23, 2008 please contact +<membership@eclipse.org>. + +### Benefits of approving the proposed changes + +- Allows Eclipse Foundation to continue growing services and support for + members and committers + - More members = more and better services +- More opportunities for members and projects + - Connections into new markets grows overall ecosystem + - More enterprise use of projects makes them stronger, creates more + opportunities for committers +- Protects health of ecosystem + - More connections to more markets insulates ecosystem from some market + conditions + +### Executive Summary of proposed changes + +- Create a new membership class - "Enterprise Member" +- Update "Add-In Provider" membership with a more appropriate name - "Solutions + Member" +- Fix errors and inconsistencies in the current Bylaws + +Here is a summary of the proposed Membership Model: + +{{< figure class="margin-bottom-40" src="./images/proposed-membership-model.gif" alt="Eclipse Foundation Organizational Membership 2009. Three columns from left to right: Strategic Members contains Strategic Developers, and Strategic Consumers; Sustaining Members contains Enterprise Members and Solutions Members; Supporting Members contains Associate Members and Committer Members." >}} + +### Details of proposed changes + +You have **three** ways to learn more about the membership changes. + +1. A PDF slide-format overview with background and details of the changes can + be found on the [Membership Changes page](/membership/vote2008/v080624%20-%20PROPOSED%20MEMBERSHIP.pdf). +2. A simple factual summary of the changes: + - A new membership class called "Enterprise Members" will be created with + annual dues of $125,000 USD. + - The "Add-In Provider" membership class will be renamed to "Solutions + Member." + - Enterprise and Solutions Members will be referred collectively as + "Sustaining Members." + - Sustaining Members will vote for board representation following the same + formulae used since the Foundation's inception for Add-In Provider board + representation. + - A chronological error in the current Bylaws referring to a deadline of + "Action Without Meeting" is corrected. + - "Quorum" requirements for future changes to the Membership Agreement and + Bylaws have been made consistent with both methods of doing so (with + meeting and without meeting) to be fifty percent plus one. Note that the + high bar of super-majority affirmative votes is maintained. + - A logical error referring to a "simple majority" method of collapsing of + the ballots cast by Committers who work for the same Member Company is + corrected. + - The calculation of election properties (number and term of board + representatives) will be based on a calendar date rather than the moving + date of the general meeting at EclipseCon. +3. Legal-ese red-lined versions of the proposed new documents are here: + - [Proposed New Membership Agreement](/membership/vote2008/agreementFINALDRAFT08.pdf) (PDF) + - [Proposed New Bylaws](/membership/vote2008/bylawsFINALDRAFT08.pdf) (PDF) + +### Other recent changes + +The Board of Directors has recently made the following changes to "Exhibit C" +of the Membership Agreement. These changes are made by the Board of Directors +and are **not** part of the voting process: + +- Any organization may become an Associate member with dues of $5,000 per year. + Associate membership is still free for Media, Academia, Government, + Not-for-profits and other organization types as defined by the board. +- Strategic Developer Minimum Dues have been raised by $25,000. +- Add-In Provider Annual Dues for memberships (both new and renewals) on or + after July 1, 2008 is tiered based on Corporate Revenue (all values USD): + - (NEW IN 2010) Annual Corporate Revenue Less Than $1 million, and less than + 10 employees and contractors - Fee: 1,500 + - Annual Corporate Revenue Less Than $10 million - Fee: 5,000 + - Annual Corporate Revenue Less Than $50 million - Fee: 7,500 + - Annual Corporate Revenue Less Than $100 million - Fee: 10,000 + - Annual Corporate Revenue Less Than $250 million - Fee: 15,000 + - Annual Corporate Revenue Greater Than $250 million - Fee: 20,000 + +### FAQ + +**Who do I contact for more information?** For email questions, please contact +<membership@eclipse.org>. If you would like to speak to someone in North +America or APAC, please call Donald Smith at +1 (613) 224-9461 x231. In Europe +and India, please contact Ralph Müller at +49 (177) 449-0460. + +**How does the voting process work?** All Committer Members and Company +Representatives are required to vote. Ballots have been sent electronically by +email. Committer Members are Committers who work for a Member Company or have +completed the Committer Membership paperwork. Each Company Representative vote +counts as one vote. Each group of committers for a Member Company also count as +a single vote based on a collapsable single vote. Each vote by a Committer who +has completed the Committer Membership paperwork and is not working for a +Member Company will also count as one vote. The voting process will be open for +30 days until close of business July 23, 2008. A super-majority of affirmative +votes is required for the changes to become effective. + +**Where do I find more details about the new "Enterprise Member" class?** You +can find details in the slide-show overview on the [membership changes](/go/VOTE2008.PDF) +page. If you would like more information, please contact +<membership@eclipse.org>. + +**I do not see any of the benefits of membership noted in the Membership +Agreement or Bylaws; how do I find out about those?** Members all have certain +rights and obligations as noted in the Bylaws and Membership Agreement. +However, many of the benefits members receive are from programs run by the +Eclipse Foundation - thanks to the support of its membership. You can find out +about these benefits on the [membership benefits](/membership/#tab-membership) +page and some of the special programs being run on the [special programs](/membership/special-programs) +page. New benefits and programs are always being added and you can find out +about those from your Member Newsletters, Members Meetings, and other +information feeds. diff --git a/content/membership/vote-2011/index.md b/content/membership/vote-2011/index.md new file mode 100644 index 00000000..4e3a084d --- /dev/null +++ b/content/membership/vote-2011/index.md @@ -0,0 +1,82 @@ +--- +title: "Eclipse Bylaw Changes 2011" +author: "Andrew Ross" +date: 2011-07-12 +keywords: ["membership", "vote 2011", "bylaws", "membership agreement"] +--- + +**Voting concluded August 12, 2011** at 4pm EDT. The new Bylaw vote passed. The +results were: + +- YES: 224 +- NO: 5 + +Here are links to the new Bylaw document: + +- [Summary of Bylaws changes](/org/documents/2011.06%20Members%20Meeting%20(Bylaws).pdf) +- [New Bylaws with change bars and comments](/org/documents/2011.05%20Eclipse%20Bylaws_commented.pdf) + +The current [Bylaws of the Eclipse Foundation](/org/documents/Eclipse%20BYLAWS%202008_07_24%20Final.pdf) have +served our community well for a number of years. Changes have been proposed to +the Bylaws to prepare them for the future and to reflect current practice. +These changes require super-majority (two-thirds plus one) approval of the +Membership-at-Large to become effective. + +The By-law changes have been unanimously approved by the board and were +outlined in the Annual General Members Meeting on March 21, 2011 and then +Members Meeting on June 21, 2011. + +On **July 12, 2011** we initiated an electronic vote of the Eclipse Foundation +Membership-at-Large to approve the proposed changes. All Member Company +Representatives and Committers should vote on the proposed changes. If you are +a Member Company Represenative or Committer Member and did not receive your +official voting instructions on **July 12, 2011** please contact +<membership@eclipse.org>. + +## The proposed changes + +- Replace the annual Roadmap with an annual community report +- Eliminate the Membership Committee. Make the IP Advisory Committee a Standing + Committee +- Delete the Requirements Council +- Put the Architecture Council in charge of future revisions of the Eclipse + Development Process +- Delete the requirement for there to be a ratio of Strategic Consumers to + Strategic Developers +- Remove the requirement that the AGM be in Q1 +- Allow for flexibility in covering expenses +- Sustaining Member board reps need to be a Sustaining Member +- Revisit collapsing votes from same member company to a single vote. Proposed + solution: One committer one vote Total number of candidates from the same + organization may not exceed one-half (1/2) of the total number of seats + available for that year’s annual at-large election + +## FAQ + +Who do I contact for more information? For email questions, please contact +<membership@eclipse.org>. If you would like to speak to someone in North America +or APAC, please call Andrew Ross at +1 (613) 614-5772. In Europe and India, +please contact Ralph Müller at +49 (177) 449-0460. + +How does the voting process work? All Committer Members and Company +Representatives are required to vote. Ballots have been sent electronically by +email. Committer Members are Committers who work for a Member Company or have +completed the Committer Membership paperwork. Each Company Representative vote +counts as one vote. Each group of committers for a Member Company also count as +a single vote based on a collapsable single vote. Each vote by a Committer who +has completed the Committer Membership paperwork and is not working for a +Member Company will also count as one vote. The voting process will be open for +30 days until close of business August 11 , 2011. A super-majority of +affirmative votes is required for the changes to become effective. + +I do not see any of the benefits of membership noted in the Membership +Agreement or Bylaws; how do I find out about those? Members all have certain +rights and obligations as noted in the Bylaws and Membership Agreement. +However, many of the benefits members receive are from programs run by the +Eclipse Foundation - thanks to the support of its membership. You can find out +about these benefits on the [membership benefits](/membership/#tab-membership) +page and some of the special programs being run on the [special programs](/membership/special-programs/) +page. New benefits and programs are always being added and you can find out +about those from your Member Newsletters, Members Meetings, and other +information feeds. + diff --git a/content/membership/vote-2019/index.md b/content/membership/vote-2019/index.md new file mode 100644 index 00000000..f9763990 --- /dev/null +++ b/content/membership/vote-2019/index.md @@ -0,0 +1,146 @@ +--- +title: "Eclipse Bylaw Changes 2019" +date: 2019-10-24 +keywords: ["membership", "vote 2019", "bylaws", "membership agreement", "bylaw changes 2019"] +--- + +The voting period ended on December 12, 2019 at 4 pm ET with the new Bylaws +being ratified. The new Bylaws will go into effect on January 1, 2020. + +The results of the vote were: + +- YES: 186 (96%) +- NO: 7 (4%) + +The Eclipse Foundation received approval of its Board of Directors to update +the Eclipse Foundation’s Bylaws at its October 21, 2019 Board meeting. + +- [Summary of Bylaws changes](#proposed_changes) +- [Proposed Bylaws](/membership/vote-2019/documents/bylaws_proposed.pdf) +- [Proposed Bylaws annotated](/membership/vote2019/documents/bylaws_proposed_annotated.pdf) +- [2019 Annual Member Meeting Bylaw Presentation (Recorded)](https://youtu.be/Vzw4S1RJd4s) + +The current Bylaws of the Eclipse Foundation have served our community well +since 2011. The proposed changes reflect the broader scope in technologies +encompassed by Eclipse projects today as new projects push us into new areas +and working groups turn the Eclipse Foundation into a "large tent of open +collaboration". + +In addition to Board approval, Bylaw changes require a vote of the Membership +At-Large. This includes all classes of membership except Associate Members, and +does include Committer Members. The approval of a super-majority (two thirds) +of the Membership At-Large is required for these changes to go into effect. + +The election will run through December 12, 2019. Ballots will be distributed by +email to all Company Representatives and Committer Members. + +We urge all Members to vote to enable these important changes. + +## The proposed changes + +- Realign the definition of the Purposes of the Foundation to reflect our + current activities. This is a key update to recognize the vast portfolio of + projects, technologies, and specifications hosted by the Foundation +- More clearly state the rights and benefits of affiliate organizations and + clarify membership dues related to those affiliates, all with the intent to + make clear affiliate organizations are welcome and encouraged each to + participate +- Remove the requirement for Solutions Members and higher to release a + commercial offering, as this requirement has caused significant confusion + over the years +- Add approval of changes to the Eclipse Foundation Specification Process to + require a super-majority vote by the Board, thus making it consistent with + the Eclipse Development Process +- Remove the requirement for a super-majority of the Board to approve changes + to PMC Leadership (and thus require only a simple majority) +- Clarify the EMO's relationship with its legal counsel +- Realign the quarterly reporting requirements to members to enable the EMO to + more effectively disseminate information to members +- Clarify and modernize the roles of the Architecture and Planning Councils + +## FAQ + +#### Q. Why is the Eclipse Foundation making these changes now? + +Our Bylaws have not been updated since 2011. At that time, it was a very minor +update. There are several areas of the Bylaws that require clarity and/or +simply updating to reflect present day reality. + +#### Q. Why is a vote required to make this change? + +The Foundation's Bylaws explicitly state that any change to the Bylaws must be +approved by the Board of Directors as well a vote must be held of the existing +members. + +#### Q. Has the Foundation’s Board of Directors approved this change? + +Yes, the Board of Directors approved the changes on October 21, 2019 at a face +to face meeting in Ludwigsburg, Germany. + +#### Q. Do these changes affect my membership benefits? + +No, these changes do not impact or lesson membership rights or have any impact +on our classes of membership. + +#### Q. Are my membership fees changing as a result of these changes to the Bylaws? + +No, these changes do not impact membership fees. + +#### Q. Who is eligible to vote? + +All Committer Members and Company Representatives are required to vote. + +#### Q. Do all Committers get to vote? + +Committer Members are Committers who a) work for a Member Company or b) +individuals who have completed the Committer Membership Agreement. + +#### Q. How do I vote? + +Ballots will be sent electronically by email communication shortly and will +contain instructions on how to submit your ballot. A simple +1 / 0 / -1 is all +that is required, and the changes are voted on as a whole package. A prompt +response would be greatly appreciated. + +#### Q. Why should I bother to vote as this doesn’t affect me or my organization? + +These changes cannot be adopted without the approval of our members, and in +order to do that we require a quorum of members to vote. In short, without your +vote, we cannot modernize the Bylaws and make positive change for our members. + +#### Q. How does the voting process work? + +Each Company Representative vote counts as one vote. Each group of committers +for a Member Company also count as a single vote based on a collapsible single +vote. Each vote by an individual Committer who has completed the Committer +Membership Agreement and is not working for a Member Company also counts as one +vote. The voting process will close end of business December 12, 2019 @ 4pm ET. +A super-majority of affirmative votes is required for the changes to become +effective. The explicit rules for voting, quorum, and eligibility are detailed +in Section 6 of the Eclipse Bylaws<sup>[[1]](#1)</sup>. + +#### Q. I do not see any of the benefits of membership noted in the Membership Agreement or Bylaws; how do I find out about those? + +Members all have certain rights and obligations as noted in the Bylaws and +Membership Agreement. However, many of the benefits members receive are from +programs run by the Eclipse Foundation - thanks to the support of its +membership. You can find out about these benefits on the membership benefits +page<sup>[[2]](#2)</sup> and some of the special programs being run on the special programs +page. New benefits and programs are always being added and you can find out +about those from your Member Newsletters, Members Meetings, and other +information feeds. + +#### Q. Who do I contact for more information? + +For email questions, please contact license@eclipse.org. If you would like to +speak to someone directly, please contact Paul White, VP of Member Services, +via 1-613-224-9461 ext. 239. + +--- + +{{< text_target id="1" >}}[1]{{</ text_target >}} +[/org/documents/eclipse_foundation-bylaws.pdf](/org/documents/eclipse_foundation-bylaws.pdf)\ + +{{< text_target id="2" >}}[2]{{</ text_target >}} +[/membership/](/membership/) + diff --git a/content/membership/vote-2020/index.md b/content/membership/vote-2020/index.md new file mode 100644 index 00000000..222b6e29 --- /dev/null +++ b/content/membership/vote-2020/index.md @@ -0,0 +1,242 @@ +--- +title: "Eclipse Bylaw and Membership Agreement Changes 2020" +date: 2020-08-28 +keywords: ["membership", "vote 2020", "bylaws", "membership agreement", "bylaw changes 2019"] +--- + +The voting period ended on September 29, 2020 with the modifications to the +Eclipse Foundation, Inc.’s Bylaws and Membership Agreement being ratified by a +97% majority. These new Bylaws and Membership Agreement are effective as of +October 1, 2020, and are available on our [Governance Documents](/org/documents/) +page. + +The results of the vote were: + +- YES: (97%) +- NO: (3%) + +The Eclipse Foundation, Inc. received approval of its Board of Directors to +update the Eclipse Foundation, Inc.'s Bylaws and Membership Agreement at its +August 19, 2020, meeting. + +- [Summary of EF-US Bylaws changes](#proposed-bylaw) +- [Revised EF-US Bylaws - clean version](/membership/vote-2020/documents/bylaws_proposed.pdf) +- [Revised EF-US Bylaws annotated](/membership/vote-2020/documents/bylaws_proposed_annotated.pdf) +- [Summary of EF-US Membership changes](#proposed-membership) +- [Revised EF-US Membership - clean version](/membership/vote-2020/documents/membership_proposed.pdf) +- [Revised EF-US Membership Agreement annotated](/membership/vote-2020/documents/membership_proposed_annotated.pdf) + +## Background + +On May 12, 2020, the Eclipse Foundation announced its transition to Europe as +part of its continued global expansion. + +As part of that transition, all incorporation and related documents have been +filed with the Belgian authorities and the Eclipse Foundation awaits the Royal +Decree to formally create the new entity, the Eclipse Foundation AISBL. The +Decree is expected to be finalized by early-to-mid October. In parallel, the +Board of Directors of the Eclipse Foundation, Inc. have approved a series of +changes to the Bylaws and Membership Agreement of the existing Delaware, +USA-based entity, in order to align and support the European transition +ensuring the governance of the US organization aligns with the new Belgian +organization. + +In addition to Board approval, changes to the Bylaws and Membership Agreement +require a vote of the Membership At-Large. This includes all classes of +membership except Associate Members and does include Committer Members. The +approval of a super-majority (two thirds) of the Membership At-Large is +required for these changes to go into effect. + +The membership vote will run through September 29, 2020. Ballots will be +distributed by email to all Company Representatives and Committer Members on +August 31, 2020. + +We urge all Members to vote to enable these important changes. + +## The proposed EF-US Bylaw changes are: {#proposed-bylaw} + +- Realign the definition of the Purposes of the Foundation to reflect all + Eclipse technology to better recognize the vast technologies hosted by the + Foundation +- Simplify Membership Classes to Strategic, Contributing (formerly Solutions), + Associate and Committer +- Add "Strategic Foundation" Membership class to enable the new Belgian + organization to become a member of the Delaware-based organization +- Clarify Member qualifications with respect to Affiliated organizations, + notably to clarify that affiliated organizations may participate as a single + Member should they choose to +- Change quorum requirements to reduce the quorum for votes of the + membership-at-large to 5% for normal decisions and to 33% for major decisions +- Clarify the rights of Board members to have a representative vote at Board + meetings on their behalf +- Clarify the nomination process for the Board to nominate members to its + Compensation Committee +- Clarify that the removal of a Board member "for cause" requires a majority + vote of the Membership At-Large + +## The proposed EF-US Membership Agreement changes are: + +- Simplify membership classes to Strategic, Contributing (formerly Solutions), + Associate and Committer. +- Add Strategic Foundation Membership class +- Clarify use of member name in addition to logo use +- Clarify the requirement of Strategic Members to have two full-time equivalent + developers engaged in Eclipse projects + +## FAQ + +**Q. Why is the Eclipse Foundation making these changes now?** + +In order to accommodate the transition to Europe, both the Bylaws and the +Membership Agreement for the existing US organization are being modified. At a +high level, the changes being made are to keep the two organizations in +alignment with respect to classes of membership, membership fees, etc., and to +ensure the governance of the US organization aligns with the new Belgian +organization. + +**Q. Why is a vote required to make this change?** + +The Foundation’s Bylaws explicitly state that any change to the Bylaws and/or +Membership Agreement must be approved by the Board of Directors as well a vote +must be held of the existing members. + +**Q. Has the Foundation’s Board of Directors approved this change?** + +Yes, the Board of Directors approved these changes on August 19, 2020. + +**Q. Why did you make changes to the Membership Classes?** + +As part of the transition, it was a great opportunity to simplify and clarify +our membership classes, and to correspondingly simplify and shorten the +membership agreement. + +**Q. Why was a new membership level of Strategic Foundation added?** + +A new class of membership called Strategic Foundation member has been +introduced into the bylaws of the existing US organization. By doing this, the +new Belgian foundation will be an active member of the US organization, and +will help participate in its governance by having seats on its Board. We would +describe this as an “implementation detailâ€, and would be happy to provide more +detail should you have questions about it. + +**Q. Why did we change Solutions membership to Contributing membership? Are there other changes to the classes of membership?** + +We are changing the name of the Solutions membership level to Contributing +membership to better reflect the current, diverse group of organizations that +make up our membership base. These organizations participate and contribute to +the development of the Eclipse ecosystem in many ways, including, but not +limited to, leading and contributing to Eclipse Foundation projects, and +offering products and services based on Eclipse technologies. + +The Strategic, Committer, and Associate membership classes all remain. For completeness, we have also eliminated the Strategic Consumer and Enterprise classes of membership. These have not been used for many years, and do not reflect how our members participate. + +**Q. Are my membership fees changing as a result of these changes to the Bylaws?** + +The Board of Directors has already approved the fee changes that come into +effect October 1, 2020 for both the Beligan-based Eclipse Foundation AISBL and +the existing Eclipse Foundation, Inc. The fees are now stated in Euros while +retaining the same numeric value, e.g. if you are currently paying $20,000 the +dues in the new organization will be 20.000€. However, we do understand this +represents a dues increase, and to help mitigate the increase, all member +renewal fees between October 1, 2020 and September 30, 2021 will be discounted +by 10%. So, to continue this example, if your membership fee in 2020 was +$20,000, your fee will be 18.000€ in 2021, and 20.000€ in 2022 and beyond. + +This modest fee increase is the first in almost 15 years - we hope that members +appreciate the merit of stating all fees in Euros as we complete this +transition. + +Note that working group fees are not changing as a result of the move, and will +remain in USD. Each working group’s Steering Committee, as part of its +responsibilities, will evaluate whether they should change their fees to be +stated in euros and/or to adjust the fees based on such a change. Should the +working group choose to take this action, any change will be communicated in +advance of enacting the change. + +If you are an individual Committer Member you will be asked to execute the new +Belgian membership agreement. There remain no fees for Committer membership. + +More information on executing new agreements will follow in the October +timeframe. + +**Q. When do these changes take effect, and what steps do I need to take?** + +Once the new Belgian based organization is created, expected in early-to-mid +October, we will be reaching out to all members to engage with them in +supporting this transition. Specifically, we will be asking members to +re-execute each of the agreements listed above that your organization has +executed previously. We will help you with this process by providing you +copies of your existing agreements, and the new ones to be executed. + +Concurrent with executing these new versions of the agreements, we will be +asking you to execute a letter confirming the resignation of your membership in +the existing US-based organization. This formality is required, as that entity +will exist for some period of time, and we want to avoid having any +organizations paying fees to both the current and the new foundations. + +**Q. Who is eligible to vote for the changes to the Bylaws and Membership Agreement?** + +All Committer Members and the Company Representatives of all Strategic and +Solutions members are eligible to vote. + +**Q. Do all Committers get to vote?** + +Committer Members are Committers who either a) work for a Member Company or b) +individuals who have completed the Committer Membership Agreement. Only +Committers that are Committer Members are eligible to vote. + +**Q. How do I vote?** + +Ballots will be sent electronically by email communication shortly and will +contain instructions on how to submit your ballot. A simple yes or no is all +that is required, and the changes are voted on as a whole package. A prompt +response would be greatly appreciated. + +**Q. Why should I bother to vote?** + +These changes cannot be adopted without the approval of our members, and in +order to do that we require a quorum of members to vote. It's extremely +important to recognize that your vote is required to enact the changes +necessary to stand up the Belgian organization. + +**Q. How does the voting process work?** + +Each Company Representative of a Strategic or Solutions member’s vote counts as +one vote. Each group of committers for a Member company also count as a single +vote based on a collapsible single vote. Each vote by an individual Committer +who has completed the Committer Membership Agreement and is not working for a +Member Company also counts as one vote. The voting process will close at the +end of business September 29, 2020 @ 4pm ET. A super-majority of affirmative +votes is required for the changes to become effective. The explicit rules for +voting, quorum, and eligibility are detailed in Section 6 of the Eclipse +Bylaws[[1]](#1). + +**Q. I do not see any of the benefits of membership noted in the Membership Agreement or Bylaws; how do I find out about those?** + +Members all have certain rights and obligations as noted in the Bylaws and +Membership Agreement. However, many of the benefits members receive are from +programs run by the Eclipse Foundation - thanks to the support of its +membership. You can find out about these benefits on the membership benefits +page[[2]](#2) and some of the special programs being run on the special programs +page. New benefits and programs are always being added and you can find out +about those from your Member Newsletters, Members Meetings, and other +information feeds. + +**Q. I understand there is more information generally available as part of the Eclipse Foundation Inc.’s move to Europe?** + +Yes, the Eclipse Foundation has prepared an in-depth Membership FAQ regarding +its transition to Europe. Additionally the Eclipse Foundation recently held a +Town Hall on the matter. You may view the presentation materials here. + +**Q. Who do I contact for more information?** + +For email questions or to schedule a time to speak to someone directly, please +contact <eclipse-europe@eclipse.org>. + +--- + +{{< text_target id="1" >}}[1]{{</ text_target >}} +[https://www.eclipse.org/org/documents/eclipse_foundation-bylaws.pdf](/org/documents/eclipse_foundation-bylaws.pdf)\ + +{{< text_target id="2" >}}[2]{{</ text_target >}} +[https://www.eclipse.org/membership/](/membership/) diff --git a/layouts/shortcodes/member_detail.html b/layouts/shortcodes/member_detail.html new file mode 100644 index 00000000..e8cb088f --- /dev/null +++ b/layouts/shortcodes/member_detail.html @@ -0,0 +1,6 @@ +<div class="member-detail margin-top-30"> + <div class="text-center"> + <i class="fa fa-spinner fa-pulse fa-2x fa-fw margin-bottom-20"></i> + <span class="sr-only">Loading...</span> + </div> +</div> diff --git a/layouts/shortcodes/pages/membership/index.html b/layouts/shortcodes/pages/membership/index.html new file mode 100644 index 00000000..a47e8197 --- /dev/null +++ b/layouts/shortcodes/pages/membership/index.html @@ -0,0 +1,734 @@ +<div class="row margin-top-20"> + <div class="navbar-collapse collapse" id="navbar-membership"> + <ul class="nav nav-tabs solstice-tabs content-nav-tab" role="tablist"> + <li class="active" role="presentation"> + <a + class="background-grey" + href="#tab-benefits" + role="tab" + data-toggle="tab" + aria-controls="tab-benefits" + aria-expanded="true" + > + Benefits and Services + </a> + </li> + <li role="presentation"> + <a + class="background-grey" + href="#tab-levels" + role="tab" + data-toggle="tab" + aria-controls="tab-levels" + aria-expanded="false" + > + Membership Levels + </a> + </li> + <li role="presentation"> + <a + class="background-grey" + href="#tab-fees" + role="tab" + data-toggle="tab" + aria-controls="tab-fees" + aria-expanded="false" + > + Membership Fees + </a> + </li> + <li role="presentation"> + <a + class="background-grey" + href="#tab-membership" + role="tab" + data-toggle="tab" + aria-controls="tab-membership" + aria-expanded="false" + > + Become a Member + </a> + </li> + <li role="presentation"> + <a + class="background-grey" + href="#tab-resources" + role="tab" + data-toggle="tab" + aria-controls="tab-resources" + aria-expanded="false" + > + Resources + </a> + </li> + <li role="presentation"> + <a + class="background-grey" + href="#tab-portal" + role="tab" + data-toggle="tab" + aria-controls="tab-portal" + aria-expanded="false" + > + Member Portal + </a> + </li> + </ul> + </div> +</div> +<div class="tab-content content-nav-tab-body no-gutters-mobile padding-bottom-40 margin-bottom-20"> + <div class="tab-pane text-center active" id="tab-benefits" role="tabpanel"> + <h2>Why become a Member of the Eclipse Foundation?</h2> + <p class="margin-bottom-40"> + Take an active role in supporting sustainable, commercialisable open + source technologies that benefit all. + </p> + <div class="row section-highlights"> + + <div class="col-xs-24 col-sm-12 col-md-8 match-height-item-by-row featured-highlights-item margin-bottom-20"> + <div class="circle-icon margin-auto"> + <i class="fa fa-file-code-o" aria-hidden="true"></i> + </div> + <h3 class="fw-700"> + Participate in a thriving developer community + </h3> + <p> + and provide contributions to <a href="/projects/">Eclipse projects</a> and + <a href="/collaborations/">Industry Collaborations</a>. + </p> + </div> + + <div class="col-xs-24 col-sm-12 col-md-8 match-height-item-by-row featured-highlights-item margin-bottom-20"> + <div class="circle-icon margin-auto"> + <i class="fa fa-lock" aria-hidden="true"></i> + </div> + <h3 class="fw-700"> + Protect your strategic investments + </h3> + <p> + by signaling your support for advancing technologies your business + relies upon. + </p> + </div> + + <div class="col-xs-24 col-sm-12 col-md-8 match-height-item-by-row featured-highlights-item margin-bottom-20"> + <div class="circle-icon margin-auto"> + <i class="fa fa-lightbulb-o" aria-hidden="true"></i> + </div> + <h3 class="fw-700"> + Share costs and innovation + </h3> + <p> + while focusing resources on rapidly building differentiated features + that customers value most. + </p> + </div> + + <div class="col-xs-24 col-sm-12 col-md-8 match-height-item-by-row featured-highlights-item margin-bottom-20"> + <div class="circle-icon margin-auto"> + <i class="fa fa-lightbulb-o" aria-hidden="true"></i> + </div> + <h3 class="fw-700"> + Benefit from strong governance + </h3> + <p> + solid intellectual property management, and inclusive open source + community development. + </p> + </div> + + <div class="col-xs-24 col-sm-12 col-md-8 match-height-item-by-row featured-highlights-item margin-bottom-20"> + <div class="circle-icon margin-auto"> + <i class="fa fa-balance-scale" aria-hidden="true"></i> + </div> + <h3 class="fw-700"> + Prosper by sharing + </h3> + <p> + open source commercialisation best practices with industry peers. + </p> + </div> + + <div class="col-xs-24 col-sm-12 col-md-8 match-height-item-by-row featured-highlights-item margin-bottom-20"> + <div class="circle-icon margin-auto"> + <i class="fa fa-comments" aria-hidden="true"></i> + </div> + <h3 class="fw-700"> + Promote accomplishments + </h3> + <p> + and good corporate citizenship through contributions to open source + projects. + </p> + </div> + </div> + + <hr class="margin-top-0 margin-bottom-60"> + + <h2>Key Services of the Eclipse Foundation</h2> + <p class="margin-bottom-40"> + Members can take advantage of the following key services provided by the + Eclipse Foundation. + </p> + + <div class="row margin-y-30"> + + <div class="col-xs-24 col-sm-12 margin-bottom-20"> + <div class="bordered-box bordered-box-light match-height-item-by-row"> + <div class="box-header background-secondary padding-30 fw-700"> + Development Process + </div> + <div class="bordered-box-body padding-30"> + <p> + The Eclipse community has a well-earned reputation for providing + high-quality software, reliably and predictably. The Eclipse + Foundation provides services and support to help projects + consistently achieve their goals. Our staff assists new projects + in implementing the Eclipse development process, a set of + procedures and rules that form our best practices. + </p> + </div> + </div> + </div> + <div class="col-xs-24 col-sm-12 margin-bottom-20"> + <div class="bordered-box bordered-box-light match-height-item-by-row"> + <div class="box-header background-secondary padding-30 fw-700"> + IP Management + </div> + <div class="bordered-box-body padding-30"> + <p> + We focus on enabling the use of open source technology in + commercial software products and services. All Eclipse projects + are licensed under an OSI approved license including the + <a href="/legal/epl-2.0/">Eclipse Public License</a> (EPL). In + addition, the Eclipse Foundation due diligence process helps to + validate the pedigree of the intellectual property contained in + Eclipse projects. + </p> + </div> + </div> + </div> + <div class="col-xs-24 col-sm-12 margin-bottom-20"> + <div class="bordered-box bordered-box-light match-height-item-by-row"> + <div class="box-header background-secondary padding-30 fw-700"> + Ecosystem Development and Marketing + </div> + <div class="bordered-box-body padding-30"> + <p> + The Eclipse Foundation's vendor-neutral marketing programs + promote Eclipse community growth and engagement, drive awareness + and discoverability of projects and collaborations and increase + the commercial adoption of Eclipse technologies. The Foundation + coordinates and implements a variety of activities, including + content creation, press and analyst relations, community + conferences and events, advertising, social media management, and + other programs to promote the entire Eclipse community and + increase engagement. + </p> + </div> + </div> + </div> + <div class="col-xs-24 col-sm-12 margin-bottom-20"> + <div class="bordered-box bordered-box-light match-height-item-by-row"> + <div class="box-header background-secondary padding-30 fw-700"> + IT Infrastructure + </div> + <div class="bordered-box-body padding-30"> + <p> + The Eclipse Foundation provides vendor-neutral, reliable and + scalable services for Eclipse technology developers and users. IT + infrastructure services delivered to the Eclipse community + include source code repositories, build infrastructure, + development-oriented mailing lists and newsgroups, a + <a href="/downloads/">downloads site</a>, and project and working group websites. + </p> + </div> + </div> + </div> + + </div> + <div class="alternate-tab-controls vertical-align"> + <a class="alternate-tab-controls-center btn btn-primary" href="https://accounts.eclipse.org/contact/membership"> + Contact Us About Membership + </a> + <a class="alternate-tab-controls-right alt-tab-toggle" href="#tab-levels"> + Membership Levels + <i class="fa fa-caret-right fa-sm" aria-label="Next Page"></i> + </a> + </div> + </div> + <div class="tab-pane" id="tab-levels" role="tabpanel"> + <h2 class="text-center">Membership at the Eclipse Foundation</h2> + <p class="text-center"> + The Foundation offers four levels of membership: + <a href="#strategic">Strategic</a>, + <a href="#contributing">Contributing</a>, + <a href="#associate">Associate</a>, and + <a href="#committer">Committer</a>. + </p> + + <h3 class="h4 text-primary fw-700" id="strategic">Strategic Members</h3> + <p> + Strategic Members play an integral role in the Eclipse Foundation + ecosystem. Strategic members are organizations that view participation in + Eclipse projects as strategic to their business and are investing + significant developer and other resources to further drive Eclipse + Foundation technology. Typically, Strategic Members lead one or more + top-level projects. Strategic membership benefits include: + </p> + <ul> + <li> + A seat on Board of Directors of Eclipse Foundation + </li> + <li> + A seat on Foundation Architecture Council + </li> + <li> + The opportunity to attend and vote at all meetings of the General + Assembly + </li> + <li> + Access to a number of Strategic Members-Only Programs such as banner + and logo promotion on <a href="/">eclipse.org</a> and + <a href="/downloads/">eclipse.org/downloads</a> + </li> + <li> + Ad hoc Intellectual Property analysis and reporting + </li> + <li> + Help to launch open source initiative(s) + </li> + <li> + Direct influence through board voting rights on key aspects of the + Eclipse ecosystem, including licensing, governing policy development, + and amendments to Membership Agreement and bylaws + </li> + <li> + Discounts towards sponsorship and attendance of Eclipse Foundation + events + </li> + <li> + Access to Eclipse Foundation marketing and + <a href="https://outreach.eclipse.foundation/advertise">advertising programs</a> + </li> + <li> + Opportunity to lead in the establishment of Eclipse Working Groups + </li> + <li> + Opportunity to join and participate on all Eclipse Foundation public + mailing lists + </li> + <li> + Opportunity to show support for the Eclipse Foundation by displaying + the Eclipse Foundation member logo + </li> + </ul> + <a href="/membership/exploreMembership.php#tab-strategic"> + View Existing Strategic Members + </a> + + <hr> + + <h3 class="h4 text-primary fw-700" id="contributing"> + Contributing Members + <small>(formerly referred to as Solutions Members)</small> + </h3> + + <p> + Contributing Members are organizations that view Eclipse Foundation + technologies as important to their corporate and product strategy and + offer products and services based on, or with, Eclipse Foundation + technologies. These organizations want to participate in the development + of the broad Eclipse Foundation ecosystem. Most members join initially as + Contributing Members. Contributing membership benefits include: + </p> + <ul> + <li> + Contributing Members are represented on the Board of Directors, and + thus have influence over decisions relating to licensing, governing + policy development, and amendments to Membership Agreement and bylaws + </li> + <li> + Opportunity to stand for election as the representative of all + Contributing Members on the Board of Directors. Elections are held + annually in the first quarter + </li> + <li> + The opportunity to attend and vote at all meetings of the General + Assembly + </li> + <li> + Discounts towards sponsorship and attendance of Eclipse Foundation run + events + </li> + <li> + Access to Eclipse Foundation marketing and + <a href="https://outreach.eclipse.foundation/advertise">advertising programs</a> + </li> + <li> + Opportunity to participate in Eclipse Working Groups, including as a + Strategic Member of those working groups + </li> + <li> + Opportunity to join and participate on all Eclipse Foundation public + mailing lists + </li> + <li> + Opportunity to show support for the Eclipse Foundation by displaying + the Eclipse Foundation Member logo + </li> + </ul> + <a href="/membership/exploreMembership.php#tab-contributing"> + View Existing Contributing Members + </a> + + <hr> + + <h3 class="h4 text-primary fw-700" id="associate">Associate Members</h3> + + <p> + Associate Members are organizations that participate in and want to show + support for the Eclipse Foundation ecosystem. Many research and + educational institutions choose to join as an Associate Member. Associate + membership benefits include: + </p> + + <ul> + <li> + Opportunity to join and participate on all Eclipse public mailing + lists, and to attend Members meetings + </li> + <li> + Ability to join select Eclipse Working Groups as a Guest Member + </li> + <li> + The opportunity to attend all meetings of the General Assembly + </li> + <li> + Opportunity to show support for the Eclipse Foundation by displaying + the Eclipse Foundation Member logo + </li> + </ul> + <a href="/membership/exploreMembership.php#tab-associate"> + View Existing Associate Members + </a> + + <hr> + + <h3 class="h4 text-primary fw-700" id="committer">Committer Members</h3> + + <p> + The Eclipse Foundation’s governance model provides individual committers + with the ability to become full members and includes representation on + the Eclipse Board of Directors. Committer Members are individuals that + are the core developers of the Eclipse projects and can commit changes to + project source code. + </p> + + <p> + Committer membership benefits include: + </p> + <ul> + <li> + Committer Members are represented on the Board of Directors, and thus + have influence over decisions relating to licensing, governing policy + development, and amendments to Membership Agreement and bylaws + </li> + <li> + Opportunity to stand for election as the representative of all + Committer Members on the Board of Directors. Elections are held + annually in the first quarter + </li> + <li> + The opportunity to attend all meetings of the General Assembly + </li> + </ul> + <p> + Learn more about + <a href="/membership/become_a_member/committer.php">Committer membership</a>. + </p> + <div class="alternate-tab-controls vertical-align"> + <a class="alternate-tab-controls-left alt-tab-toggle" href="#tab-benefits"> + <i class="fa fa-caret-left fa-sm" aria-label="Previous Page"></i> + Benefits and Services + </a> + <a class="alternate-tab-controls-center btn btn-primary" href="https://accounts.eclipse.org/contact/membership"> + Contact Us About Membership + </a> + <a class="alternate-tab-controls-right alt-tab-toggle" href="#tab-fees"> + Membership Fees + <i class="fa fa-caret-right fa-sm" aria-label="Next Page"></i> + </a> + </div> + </div> + <div class="tab-pane text-center" id="tab-fees" role="tabpanel"> + <h2>Membership Fees</h2> + <p> + The Membership Annual Fee Comparison Chart based on membership levels is + provided below for illustration purposes only. Please see the Eclipse + Foundation Membership Agreement for full details. Note that Eclipse + Working Group Membership fees are separate and in addition to general + Eclipse Foundation Membership fees. + </p> + <table class="table table-stripped" cellspacing="0"> + <thead> + <tr> + <th width="40%" rowspan="2">Annual Corporate Revenue + </th><th class="text-center" width="60%" colspan="3">Annual Eclipse Foundation Membership Fees*</th> + </tr> + <tr> + <th class="text-center" width="20%">Strategic</th> + <th class="text-center" width="20%">Contributing</th> + <th class="text-center" width="20%">Associate</th> + </tr> + </thead> + <tbody> + <tr> + <td class="text-left">> €1 billion</td> + <td>€300 000</td> + <td>€25 000</td> + <td>€25 000</td> + </tr> + <tr> + <td class="text-left">€100 million - €1 billion</td> + <td>€180 000</td> + <td>€17 500</td> + <td>€17 500</td> + </tr> + <tr> + <td class="text-left">€50 million - €100 million</td> + <td>€125 000</td> + <td>€12 500</td> + <td>€12 500</td> + </tr> + <tr> + <td class="text-left">€10 million - €50 million</td> + <td>€60 000</td> + <td>€9 000</td> + <td>€9 000</td> + </tr> + <tr> + <td class="text-left">< €10 million</td> + <td>€30 000</td> + <td>€6 000</td> + <td>€6 000</td> + </tr> + <tr> + <td class="text-left">< €1 million < 10 employees</td> + <td>€30 000</td> + <td>€1 500</td> + <td>€1 500</td> + </tr> + <tr> + <td class="text-left">Govt, Govt agencies, Research Organizations, NGOs, etc.</td> + <td>€30 000</td> + <td>€6 000</td> + <td>€0</td> + </tr> + <tr> + <td class="text-left">Academic, Publishing Organizations, User Groups, etc.</td> + <td>€30 000</td> + <td>€1 000</td> + <td>€0</td> + </tr> + </tbody> + </table> + <p class="text-center"> + * There is no cost to being a Committer member of the Foundation + </p> + <div class="alternate-tab-controls vertical-align"> + <a class="alternate-tab-controls-left alt-tab-toggle" href="#tab-levels"> + <i class="fa fa-caret-left fa-sm" aria-label="Previous Page"></i> + Membership Levels + </a> + <a class="alternate-tab-controls-center btn btn-primary" href="https://accounts.eclipse.org/contact/membership"> + Contact Us About Membership + </a> + <a class="alternate-tab-controls-right alt-tab-toggle" href="#tab-membership"> + Become a Member + <i class="fa fa-caret-right fa-sm" aria-label="Next Page"></i> + </a> + </div> + </div> + <div class="tab-pane" id="tab-membership" role="tabpanel"> + <h2 class="text-center">How to Become a Member</h2> + <p class="text-center margin-bottom-30"> + To become a member, follow these steps below: + </p> + <p> + Once you have chosen the + <a class="alt-tab-toggle" href="#tab-levels">level of membership</a> + (e.g., Strategic, Contributing, Associate): + </p> + <ol> + <li> + Complete the + <a href="https://membership.eclipse.org/application#sign-in">Membership Application Form</a>. + </li> + <li> + Once you have completed the Membership Application Form, the membership + team will send you the agreements to sign electronically via HelloSign. + </li> + </ol> + <p> + If you are unable to complete this form online, you can use the + <a href="#" data-toggle="modal" data-target="#membership-info-modal">PDF form and agreements</a>. + </p> + <p> + Note: Membership in an Eclipse Working Group requires the execution of + the respective Working Group’s Participation Agreement. For more + information, review the list of the current Eclipse Working Groups and + their respective Participation Agreement. + </p> + <p> + If you are a Committer who is not already a Member by virtue of your + employer being a Member, you may join as an individual Committer Member. + </p> + <p> + Review our <a href="/org/documents">governance documents</a> for the + Eclipse Foundation Bylaws, Membership Agreement, Affliates, Membership + Guidelines, IP Policy and more. + </p> + + <h3>Eclipse Foundation AISBL</h3> + <p> + In January 2021, the Eclipse Foundation created a new Belgian-based + organization, Eclipse Foundation AISBL. All new members are strongly + encouraged to join this Eclipse Foundation AISBL organization and do so + using the above application and agreements. + </p> + <p> + Prior to January 2021, Eclipse Foundation membership was based on Eclipse + Foundation, Inc., a Delaware-based organization, and this organization + still exists. The membership benefits for both organizations are + identical, and members are expected to join only one. Any new member of + Eclipse Foundation who believes they have reason to join the + Delaware-based organization may contact + <a href="mailto:membership@eclipse.org">membership@eclipse.org</a> for + the appropriate versions of the Membership Agreement and Membership + Application. + </p> + + <hr> + <div class="text-center"> + <h3>Eclipse Corporate Sponsors</h3> + <p> + The Eclipse Foundation relies on the support of our members and + contributions from the user community to service and grow the Eclipse + ecosystem. In addition to membership, corporate users of Eclipse projects + can support the community by joining the + <a href="/corporate_sponsors/">Corporate Sponsorship Program</a>. + </p> + </div> + <div class="alternate-tab-controls vertical-align"> + <a class="alternate-tab-controls-left alt-tab-toggle" href="#tab-fees"> + <i class="fa fa-caret-left fa-sm" aria-label="Previous Page"></i> + Membership Fees + </a> + <a class="alternate-tab-controls-center btn btn-primary" href="https://accounts.eclipse.org/contact/membership"> + Contact Us About Membership + </a> + <a class="alternate-tab-controls-right alt-tab-toggle" href="#tab-resources"> + Resources + <i class="fa fa-caret-right fa-sm" aria-label="Next Page"></i> + </a> + </div> + + </div> + <div class="tab-pane text-center" id="tab-resources" role="tabpanel"> + <h2>Resources</h2> + <div class="row section-highlights"> + + <div class="col-xs-24 col-sm-12 match-height-item-by-row featured-highlights-item margin-bottom-20"> + <div class="circle-icon margin-auto"> + <i class="fa fa-file-code-o" aria-hidden="true"></i> + </div> + <h3 class="fw-700"> + Membership Prospectus + </h3> + <p> + Learn about Eclipse Foundation membership, and how you can become a + member. + </p> + <a class="btn btn-primary" href="/membership/documents/membership-prospectus.pdf">Download</a> + </div> + <div class="col-xs-24 col-sm-12 match-height-item-by-row featured-highlights-item margin-bottom-20"> + <div class="circle-icon margin-auto"> + <i class="fa fa-file-code-o" aria-hidden="true"></i> + </div> + <h3 class="fw-700"> + Overview Presentation + </h3> + <p> + A presentation of the Eclipse Foundation and Eclipse community for + new and prospective members. + </p> + <a class="btn btn-primary" href="/membership/documents/eclipse-foundation-overview.pdf">Download</a> + </div> + </div> + <h3>Keeping Members Connected</h3> + <p> + Serving our community is the number one priority of the Eclipse + Foundation.To keep our community connected, we send out a monthly + newsletter to member companies and member committers. Check out some + <a href="/community/newsletter/">past issues of our member newsletter</a>. + </p> + <div class="alternate-tab-controls vertical-align"> + <a class="alternate-tab-controls-left alt-tab-toggle" href="#tab-membership"> + <i class="fa fa-caret-left fa-sm" aria-label="Previous Page"></i> + Become a Member + </a> + <a class="alternate-tab-controls-center btn btn-primary" href="https://accounts.eclipse.org/contact/membership"> + Contact Us About Membership + </a> + <a class="alternate-tab-controls-right alt-tab-toggle" href="#tab-portal"> + Portal + <i class="fa fa-caret-right fa-sm" aria-label="Next Page"></i> + </a> + </div> + </div> + <div class="tab-pane text-center" id="tab-portal" role="tabpanel"> + <h2>Member Portal</h2> + <p> + The Eclipse Foundation member portal provides Member organizations with + insights into their participation in the Eclipse community. Find out + about industry collaborations and projects your organization is involved + in and access resources curated for Members. + </p> + <p> + Additionally, this portal allows members to update key data related to + their membership, including their logo, corporate description, and key + contacts. + </p> + <div class="alternate-tab-controls vertical-align"> + <a class="alternate-tab-controls-left alt-tab-toggle" href="#tab-membership"> + <i class="fa fa-caret-left fa-sm" aria-label="Previous Page"></i> + Resources + </a> + <a class="alternate-tab-controls-center btn btn-primary" href="https://membership.eclipse.org/portal"> + Go to the Member Portal + </a> + </div> + </div> +</div> + +<div class="modal fade" id="membership-info-modal" tabindex="-1" role="dialog" aria-labelledby="membershipInfoModal"> + <div class="modal-dialog" role="document"> + <div class="modal-content"> + <div class="modal-header"> + <h1 class="modal-title">PDF form and agreements</h1> + </div> + <div class="modal-body"> + <ol class="padding-left-20"> + <li>Complete and sign the <a href="/membership/documents/membership-application-form.pdf">membership application form pdf</a></li> + <li>Complete and sign the <a href="/org/documents/eclipse_membership_agreement.pdf">membership agreement</a></li> + <li>Complete and sign the <a href="/legal/committer_process/EclipseMemberCommitterAgreement.pdf">member committer and contributor agreement</a> (optional, but recommended)</li> + <li><a href="mailto:membership@eclipse.org">Email us</a> the signed documents, including the membership application form, the membership agreement, and optionally, the member committer and contributor agreement.</li> + </ol> + </div> + <div class="modal-footer"> + <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> + </div> + </div> + </div> +</div> diff --git a/less/components/_tabs.less b/less/components/_tabs.less new file mode 100644 index 00000000..faa2f51e --- /dev/null +++ b/less/components/_tabs.less @@ -0,0 +1,38 @@ +/*! + * Copyright (c) 2024 Eclipse Foundation, Inc. + * + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License v. 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * Contributors: + * Olivier Goulet <olivier.goulet@eclipse-foundation.org> + * + * SPDX-License-Identifier: EPL-2.0 +*/ + +//== Alternate Tab Controls +// Controls placed at the bottom of tab-content to navigate left or +// right. +.alternate-tab-controls { + position: relative; + margin-top: 6rem; + + // The center control. Typically a button. + &-center { + margin: 0 auto; + } + + // The right control. Typically navigation to the next page. + &-right { + position: absolute; + right: 0; + } + + // The left control. Typically navigation to the previous page. + &-left { + position: absolute; + left: 0; + } +} + diff --git a/less/styles.less b/less/styles.less index f276d340..492afbee 100644 --- a/less/styles.less +++ b/less/styles.less @@ -16,7 +16,10 @@ @import '_variables.less'; @import 'base/_containers.less'; + @import 'components/_cards.less'; +@import 'components/_tabs.less'; + @import 'layout/_jumbotron.less'; @import 'layout/_sections.less'; -- GitLab