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.
Difference between revisions of "Architecture Council/Meetings/February 9 2017"
m |
|||
(6 intermediate revisions by 4 users not shown) | |||
Line 6: | Line 6: | ||
| Date & Time: | | Date & Time: | ||
| Thursday [[February 9, 2017]] at [http://www.timeanddate.com/worldclock/fixedtime.html?msg=Eclipse+AC+Montly+Meeting&iso=20170209T11&p1=188&ah=1 1100 Ottawa] <br>[[Image:Html.gif]][http://www.google.com/calendar/embed?src=g30r6idsq3rsufe2j3t6k0l0g4%40group.calendar.google.com&ctz=Canada/Toronto HTML] | [[Image:Ical.gif]][http://www.google.com/calendar/ical/g30r6idsq3rsufe2j3t6k0l0g4%40group.calendar.google.com/public/basic.ics iCal] | | Thursday [[February 9, 2017]] at [http://www.timeanddate.com/worldclock/fixedtime.html?msg=Eclipse+AC+Montly+Meeting&iso=20170209T11&p1=188&ah=1 1100 Ottawa] <br>[[Image:Html.gif]][http://www.google.com/calendar/embed?src=g30r6idsq3rsufe2j3t6k0l0g4%40group.calendar.google.com&ctz=Canada/Toronto HTML] | [[Image:Ical.gif]][http://www.google.com/calendar/ical/g30r6idsq3rsufe2j3t6k0l0g4%40group.calendar.google.com/public/basic.ics iCal] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
== Attendees == | == Attendees == | ||
− | * '''In attendance:''' Carl | + | * '''In attendance:''' Carl Anderson (WTP), Mikael Barbero, Wayne Beaton, Jonas Helming, Maximilian Kögel, Marc-Andre Laperle, Dani Megert, Alexander Nyßen, Steffen Pingel, Pascal Rapicault, Denis Roy, Michael Scharf, Eike Stepper, Krum Tsvetkov, Mickael Istria |
− | * '''Regrets:''' | + | * '''Regrets:''' Jay Jay Billings, Marcel Bruch, Christian Campo, Jim Hughes, Martin Lippert, Matthias Sohn, Lars Vogel |
<!-- | <!-- | ||
Line 74: | Line 61: | ||
* Jonas: {{bug|510563}} process for getting a bugzilla account is a huge problem, users are getting angry! | * Jonas: {{bug|510563}} process for getting a bugzilla account is a huge problem, users are getting angry! | ||
** Denis: Bugzilla spam is an issue. Tried contracting a dev, and working with bugzilla upstream but no luck so far... | ** Denis: Bugzilla spam is an issue. Tried contracting a dev, and working with bugzilla upstream but no luck so far... | ||
− | ** | + | ** Mickael: Was the idea adding a Captcha pursued ? |
*** Denis: The pattern that was seen is an actual user manually creating an account (with captcha!) and then starting to spam... | *** Denis: The pattern that was seen is an actual user manually creating an account (with captcha!) and then starting to spam... | ||
− | ** | + | ** Maximilian: Are there enough resources for addressing issues ? |
*** Denis: Posted a Job Offering for a Webmaster / Sysadmin in Europe | *** Denis: Posted a Job Offering for a Webmaster / Sysadmin in Europe | ||
* Martin: Provisioning of a Target Platform seems like a Bottleneck. Should that be tracked through a bug ? | * Martin: Provisioning of a Target Platform seems like a Bottleneck. Should that be tracked through a bug ? | ||
− | ** Pascal: Mirrors in Europe are horrible. Why haven't we pushed our binary bits to bintray yet ? Would also address downloads for people in Europe being too slow. {{Bug| | + | ** Pascal: Mirrors in Europe are horrible. Why haven't we pushed our binary bits to bintray yet ? Would also address downloads for people in Europe being too slow. {{Bug|454379}} was resolved WONTFIX 2 years ago (now reopened) |
** The whole reason of repo managers is dealing with issues of the Internet going down - proxying binary bits. Nexus & Co do that. | ** The whole reason of repo managers is dealing with issues of the Internet going down - proxying binary bits. Nexus & Co do that. | ||
− | ** | + | ** Mickael: Tycho does local caching pretty well. See {{bug|282352}} and {{bug|507397}} for adding artifact caching to PDE |
=== General Topics === | === General Topics === | ||
Line 99: | Line 86: | ||
* '''Eclipse Infrastructure''' - git, Gerrit, Maven, Hudson, Bugzilla, ... | * '''Eclipse Infrastructure''' - git, Gerrit, Maven, Hudson, Bugzilla, ... | ||
* '''Updates from the Board or the EMO''' | * '''Updates from the Board or the EMO''' | ||
+ | --> | ||
== Action Items == | == Action Items == | ||
− | * | + | * Pascal create EPP bug for adding AngularJS Editor: {{bug|512008}}{{bug|512009}}{{bug|512010}} |
− | + | * Wayne nominate 2 candidates | |
− | * | + | * Michael describe Eclipse vs. IntelliJ update scenarios (on the mailing list) |
− | *( | + | |
− | + | ||
− | |||
== PMC Rep Attendees == | == PMC Rep Attendees == | ||
Line 119: | Line 104: | ||
|- | |- | ||
| '''BIRT:''' | | '''BIRT:''' | ||
− | | Gary Xue | + | | <strike>Gary Xue</strike> |
| | | | ||
|- | |- | ||
| '''DTP:''' | | '''DTP:''' | ||
− | | Brian Payton | + | | <strike>Brian Payton</strike> |
− | | Linda Chan | + | | <strike>Linda Chan</strike> |
|- | |- | ||
| '''Eclipse:''' | | '''Eclipse:''' | ||
| Dani Megert | | Dani Megert | ||
− | | Mike Wilson | + | | <strike>Mike Wilson</strike> |
|- | |- | ||
| '''Modeling:''' | | '''Modeling:''' | ||
− | | Ed Merks | + | | <strike>Ed Merks</strike> |
− | | Cédric Brun<br>Eike Stepper | + | | <strike>Cédric Brun</strike><br>Eike Stepper |
|- | |- | ||
| '''Mylyn:''' | | '''Mylyn:''' | ||
| Steffen Pingel | | Steffen Pingel | ||
− | | Mik Kersten | + | | <strike>Mik Kersten</strike> |
|- | |- | ||
| '''RT:''' | | '''RT:''' | ||
− | | Christian Campo | + | | <strike>Christian Campo</strike> |
− | | | + | | <strike>Tom Watson</strike> |
|- | |- | ||
| '''SOA:''' | | '''SOA:''' | ||
− | | Adrian Mos | + | | <strike>Adrian Mos</strike> |
− | | Marc Dutoo | + | | <strike>Marc Dutoo</strike> |
|- | |- | ||
| '''Technology:''' | | '''Technology:''' | ||
− | | Gunnar Wagenknecht | + | | <strike>Gunnar Wagenknecht</strike> |
| Wayne Beaton | | Wayne Beaton | ||
|- | |- | ||
| '''Tools:''' | | '''Tools:''' | ||
− | | Doug Schaefer | + | | <strike>Doug Schaefer</strike> |
− | | Alex Kurtakov | + | | <strike>Alex Kurtakov</strike> |
|- | |- | ||
| '''WTP:''' | | '''WTP:''' | ||
− | | Carl | + | | Carl Anderson |
− | | Neil Hauge | + | | <strike>Neil Hauge</strike> |
|- | |- | ||
| '''LocationTech:''' | | '''LocationTech:''' | ||
− | | Jim Hughes | + | | <strike>Jim Hughes</strike> |
| | | | ||
|- | |- | ||
| '''IoT:''' | | '''IoT:''' | ||
− | | Julien Vermillard | + | | <strike>Julien Vermillard</strike> |
| | | | ||
|} | |} |
Latest revision as of 18:18, 10 February 2017
Meeting Title: | Architecture Council Monthly Meeting |
Date & Time: | Thursday February 9, 2017 at 1100 Ottawa HTML | iCal |
Contents
Attendees
- In attendance: Carl Anderson (WTP), Mikael Barbero, Wayne Beaton, Jonas Helming, Maximilian Kögel, Marc-Andre Laperle, Dani Megert, Alexander Nyßen, Steffen Pingel, Pascal Rapicault, Denis Roy, Michael Scharf, Eike Stepper, Krum Tsvetkov, Mickael Istria
- Regrets: Jay Jay Billings, Marcel Bruch, Christian Campo, Jim Hughes, Martin Lippert, Matthias Sohn, Lars Vogel
#PMC_Rep_Attendees see also below.
Agenda / Notes
- Feel free to edit, but not during the call!
- Last meeting: Architecture Council/Meetings/January 12 2017 -- open actions see #Action_Items
Shipping Non-Eclipse Plugins with EPP
- Pascal: Goal would be improving the User Experience
- Example: AngularJS Editor
- For C/C++, would like to add binaries like Toolchains, compilers, ...
- Where would the binaries reside ... original repo or EPP repo or anywhere else ? EPP repo looks like a good choice
- Wayne: From an IP / Due Diligence point of view, it doesn't matter
- Pascal: Non-Eclipse Projects often release right after Eclipse; work with such projects to align timing with Eclipse ?
- Wayne: If projects find value in aligning, why not...
- Martin: Could theere be 2 tiers of packages ("Eclipse" and "Eclipse Plus" ?)
- Pascal: That would jeopardize the value - we want things to be "ready together"
- AI Michael describe Eclipse versus IntelliJ Update Scenarios
- Mickael: Opening up to more plugins, EPP would need more testers - how to handle that ? Quality of EPP is key!
- Next Steps: Is there any Board Approval required ?
- Wayne: Likely not for Open Source; would have to talk about any vendor plugins, especially with vendor advertising
- Wayne: Suggest talking to Planning Council, ideally about a specific example
- Next Steps: AI Pascal Open a Bug against EPP adding the AngularJS editor. Then discuss from there.
- Carl: Consider adding more tools eg Node.JS to JSDT ?
- Michael: AngularJS gets in the way when doing React ... may need to define a specific "Angular" or "Typescript" package ?
- Ideally, when the IDE detects somebody does Angular, it should offer downloading Angular tooling...
- Pascal: It's relevant shipping tools out-of-the-box that aren't easily discoverable. Terminal for example.
Jonas: Infrastructure Issues
- bug 499399. No offence to webmasters! But perception is still problematic in Europe
- Committers have issues reliably getting a build turnaround in one day from Europe - harms productivity and trust in the infra
- Dani: Great steps forward have been made. Git is super reliable, that does allow providing a fix ... it might not be ideal, but nobody should claim they are blocked ?
- Maximilian: Resolving the target platform is a prerequisite for a fix, and that is a real bottleneck which fails often! Developers are resorting to crude workarounds like local clones. Gerrit and Builds are also important parts of getting a fix in reliably. Things seem to have gotten worse since 2 years ago.
- Denis: Demand has grown over time with 300+ committers, Nexus, 200+ HIPPs etc... growth is great, keeping up is sometimes hard but plans are in place
- Mikael: Main issue in terms of productivity was the Tuesday Morning Download Issue bug and it's being resolved
- Jonas: Glad that EF is aware. Goal is ensuring that enough resources are put on the infra.
- Jonas: bug 510563 process for getting a bugzilla account is a huge problem, users are getting angry!
- Denis: Bugzilla spam is an issue. Tried contracting a dev, and working with bugzilla upstream but no luck so far...
- Mickael: Was the idea adding a Captcha pursued ?
- Denis: The pattern that was seen is an actual user manually creating an account (with captcha!) and then starting to spam...
- Maximilian: Are there enough resources for addressing issues ?
- Denis: Posted a Job Offering for a Webmaster / Sysadmin in Europe
- Martin: Provisioning of a Target Platform seems like a Bottleneck. Should that be tracked through a bug ?
- Pascal: Mirrors in Europe are horrible. Why haven't we pushed our binary bits to bintray yet ? Would also address downloads for people in Europe being too slow. bug 454379 was resolved WONTFIX 2 years ago (now reopened)
- The whole reason of repo managers is dealing with issues of the Internet going down - proxying binary bits. Nexus & Co do that.
- Mickael: Tycho does local caching pretty well. See bug 282352 and bug 507397 for adding artifact caching to PDE
General Topics
- New Members - Wayne to nominate 2 candidates
Action Items
- Pascal create EPP bug for adding AngularJS Editor: bug 512008bug 512009bug 512010
- Wayne nominate 2 candidates
- Michael describe Eclipse vs. IntelliJ update scenarios (on the mailing list)
PMC Rep Attendees
All AC Members are invited.
- PMC Reps please confirm attendance or list your delegate below. Every PMC is required to name a primary and backup delegate, and to ensure that one delegate attends the meeting.
BIRT: | |
|
DTP: | |
|
Eclipse: | Dani Megert | |
Modeling: | |
Eike Stepper |
Mylyn: | Steffen Pingel | |
RT: | |
|
SOA: | |
|
Technology: | |
Wayne Beaton |
Tools: | |
|
WTP: | Carl Anderson | |
LocationTech: | |
|
IoT: | |