Jenkins Governance Meeting Archive 2015
Dec 9 meeting
WHEN Dec 9 11:00 Pacific.
-
Recap last meeting’s actions
-
LTS status check
-
Next LTS baseline selection
-
(hopefully) Final review/adoption of Board Election Process ( (rtyler))
-
Review/adopt a Code of Conduct ((rtyler))
-
NOT tweet anymore plugins w/o a wiki page ((batmat)) (for reference)
Nov 25 meeting
WHEN Nov 25 11:00 Pacific.
-
Recap last meeting’s actions
-
LTS RC status check
-
Announce Security Officer ((rtyler))
Nov 11 meeting
WHEN Nov 11 11:00 Pacific.
-
Recap last meeting’s actions
-
Review proposed www site change from Drupal to static site generation (current repo and generated version of site) ((rtyler))
-
CERT membership requests from https://groups.google.com/forum/!msg/jenkinsci-dev/TachZG6zw44/UMBz91HMAgAJ[Ivan Meredith] and https://groups.google.com/forum/!msg/jenkinsci-dev/TachZG6zw44/v2sG6UvPAgAJ[Ben Walding] ( (danielbeck))
-
Review Board Election Process and either move forward with the proposal or take feedback so we can have elections next year ((rtyler))
-
Jenkins 2.0 proposal recap ((rtyler))
Oct 28 meeting
WHEN Oct 28 11:00 Pacific.
It is the end of daylight savings time season. The meeting will be held at 11 am Pacific time, adjust accordingly.
-
Recap last meeting’s actions
-
LTS status check
-
https://wiki.jenkins.io/display/JENKINS/Proposal+-+Revisiting+JUC+in+2016[Proposal
-
Revisiting JUC in 2016] ((kohsuke))
-
-
Sticker purchase approval ((kohsuke))
-
Voting: Should we require squashing commits in the core? ( (oleg_nenashev))
Oct 14 meeting
WHEN Oct 14th 11:00 Pacific.
-
Recap last meeting’s actions
-
Approved Trademark Usage has been updated.
-
-
Quick announcement of
#jenkins-community
((rtyler)) -
LTS status check
-
New Website JIRA project to organize website efforts under ((rtyler))
-
Approval of new Q4 patron messages by CloudBees ((danielbeck))
-
https://wiki.jenkins.io/display/JENKINS/Proposal+-+Project+sub-teams[Proposal
-
Project sub-teams] ((rtyler))
-
-
Permission request - Admin access to jenkinsci org ( (oleg_nenashev))
-
JIRA project for plugin hosting (and possibly similar) requests ((danielbeck))
Sep 30 meeting
This is the first meeting to be held in #jenkins-meeting.
WHEN Sep 30th 11:00 Pacific.
-
Recap last meeting’s actions
-
LTS status check
-
No RC posted two weeks ago?
-
-
Q4 patron program messages ((danielbeck))
-
Same as for Q3, with same pre-approved message pending: https://github.com/jenkinsci/patron/pull/4
-
-
Time to think about Jenkins board elections? (orrc)
-
This was vaguely discussed in the 100k podcast in February, and soon 2/3 of the board will be CloudBees employees
-
The most recent proposal seems to be proposal from April 2013
-
-
Time to move to Java 8 and servlet 3.1? (teilo) for core?
Sep 16 meeting
WHEN Sep 16th 11:00 Pacific.
-
Recap last meeting’s actions
-
LTS backporting status check ((danielbeck))
-
Protect master branches of repositories ( (olivergondza))
-
https://groups.google.com/forum/!topic/jenkinsci-dev/0ciUju7raOA[https://groups.google.com/forum/!topic/jenkinsci-dev/0ciUju7raOA|https://groups.google.com/forum/#!topic/jenkinsci-dev/0ciUju7raOA]
-
Sep 2 meeting
WHEN Sep 2nd 11:00 Pacific.
-
Recap last meeting’s actions
-
Travel grant blog post: http://jenkins-ci.org/content/announcing-travel-grant-program
-
Botbot.me logging for #jenkins: https://botbot.me/freenode/jenkins/
-
#jenkins-meeting: Waiting for https://github.com/jenkins-infra/jenkins-infra/pull/152 to be merged into prod
-
Infra access list: Infrastructure Admins (still missing Artifactory)
-
-
LTS RC status check ((danielbeck))
-
LTS baseline selection ((danielbeck))
-
Travel grant program blessing ((danielbeck))
-
Process for merging PRs with multiple commits ((danielbeck) but it was really (integer) and (tfennelly) who brought it up)
-
Clarification what requires a CLA and what does not ((danielbeck))
-
CERT Team membership request for (oleg_nenashev), (vlatombe) and (varmenise) ((oleg_nenashev))
Aug 19 meeting
WHEN Aug 19th 11:00 Pacific.
-
Recap last meeting’s actions
-
LTS RC status check / LTS baseline selection ((danielbeck))
-
What about JENKINS-29936?
-
-
Revisiting bundled plugins ((kohsuke))
-
Allow file browsing in artifactory for ability view javadocs, add link in confluence macros live link, send request to jfrog support to get newer artifactory version. (integer)
-
Provide public list of JIRA/confluence/artifactory admins in wiki (integer)]
Aug 5 meeting
WHEN Aug 5th 11:00 Pacific.
-
Recap last meeting’s actions
-
Jenkins certification ((kohsuke))
-
Approval of new Patron program messages ((danielbeck))
-
JUC travel grant ((danielbeck))
-
The Jenkins project currently has ~http://permalink.gmane.org/gmane.org.spi.general/1507[$24k] in the bank
Jul 8 meeting
WHEN Jul 8th 11:00 Pacific.
-
Recap last meeting’s actions
-
LTS 1.609.2 RC status check ( (olivergondza))
June 10 meeting
WHEN June 10th 11:00 Pacific.
-
Recap last meeting’s actions
-
Can we start to look at fixing the single points of failure? ( (orrc))
-
Using labels for pull requests to core (instead of renaming to something like "[WIP] [JENKINS-12345] Foo"). ((danielbeck))
-
"Action items are tracked in JIRA" — can we agree to do this? ((orrc))
-
People miss meetings or forget action items, and there’s usually no follow-up and the actions never get done
-
-
Time to move to Servlet 3.0 (3.1?) as announced? (teilo)
May 27 meeting
WHEN May 27th 11:00 Pacific.
-
Recap last meeting’s actions
-
LTS RC status check ( (olivergondza))
-
When to flip the switch on plugins without wiki pages? ( (orrc))
-
Can we start to look at fixing the single points of failure? ( (orrc))
May 13 meeting
WHEN May 13th 11:00 Pacific.
-
Recap last meeting’s actions
-
LTS RC status check ( (olivergondza))
-
#jenkins-meeting ((danielbeck))
-
Should we only include plugins in the Update Centre if they have a wiki page? ((orrc), (evernat)
-
https://groups.google.com/forum/!msg/jenkinsci-dev/oEHEjKo08yA/_z2GEtcUfz0J[ML discussion]; https://groups.google.com/forum/!msg/jenkinsci-dev/oEHEjKo08yA/S_uQ_C_7NMQJ[more details]
-
47+ POMs have no
url
value, or a value with typos (which we can override for now) -
60+ plugins have no wiki page at all (not including workflow-*)
-
20+ plugins have no source code in github.com/jenkinsci (or at all); at least 1 is closed-source (private repo, Java source excluded from release: AntepediaReporter — orrc contacted them and they’re considering open-sourcing)
-
-
Infra training/handover/expansion? (Was mentioned a while back and more recently, but can’t find the link) ((orrc))
-
Using a CDN with HTTPS / removing need for mirrorbrain? ((orrc))
-
Further requirements for plugins published in the community update center ( (danielbeck))
-
To allow review, inspection and collaboration:
-
Require a valid SCM URL for new plugin releases inside @jenkinsci/svn.jenkins-ci.org (that must exist) – needs to handle plugins not bundled with Gradle
-
-
To protect users:
-
Require that the uploader of the binary is the same user who created the tag (we have the data in LDAP, see jenkins-ci.org/account)
-
Remove the commit permissions from 'everyone', it’s reckless
-
-
Apr 29 meeting
WHEN Apr 29th 11:00 Pacific.
-
Recap last meeting’s actions
-
Carryover from last meeting w.r.t. SECURITY bounties. Anything for historical submitters? Who has the action item?
-
Trademark usage approval for "CloudBees Jenkins Platform" ((kohsuke))
-
We only allow OSS plugins to be distributed via the update center, but what about closed source plugins which are documented on our wiki? (e.g. CxSuite Jenkins Plugin)
-
Should we only include plugins in the Update Centre if they have a wiki page? ((orrc))
-
#jenkins-meeting ((danielbeck))
-
LTS.next ( (olivergondza))
-
Infra training? (Was mentioned a while back and more recently, but can’t find the link) ( (orrc))
-
Using a CDN with HTTPS / removing need for mirrorbrain? ((orrc))
Apr 15 meeting
WHEN Apr 15th 11:00 Pacific.
-
Recap last meeting’s actions
-
Migrate Jenkins-on-Jenkins jobs onto jenkins.ci.cloudbees.com ((rtyler))
-
Carryover from last meeting w.r.t. SECURITY bounties. Anything for historical submitters? Who has the action item?
Apr 1 meeting
WHEN Apr 1st 11:00 Pacific.
It’s DST change season: Make sure you’re not off by one (hour)!
-
Recap last meeting’s actions
-
JUC 2015 - obtain approval for a Mobile Morning mini-track that focus on Jenkins mobile development (Alyssa)
-
Build/publisher steps & AbortException handling (integer)
-
Defining guidelines on expected behavior and/or structure for plugins? If so, should we enforce them? ((danielbeck))
-
Would changing the meeting time to 10 AM PST/PDT allow overruns? ((danielbeck))
-
Who gets voice on IRC? "Committers"… to any plugin? To core? ((danielbeck))
-
Bug bounties/rewards for security issues? ((danielbeck))
-
Resurrecting the MEETING Jira project (maybe even have the bot create issues for action items automatically) ((danielbeck))
-
The important content of the Wiki is difficult to find (between outdated or even empty pages), and there’s no real introduction to Jenkins – What can we do about it? ((danielbeck))
-
Proposal: move Jenkins official image repo to jenkinsci org so enhancement / version updates can be managed by the community ( (ndeloof))
-
Disabling "Clone" feature in JIRA ((danielbeck))
-
The Chinese mirror is a mess ((danielbeck))
Mar 18 meeting
WHEN Mar 18th 11:00 Pacific.
Canceled.
Mar 4 meeting
WHEN Mar 4th 11:00 Pacific.
-
LTS RC status check
-
Recap last meeting’s actions
-
Are there new "Patron of Jenkins" sponsors? No messages have been shown in 2015. ( (orrc))
-
Maybe there was supposed to be one in Q1? https://groups.google.com/forum/!topic/jenkinsci-patrons/GQZwr5tQMyQ[https://groups.google.com/forum/!topic/jenkinsci-patrons/GQZwr5tQMyQ|https://groups.google.com/forum/#!topic/jenkinsci-patrons/GQZwr5tQMyQ]
-
Also, the wiki states that "the program will be reviewed and changes might be made" in March 2015
-
-
Workflow specific mailing lists (Dean Yu)
-
New release process? (i.e. release from master; no more RC branch) (discussed by (kohsuke), (jglick) & (danielbeck) in IRC)
-
Governance Document Updates ((orrc))
-
As per the Jenkins 100K podcast, we now have a trademark?
-
More information about the board; there appears to be no information about who that is, how to "contact the board", and if/when the board changes (see also: the podcast)
-
Release process needs updating, if we decide to kill off RCs
-
Broken or no-longer-updated links, e.g. Sun coding style, GitHub repo wiki page, pull request wiki page
-
Other stuff we want to review, that’s changed in the past three years? e.g. at least simple text updates like "500+ repos" is now "1000+"…
-
-
Build/publisher steps & AbortException handling (integer)
Feb 18 meeting
WHEN Feb 18th 11:00 Pacific.
-
Approving another batch of stickers ((kohsuke))
-
IDEA licenses (integer)
-
Should we have an "ops lead"? Adding more infra team members? Moderator teams? mailing list discussion ( (orrc))
-
Who should we reach out for JUC speakers? ((kohsuke))
-
LTS status check ((kohsuke))
Feb 4 meeting
WHEN Feb 4th 11:00 Pacific.
-
Jenkins 100K PR planning (hgilmore)
-
LTS RC status ( (kohsuke)/https://wiki.jenkins.io/display/JENKINS/Governance+Meeting+Archive+2015#[~ogondza])
Jan 21 meeting
-
Releases of Windows libraries: winp and winsw ( (oleg_nenashev))
-
winp: https://github.com/kohsuke/winp/pull/12 - option to disable the DLL unpacking
-
winsw: JENKINS-10547, JENKINS-22685 correct properties handling, log rotation fix
-
A decision on MVS version would be useful for both projects. Proposed version - Visual Studio Community 2013 (free for FOSS projects)
-
-
Jenkins at 100K active users (Heidi Gilmore)
-
INFRA (integer)