Greetings committers,
There's a lot happening in Eclipse-infra-land, and I thought it
would be good to keep you informed.
In this issue: Quicksilver: new website Look & Feel,
Scaling up the Common Build Infra (CBI), GDPR, Git/Gerrit changes
Quicksilver: new website Look & Feel
On April 19, the Webdev team launched a new look & feel for
eclipse.org, codenamed Quicksilver, which was announced in a blog
post by Christopher Guindon [1].
The main goal of the redesign is to better highlight Eclipse as a
collection of working groups, open source projects, vendors and
individual committers all collaborating in the same space to
create innovative technologies.
Projects can use one of two $theme values for their project
website: ‘eclipse_ide’, a Quicksilver variant which retains the
traditional visual ties to the Eclipse IDE[2], or the default
‘quicksilver’ theme seen on all other pages. The webdev team is
planing to roll out additional updates across our broader web
properties over the coming weeks.
Scaling up the Common Build Infra (CBI)
Eclipse projects will soon benefit from a brand new
enterprise-grade continuous integration (CI) infrastructure.
Expected improvements are: resiliency, scalability and nimbleness.
We are doing this move with tremendous support from our friends at
CloudBees and RedHat with their respective products Jenkins
Enterprise (CJE) and OpenShift Container Platform.
OpenShift is already running on our hardware and we plan to have
CJE running by the end of May. We don’t expect much disruption, and most of
projects won’t need to change anything to their build settings.
Starting in a couple of weeks, all new projects will get a CJE
JIPP instead of a regular JIPP. Soon after, we will start
migrating existing JIPPs by calling for volunteer guinea pig
projects. Tereafter, we will gradually ramp up the migration and
move all remaining projects over to CJE. There is no set timeline,
but we aim to
move most projects to CJE before the end of the year.
More background can be found on Mikaël Barbero's blog post[3].
GDPR
New EU General Data Protection Regulation (GDPR) [4] regulations
come into effect May 25. Although the Eclipse Foundation does not
maintain much personal user data, these regulations require us to
make changes to how we capture, store, utilize and dispose of such
data.
Expect some minor changes to our website (specifically, in your
User Profile [5]) and some new policies related to user data.
Git/Gerrit changes
Webmaster Matt Ward has announced that, on June 4, 2018, all
Eclipse Git repos will be migrated from the traditional C++ based
git [6] implementation towards jGit[7], via Gerrit Code Review[8].
Although we do recommend its usage, projects need not
use Code Review, as Gerrit acts as both the Code Review
system the Git engine itself.
Please follow bug http://eclip.se/533786 for
Thanks for reading. If you have any questions, comments or
concerns, please don't hesitate to reach us directly at
webmaster@xxxxxxxxxxx.
[1]
https://www.chrisguindon.com/post/quicksilver-eclipse-org-redesign/
[2] https://www.eclipse.org/egit/
[3]
https://medium.com/@mikael.barbero/scaling-up-the-continuous-integration-infrastructure-for-eclipse-foundations-projects-6fd60d4dc41d
[4] https://www.eugdpr.org/
[5] https://accounts.eclipse.org/
[6] https://git-scm.com/
[7] https://www.eclipse.org/jgit/
[8] https://www.eclipse.org/jgit/
--
Denis Roy
Eclipse Foundation, Inc. --
http://www.eclipse.org/
Office: 613.224.9461 x224 (Eastern time)
@droy_eclipse