Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Eclipse/PMC"

(Meeting Minutes)
 
(604 intermediate revisions by 12 users not shown)
Line 1: Line 1:
 
= Documents =
 
= Documents =
 
 
Some documents written and/or used by the PMC:
 
Some documents written and/or used by the PMC:
  
Line 8: Line 7:
 
= Meeting Schedule =
 
= Meeting Schedule =
  
The [http://www.eclipse.org/eclipse/team-leaders.php Eclipse Project PMC] has a weekly phone meeting '''every wednesday at 10.30am EST'''.
+
The [http://www.eclipse.org/eclipse/team-leaders.php Eclipse Project PMC] has a weekly phone meeting '''every Tuesday at 11.00am EST'''.
  
 
= Meeting Minutes =
 
= Meeting Minutes =
  
'''March 5, 2014''' - John, Dani, Martin, Alex
+
See https://github.com/eclipse-platform/.github/wiki/PMC-Meeting-minutes for new minutes
* Dani: '''How to Avoid Spam in Gerrit''' - Bug in Bugzilla PMC bucket - consider offline
+
* Dani: '''Windows 8 Support'''
+
** Not listed in official plan
+
** No technical problem, but lack of resources - only 1 machine on the IBM team and that's a VM
+
** Add as supported Platform for Luna, or wait another year ?
+
** Most active development is on Linux and Windows 7 these days... agree with Dani that only active developer use helps finding real issues
+
** AI John: Send a note to eclipse-dev
+
*** Reaching out to Community to find an active user would be sufficient ... WPF or Win32 ? WPF is only a runtime target environment as of today.
+
* Dani: '''State of GTK 3+'''
+
** Not yet fixed on Eclipse side, but GTK found a bug on their side that is going to be fixed; not yet sure though if that will fix everything
+
** Launcher now has a fallback to GTK2 if it detects the partially supported GTK3 version
+
** Good collaboration after an initial warm-up phase ... Eclipse SWT considered an important-enough client to make fixes for
+
** Alex: Concerned about users with a GTK 3.8 distro that update to GTK 3.10 and get the fallback to GTK 2 activated which has crashes with autocomplete in the browser
+
** On GTK 3.9 or newer, Launcher falls back to GTK 2 but that port is pretty much unmaintained, several other problems in there ... but not falling back is even worse
+
** Should be fine once distros start picking up paint / clipping issue fix (the not-drawing fix is still pending on SWT side)
+
* Alex: '''GTK 3 in Mars'''
+
** Bump minimum required version to only use cairo and get rid of older calls - this causes confusion with GTK folk
+
** RHEL 5 would no longer work
+
** Thanks to SWT now requiring Java 1.5, can simplify the code wrt JNI
+
  
<hr/>
+
March 30, 2022 - Alex, Tom, Lars
'''February 26, 2014''' - Alex, John, Martin, McQ
+
* Discussion about simplification of the Github repo structure
* John: '''Orion Release''' this week
+
* Currently no plan to provide a Github for user to report issues, we rather
 +
* For pull request there should no need to open a bug report / GH issue,  all present PMC members agreed, to be discussed next week with Jay and MQ.
  
* Alex: '''Eclipse on ARM64'''
+
February 16, 2022 - Alex, Tom, Jay, Lars, McQ
** Launcher and swt at first
+
* IP log done for 2022-03, process might be removed by the foundation in the future
** Had ports for other architectures in source form in the past, risk to get stale but helps getting the ball rolling
+
* Auto-closed policy can now be decided by project, project committer can vote on it
** John: Quite a lot steps to make a new Platform real - constants in OSGi, ... - but can happen piecemeal eg only do SWT first
+
* Support of additional architecture LoongArch and FreeBSD was discussed, for now we expect the builds outside of Eclipse.org for these architures
*** Martin: Would make sense to document the required steps for adding a new Platform while doing the job
+
** building Eclipse might get easier with planned enhancements in Tycho
*** At least, write up the TODO list - in order to make it easier the next time
+
* Bug reports from Bugzilla are not planned to be moved to Github, will continue to exist in Bugzilla
** Should ask Tom Watson about OSGi constants
+
  
* Dani: Update on '''GTK 3+ issue''' - bug filed against GTK, working on a workaround for fallback but not yet finished
 
** Alex: Fix in GTK3 alone wouldn't work because SWT overrides GTK in that part
 
** McQ: If SWT API can't be implemented on top of new GTK API any more, discussion needs to happen
 
*** If SWT does something wrong, would need pointers to what they should be doing instead...
 
*** Maybe a couple phone calls to talk through the technical details
 
*** Don't fight over things ... figure out what's the right thing to do, and just do it
 
  
 +
'''January 19, 2022''' - Alex, Tom, Jay, Lars, McQ
 +
* Eclipse aggregator build is currently migrated to Github
 +
* Github migration work of the aggregator is documented in https://bugs.eclipse.org/bugs/show_bug.cgi?id=577323
 +
* The most important PGP work items are done with the help of Ed Merks, some secondary issues are still missing, e.g. such features are shown as unsigned
 +
* JFR Event are discussed in https://bugs.eclipse.org/bugs/show_bug.cgi?id=578055, PMC members should check so that we can discuss it next week
  
<hr/>
+
'''January 12, 2022''' - Alex, Tom, Jay, McQ
'''February 19, 2014''' - Dani, Alex, Martin, John
+
* Move to PGP signed content news to IDE WG and Planning Council
* Dani: '''Silenio to work on GTK issue?'''
+
** Well received so far
* John: '''GTK testing at the Eclipse Foundation'''
+
** 2022-03 to has the implementation, 2022-06 to do full switch
* John: '''e4 ML discussion about graduating some tools'''
+
** we use PGP for content not delivered to Simrel
** Model Editor, CSS Editor, CSS Spy, ...
+
** Ed helps with implementation/bug fixes
** Fairly late, but risk is rather low -- suggest putting into PDE
+
** only concern is critical CVE - that would require either help or PGP signed content being pushed to 2022-03
** Dani concerns: No PDE committers available for handholding - and stuff is not polished; even Lars sees it in Luna+1
+
*** To be further discussed if such an issue happens
** John: These tools would only be used by people building RCP apps
+
* ECF relation
** Martin: What is the goal of trying to graduate?
+
** Project is heavily under resourced
*** If it's just about getting more exposure, perhaps keep in incubation and add to the RCP EPP Package ?
+
** No one knows good reason to still be using Apache Httpclient, Java HttpClient is not tried out and the previous JVM Http code had severe limitations
** Alex would like adding new people / interested contributors to PDE
+
** Development falling out on Platform releng for updates to Apache Httpclient, Windows proxy support and etc. is a no-go
 +
** Possible plan
 +
*** Create Java Httpclient based connector for ECF or enhance the current default one to use Httpclient and not Httpconnection - removes need to update Apache Httpclient dependency, take care of windows specific bundles with JNA dependency and so on
 +
*** If previous doesn't uncover limitation in Java's Httpclient stop shipping Apache Httpclient connector
 +
*** Assuming 2 previous complete - look if it makes sense to not have ECF as a dependency at all to skip one cyclic dependency
  
<hr/>
+
= Archive =
'''February 5, 2014''' - McQ, Dani, Martin, Alex
+
* Dani: '''Confcall Numbers:''' Skype into the US tollfree; Alex use SIP
+
* Martin: Eclipse 4 vs Eclipse 3.x - will file defects
+
* Alex: Testing on modern Linux
+
  
<hr/>
+
* [[Eclipse/PMC/Minutes 2021 | Archive of Meeting Minutes from 2021]]
'''January 22, 2014''' - John, Dani, Alex, Martin
+
* [[Eclipse/PMC/Minutes 2020 | Archive of Meeting Minutes from 2020]]
* John, Alex: '''New GTK 3.10 breaking Eclipse on latest Fedora'''
+
* [[Eclipse/PMC/Minutes 2019 | Archive of Meeting Minutes from 2019]]
** Alex been looking at Browser
+
* [[Eclipse/PMC/Minutes 2018 | Archive of Meeting Minutes from 2018]]
** Some Views not showing up - Silenio just back yesterday
+
* [[Eclipse/PMC/Minutes 2017 | Archive of Meeting Minutes from 2017]]
** Dani: For 4.4m5 and 4.3.2, will document issues in the README
+
* [[Eclipse/PMC/Minutes 2016 | Archive of Meeting Minutes from 2016]]
*** Considered a fallback to "gtk2" support in the Launcher, but that was considered too risky
+
* [[Eclipse/PMC/Minutes 2015 | Archive of Meeting Minutes from 2015]]
*** Silenio might have a workaround ... OK if the new code can be added conditionally for GTK 3.10 only
+
* [[Eclipse/PMC/Minutes 2014 | Archive of Meeting Minutes from 2014]]
* Dani: '''M5 Status'''
+
** Still many open bugs not triaged - component leads should triage earlier
+
 
+
<hr/>
+
'''January 15, 2014''' - McQ, Andrew, Dani, Martin
+
* Dani: Lakshmi (SWT Team) going on maternity leave - SWT still a decent team of 4
+
* Andrew: PMC Participation - Suggestion
+
 
+
<hr/>
+
'''January 8, 2014''' - Dani, Martin, Andrew, John, McQ
+
* Dani: '''API Freeze''' with M6 on March 7, but JDT cannot put Java 8 stuff in before (March 18) thus will have to ask for an exception
+
 
+
= Archive =
+
 
* [[Eclipse/PMC/Minutes 2013 | Archive of Meeting Minutes from 2013]]
 
* [[Eclipse/PMC/Minutes 2013 | Archive of Meeting Minutes from 2013]]
 
* [[Eclipse/PMC/Minutes 2012 | Archive of Meeting Minutes from 2012]]
 
* [[Eclipse/PMC/Minutes 2012 | Archive of Meeting Minutes from 2012]]

Latest revision as of 10:39, 28 September 2022

Documents

Some documents written and/or used by the PMC:

Meeting Schedule

The Eclipse Project PMC has a weekly phone meeting every Tuesday at 11.00am EST.

Meeting Minutes

See https://github.com/eclipse-platform/.github/wiki/PMC-Meeting-minutes for new minutes

March 30, 2022 - Alex, Tom, Lars

  • Discussion about simplification of the Github repo structure
  • Currently no plan to provide a Github for user to report issues, we rather
  • For pull request there should no need to open a bug report / GH issue, all present PMC members agreed, to be discussed next week with Jay and MQ.

February 16, 2022 - Alex, Tom, Jay, Lars, McQ

  • IP log done for 2022-03, process might be removed by the foundation in the future
  • Auto-closed policy can now be decided by project, project committer can vote on it
  • Support of additional architecture LoongArch and FreeBSD was discussed, for now we expect the builds outside of Eclipse.org for these architures
    • building Eclipse might get easier with planned enhancements in Tycho
  • Bug reports from Bugzilla are not planned to be moved to Github, will continue to exist in Bugzilla


January 19, 2022 - Alex, Tom, Jay, Lars, McQ

January 12, 2022 - Alex, Tom, Jay, McQ

  • Move to PGP signed content news to IDE WG and Planning Council
    • Well received so far
    • 2022-03 to has the implementation, 2022-06 to do full switch
    • we use PGP for content not delivered to Simrel
    • Ed helps with implementation/bug fixes
    • only concern is critical CVE - that would require either help or PGP signed content being pushed to 2022-03
      • To be further discussed if such an issue happens
  • ECF relation
    • Project is heavily under resourced
    • No one knows good reason to still be using Apache Httpclient, Java HttpClient is not tried out and the previous JVM Http code had severe limitations
    • Development falling out on Platform releng for updates to Apache Httpclient, Windows proxy support and etc. is a no-go
    • Possible plan
      • Create Java Httpclient based connector for ECF or enhance the current default one to use Httpclient and not Httpconnection - removes need to update Apache Httpclient dependency, take care of windows specific bundles with JNA dependency and so on
      • If previous doesn't uncover limitation in Java's Httpclient stop shipping Apache Httpclient connector
      • Assuming 2 previous complete - look if it makes sense to not have ECF as a dependency at all to skip one cyclic dependency

Archive

Back to the top