Community
Participate
Working Groups
Dojo 1.1 provides additional features and bug fixes over Dojo 1.0. http://dojotoolkit.org/book/dojo-1-1-release-notes Even though Dojo 1.1 is backward compatible there may be integration issues. The reason being is that some of the COSMOS widgets may be using private methods that have changed in DOJO 1.1. This was necessary to work around some of the limitations of DOJO 1.0. In addition a new IPzilla is required for 1.1
Created attachment 99137 [details] patch that adds dojo 1.1 support. Based on i10 code.
Tentatively targeting this ER to i12.
Reassigning to Martin as discussed in DV call
Sheldon, it is unclear to me what Martin is supposed to contribute here. The IPzilla aspects of this are a legal matter, and specific changes to exploit DOJO 1.1 are covered under other ER's.
(In reply to comment #4) > Sheldon, it is unclear to me what Martin is supposed to contribute here. The > IPzilla aspects of this are a legal matter, and specific changes to exploit > DOJO 1.1 are covered under other ER's. > The work is to make sure the current COSMOS UI works with Dojo 1.1. Currently the COSMOS UI widgets work with Dojo 1.0.2 however I know for a fact that the COSMOS UI widgets would require some refactoring to work with Dojo 1.1. This is the work that is covered under this ER.
Making these ERs as Bugs since design docs aren't required.
Initial change from 1.0 to 1.1.1 gives some html errors in the Dojo Code (Eclipse Build). When displaying the COSMOSUI, I get a "nav is not defined" shown in the firebug output. I am investigating that, basically the UI is unusable after the first execution of Dojo 1.1.1.
The "nav is not defined" is referring to the index.jsp attachpoint. In Dojo 1.0, there was a ReferenceError for nav, detail and properties. It would continue, and everything would work. Now, it is stopping at the first of these errors. It doesn't do anything more. If I remove the attachpoints from the index.jsp, it gets past these errors, but of course, there are no attachpoints to use, so you dont see the widgets in the UI.
Went though the modifications in the attached patch. Now I can get the navigator widget displayed. I am now investigating the errors that are occurring. First error is a "TypeError: item[key].slice is not a function" -- investigating
Reassigning bug to JT as discussed in DV call.
Changing severity as blocker since this is required for legal.
Should I use 1.1.0 or 1.1.1? as there are apparently significant or at least noteworthy differences between them. - JT
(In reply to comment #12) > Should I use 1.1.0 or 1.1.1? > as there are apparently significant or at least noteworthy differences between > them. > > - JT > We should use 1.1.0 as suggested by the ip zilla https://dev.eclipse.org/ipzilla/show_bug.cgi?id=2026
Updated code to use 1.1. The following problems are known. Cannot delete tree nodes. Query Builder does not show initial tree. I will fix these problems in the next couple of days.
(In reply to comment #14) > Updated code to use 1.1. > > The following problems are known. > > Cannot delete tree nodes. > Query Builder does not show initial tree. > > I will fix these problems in the next couple of days. > Query Builder problem now shows the tree.
Solved the delete problem.
Verified bug in build COSMOS-1.0.0-200807241123
Marked as closed based on previous comments.