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 "Orion/Meeting minutes/20130110"

(Minutes)
(Minutes)
Line 16: Line 16:
  
 
= Minutes =
 
= Minutes =
* Szymon: Working on removal of Dojo. Planning to write examples showing how a plugin can contribute page visuals.
+
* **Szymon**: Working on removal of Dojo. Planning to write examples showing how a plugin can contribute page visuals.
* Gosia: Released changes to progress support. Forthcoming changes related to how progress is presented on various pages.
+
* **Gosia**: Released changes to progress support. Forthcoming changes related to how progress is presented on various pages.
 
* Discussed cancellation of asynchronous calls (Deferred) and operations. Bug 397801 is a possible use case for UI of cancellation.  
 
* Discussed cancellation of asynchronous calls (Deferred) and operations. Bug 397801 is a possible use case for UI of cancellation.  
** Libing: will open a new bug regarding cancellation of Operations.
+
** **Libing**: will open a new bug regarding cancellation of Operations.
* Eyal: working on a POC using Orion. Discussing UI with Susan. Considering use of service extensions. Working with the Orion Node server.
+
* **Eyal**: working on a POC using Orion. Discussing UI with Susan. Considering use of service extensions. Working with the Orion Node server.
 
** Will the Node server have SCM (Git) integration? Team in Poland is investigating a JS-Git implementation, but that's a long ways out. For now, consider running multiple Orion servers, each providing different services. Node's 2.0 plan is a single-user environment without SCM.
 
** Will the Node server have SCM (Git) integration? Team in Poland is investigating a JS-Git implementation, but that's a long ways out. For now, consider running multiple Orion servers, each providing different services. Node's 2.0 plan is a single-user environment without SCM.
* Susan: Changed banner: removed favorites star, moved progress UI around. NLS binding to widget templates. Dialog changes & bugfixes. Dojo removal from low-traffic pages. Forthcoming: more Dojo/Dijit removal, dialog fixes. Rework "Create New Content" extension point in anticipation of Anton's work on Projects.
+
* **Susan**: Changed banner: removed favorites star, moved progress UI around. NLS binding to widget templates. Dialog changes & bugfixes. Dojo removal from low-traffic pages. Forthcoming: more Dojo/Dijit removal, dialog fixes. Rework "Create New Content" extension point in anticipation of Anton's work on Projects.
* Re: Dijit removal. Orion is not building a library for "widget" abstraction. UI components are built using HTML+JS. Using simple HTML "templates" when necessary. Dynamic behavior implemented in JS if necessary. Aiming at W3C *decorator* approach.
+
* Discussion about Dijit removal. Orion is not building a library for "widget" abstraction. UI components are built using HTML+JS, targeting the DOM. We use simple HTML "templates" when necessary. Dynamic behavior implemented with small amounts of JS when necessary. Ultimately aiming at W3C *decorator* approach.
* Grant: Dojo removal from Shell page is near completion.
+
* **Grant**: Dojo removal from Shell page is near completion. Working on extending File/Directory types in the Shell page, and defining the API for services consuming those types.
* Simon: Will remove Dojo from Unit Test page.
+
* **Simon**: Will be remove Dojo from Unit Test page.
* Libing:  
+
* **Libing**: Implemented npm support in the Node server. Posted to mailing list post explaining how to use npm. Fixed bugs in copy&paste files/folders between the Orion Node filesystem and other filesystems. Bugfixes both in client + Node server code.
* Mark:  
+
* **Mark**: Dojo/Dijit removal for Settings page. Investigating test runner (Mocha) for the Node server.
* Anton:
+
* **Ken**: Preparing a demo showing the use of Orion for Node development: starting fresh, installing npm modules, deploying to Cloud Foundry. Implementing deployment to Cloud Foundry.
 +
* **Anton**:

Revision as of 12:51, 10 January 2013

Attendees

  • Gosia
  • Szymon
  • Eyal
  • Susan
  • Simon
  • Anton
  • Grant
  • Libing
  • Mark
  • Ken
  • McQ

Announcements

  • M2 in two weeks (January 25), then 2.0 end-game starts

Minutes

  • **Szymon**: Working on removal of Dojo. Planning to write examples showing how a plugin can contribute page visuals.
  • **Gosia**: Released changes to progress support. Forthcoming changes related to how progress is presented on various pages.
  • Discussed cancellation of asynchronous calls (Deferred) and operations. Bug 397801 is a possible use case for UI of cancellation.
    • **Libing**: will open a new bug regarding cancellation of Operations.
  • **Eyal**: working on a POC using Orion. Discussing UI with Susan. Considering use of service extensions. Working with the Orion Node server.
    • Will the Node server have SCM (Git) integration? Team in Poland is investigating a JS-Git implementation, but that's a long ways out. For now, consider running multiple Orion servers, each providing different services. Node's 2.0 plan is a single-user environment without SCM.
  • **Susan**: Changed banner: removed favorites star, moved progress UI around. NLS binding to widget templates. Dialog changes & bugfixes. Dojo removal from low-traffic pages. Forthcoming: more Dojo/Dijit removal, dialog fixes. Rework "Create New Content" extension point in anticipation of Anton's work on Projects.
  • Discussion about Dijit removal. Orion is not building a library for "widget" abstraction. UI components are built using HTML+JS, targeting the DOM. We use simple HTML "templates" when necessary. Dynamic behavior implemented with small amounts of JS when necessary. Ultimately aiming at W3C *decorator* approach.
  • **Grant**: Dojo removal from Shell page is near completion. Working on extending File/Directory types in the Shell page, and defining the API for services consuming those types.
  • **Simon**: Will be remove Dojo from Unit Test page.
  • **Libing**: Implemented npm support in the Node server. Posted to mailing list post explaining how to use npm. Fixed bugs in copy&paste files/folders between the Orion Node filesystem and other filesystems. Bugfixes both in client + Node server code.
  • **Mark**: Dojo/Dijit removal for Settings page. Investigating test runner (Mocha) for the Node server.
  • **Ken**: Preparing a demo showing the use of Orion for Node development: starting fresh, installing npm modules, deploying to Cloud Foundry. Implementing deployment to Cloud Foundry.
  • **Anton**:

Back to the top