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 "JSDT/Confcalls/Minutes 20160426"

(ES6)
 
Line 23: Line 23:
 
== ES6 ==
 
== ES6 ==
 
We got approval for Eugene Type binding. This will be merged into master pretty soon.  
 
We got approval for Eugene Type binding. This will be merged into master pretty soon.  
 +
 
Gorkem is working on Import mode for projects. We have a new preference to implement, to be added to M7
 
Gorkem is working on Import mode for projects. We have a new preference to implement, to be added to M7
 
Preference that says: "this project can be parsed as a module". As drawback, the parsing model is more strict. see: https://bugs.eclipse.org/bugs/show_bug.cgi?id=492130
 
Preference that says: "this project can be parsed as a module". As drawback, the parsing model is more strict. see: https://bugs.eclipse.org/bugs/show_bug.cgi?id=492130
 +
 
Ian is working on code assist, and code completion
 
Ian is working on code assist, and code completion
Shane is working on changes on the outline view.  
+
 
 +
Shane is working on changes on the outline view.
  
 
== JSON Editor ==
 
== JSON Editor ==

Latest revision as of 11:55, 3 May 2016

JSDT/Confcalls/Minutes 20160426

Attendees : Ilya, Alina, Chuck, Patrik, Orlando, Adalberto, Victor R., Gorkem, Ian

Quick references: JSDT changes (pending), JSDT Open Bugs

Debugger

Ilya is working on Hotspots; there is some environment issue, but the hover is ok.

Nodejs now starts as a Launch configuration, as well as the debugger. We have a single Launch configuration with two processes under it. The downside is we're introducing dependencies from Nodejs to Chromium.

  • IB: seems that in the long run we'll have this dependency anyways, if we want JSDT to handle Hotspots.

Adalberto and Ilya are collaborating on launching global Nodejs, see also https://bugs.eclipse.org/bugs/show_bug.cgi?id=491734

Gorkem note: when the Project is closed the launch configuration should be hidden

Orlando note: there are two changes, one is abandoned and should be disregarded. The other is fine, and it is just waiting for review

  • Chuck is checking several code changes in the area, as we're approaching M7

ES6

We got approval for Eugene Type binding. This will be merged into master pretty soon.

Gorkem is working on Import mode for projects. We have a new preference to implement, to be added to M7 Preference that says: "this project can be parsed as a module". As drawback, the parsing model is more strict. see: https://bugs.eclipse.org/bugs/show_bug.cgi?id=492130

Ian is working on code assist, and code completion

Shane is working on changes on the outline view.

JSON Editor

Alina is working on two issues

  • one about children, which seems caused by the outline view that is not painting properly the model. There is already a workaround for this.
  • the second is related to array, as the Lexical analyzer can not recognize properly the sequence of symbols at entrance. For this second issue Alina and Orlando are considering the option to create a new Lexical Analyzer.

VR, GE: This should be done in Neon + 1 (Oxygen) - It is a big and risky task. OR: We should really evaluate the idea of rewrite, because the effort of maintenance seems getting higher than the cost of writing a new one

Other Updates

Snjezana submitted a patch for code formatter. The performances are now improved.

  • VR: shouldn't we avoid to reparse the full file?
  • GE: Yes, but this is an earlier implementation.

Victor R. Disabled dependencies proposal for Bower and NPM. There are two new issues for this. Maybe we can collaborate to find a solution on dependencies Current JSON Icons seems not "sexy", so we have another proposal from Ilya: https://snag.gy/lZqNHP.jpg --> Victor is to open a CQ and create a Bugzilla for that

Patrik created a sets of icons for outline https://bugs.eclipse.org/bugs/attachment.cgi?id=259776 The idea is to use Ilya's Icon for the JSON file , and Patrik's ones for outline. Patrik's icon might need to be changed.

Team discussed timelines

  • VR: M7 Timelines for submitting ?
  • CB: Most of the changes should be in for this Thursday, 28th of April
  • VR: So this Wednesday should be the deadline for changes. However if we have major bugs, Monday is our last chanche
  • CB, VR, GE: Platform M7 is declared Tue 26, and WTP is +2 Days. If there is some urgent need we can request a re-spin until Monday
  • CB: WTP shutdown schedule:
    • 04/28 WTP Neon M7 Candidate
    • 05/12 WTP Neon RC1 Candidate (PMC +1 begins)
    • 05/19 WTP Neon RC2 Candidate (PMC +1 still)
    • 05/26 WTP Neon RC3 Candidate (PMC +2 begins)
    • 06/02 WTP Neon RC4 Candidate (PMC +3 begins, 6/8 - need Eclipse PMC approval, too)

GE: so until 12 May bugfixes as usual, CB: after 12, it will be painful to add a change. You'll need to add justifications for each change.

Back to the top