This seems to be two issues - what javascript toolkit core platform to use
and what platform will more easily integrate with OFBiz Screen Widgets. I don't see any point in trying to standardize on a core platform as I do not think we could come to any sort of agreement. But I do think that we can objectively say that Dojo is the best tool for integrating with screen widgets simply because of its XML-based widget implementation strategy. Whatever implementation is used for the first screen widget integration will probably have a leg up on other platforms when it comes to future general javascript toolkit design-ins, but I doubt if many people are going to change the toolkit that they are currently using because of it. And I don't know when that will happen. I would like to clarify why I think the Dojo Toolkit is the best choice for screen widget integration. It is mostly on the basis of the fact that Brett mentioned that widgets can be implemented in XML format. I understand that screen widget definitions can be translated into javascript code; it is just that this will make the first integration easier to do. Also, I like the fact that Dojo is a "complete stack" - we do not have to go to a third party for widget technology. It also has a package system which will be important if a lot of different people start contributing front-end code - will keep code from stepping on other people's code. I also like the fact that it has a drawing module that draws in SVG for FF and VML for IE. And I like the way that it does file uploads. I am not trying to stop discussion and the only weight I have (or anyone has to an extent) is if I do the Dojo/screen widget integration. -Al |
Administrator
|
In reply to this post by cjhowe
Yes strange indeed ! The only way is to write him I guess (and hoping he will reply ;o)
Jacques De : "Chris Howe" <[hidden email]> > This is strange. It is only possible (methinks) if John Resig has copyright ownership of every part of JQuery. And if he does, then the MIT license invalidates the GPL license. If he does not have copyright ownership of every part of JQuery, then if any contributions were added through the GPL license, it's likely all of the codebase is GPL. > > ----- Original Message ---- > From: Raj Saini <[hidden email]> > To: [hidden email] > Sent: Wednesday, September 12, 2007 11:11:16 AM > Subject: Re: Dojo vs. Prototype vs. whatever > > JQuery is also available under MIT license. Is it compatible with Apache > license? > > http://docs.jquery.com/Licensing > > Thanks, > > Raj > > Jacques Le Roux wrote: > > LGPL 3.0 : can be used in OFBiz but no changes to the lib are authorised. If they are issues you are trapped ! > > > > Jacques > > > > De : "Mike Wong" <[hidden email]> > > > >> How about EXT http://extjs.com/ > >> > >> I've used this to turn all the OFBiz table into a data grid. > >> > >> -----Original Message----- > >> From: Jacques Le Roux [mailto:[hidden email]] > >> Sent: Wednesday, September 12, 2007 14:50 > >> To: [hidden email] > >> Subject: Re: Dojo vs. Prototype vs. whatever > >> > >> I don't know much about JQuery, but philosophically yes +1 > >> > >> Jacques > >> > >> > >> De : "Raj Saini" <[hidden email]> > >> > >>> I second, JQuery is lightweight and can work with other Widget toolkits > >>> such as yahoo. > >>> > >>> Thanks, > >>> > >>> Raj > >>> Ean Schuessler wrote: > >>> > >>>> On Tuesday 11 September 2007 07:10:49 pm Anil K Patel wrote: > >>>> > >>>> > >>>>> I have worked little bit in Dojo and then was forced into using > >>>>> Prototypejs. I found Prototype lot easy to use. It just makes > >>>>> > >> Javascript > >> > >>>>> a usable Javascript (In my opinion). > >>>>> > >>>>> There are few libraries that build on top of Prototype for providing > >>>>> widgets. We have used them and found really easy. I have a new Checkout > >>>>> Process for ecommerce implemented using > >>>>> Prototype/Validation.js/scriptaculous. I share it soon. > >>>>> > >>>>> My vote is for Prototype.js. > >>>>> > >>>>> > >>>> JQuery, jquery, jquery! > >>>> > >>>> http://jquery.com/blog/2006/08/20/why-jquerys-philosophy-is-better/ > >>>> > >>>> ps. jquery > >>>> > >>>> > >>>> > > > > > > > > > |
Administrator
|
Found on a link provided by Al (very interesting links, thanks Al !) :
http://dojotoolkit.org/book/dojo-book-0-9/introduction/why-dojo JQuery: [...]JQuery is dual-licensed MIT and GPL with all copyrights resting with John Resig. It is not clear how IP rights are assigned to John by other contributors and under what terms. Several frameworks (notably Drupal) integrate JQuery. No comment Jacques ----- Message d'origine ----- De : "Jacques Le Roux" <[hidden email]> À : <[hidden email]> Envoyé : jeudi 13 septembre 2007 00:12 Objet : Re: Dojo vs. Prototype vs. whatever > Yes strange indeed ! The only way is to write him I guess (and hoping he will reply ;o) > > Jacques > > De : "Chris Howe" <[hidden email]> > > This is strange. It is only possible (methinks) if John Resig has copyright ownership of every part of JQuery. And if he does, > then the MIT license invalidates the GPL license. If he does not have copyright ownership of every part of JQuery, then if any > contributions were added through the GPL license, it's likely all of the codebase is GPL. > > > > ----- Original Message ---- > > From: Raj Saini <[hidden email]> > > To: [hidden email] > > Sent: Wednesday, September 12, 2007 11:11:16 AM > > Subject: Re: Dojo vs. Prototype vs. whatever > > > > JQuery is also available under MIT license. Is it compatible with Apache > > license? > > > > http://docs.jquery.com/Licensing > > > > Thanks, > > > > Raj > > > > Jacques Le Roux wrote: > > > LGPL 3.0 : can be used in OFBiz but no changes to the lib are authorised. If they are issues you are trapped ! > > > > > > Jacques > > > > > > De : "Mike Wong" <[hidden email]> > > > > > >> How about EXT http://extjs.com/ > > >> > > >> I've used this to turn all the OFBiz table into a data grid. > > >> > > >> -----Original Message----- > > >> From: Jacques Le Roux [mailto:[hidden email]] > > >> Sent: Wednesday, September 12, 2007 14:50 > > >> To: [hidden email] > > >> Subject: Re: Dojo vs. Prototype vs. whatever > > >> > > >> I don't know much about JQuery, but philosophically yes +1 > > >> > > >> Jacques > > >> > > >> > > >> De : "Raj Saini" <[hidden email]> > > >> > > >>> I second, JQuery is lightweight and can work with other Widget toolkits > > >>> such as yahoo. > > >>> > > >>> Thanks, > > >>> > > >>> Raj > > >>> Ean Schuessler wrote: > > >>> > > >>>> On Tuesday 11 September 2007 07:10:49 pm Anil K Patel wrote: > > >>>> > > >>>> > > >>>>> I have worked little bit in Dojo and then was forced into using > > >>>>> Prototypejs. I found Prototype lot easy to use. It just makes > > >>>>> > > >> Javascript > > >> > > >>>>> a usable Javascript (In my opinion). > > >>>>> > > >>>>> There are few libraries that build on top of Prototype for providing > > >>>>> widgets. We have used them and found really easy. I have a new Checkout > > >>>>> Process for ecommerce implemented using > > >>>>> Prototype/Validation.js/scriptaculous. I share it soon. > > >>>>> > > >>>>> My vote is for Prototype.js. > > >>>>> > > >>>>> > > >>>> JQuery, jquery, jquery! > > >>>> > > >>>> http://jquery.com/blog/2006/08/20/why-jquerys-philosophy-is-better/ > > >>>> > > >>>> ps. jquery > > >>>> > > >>>> > > >>>> > > > > > > > > > > > > > > > > > |
In reply to this post by Jacques Le Roux
Hi i am from brasil, can anyone help me???
My problem.... I put var $j=jQuery.noConflict(); at my html file, like above... <html> <head> <title>Atualizar Custo de Venda</title> <script type="text/javascript" src="../js/validation.js"></script> <script type="text/javascript" src="../js/prototype.js"></script> <script type="text/javascript" src="../js/autocomplete.js"></script> <link rel="stylesheet" href="../styles/autocomplete.css" type="text/css"/> <link href="../styles/estilo.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="../js/jqmodal.js"></script> <script type="text/javascript" src="../js/index.js"></script> <script type="text/javascript" src="../js/jquery.js"></script> <script type="text/javascript" language="javascript"> <!-- // evitar conflito com prototype var $j=jQuery.noConflict(); //--> </script> </head> than everithing is good at prototype but my "alert that i made by jQuery dont work?????" i have a message JQuery is not defined.....here my index.js above... function invocaDialog(message){ $j('#alert').jqm({ overlay: 60, overlayClass: 'overlay', modal: true, trigger: false }); $j('#confirm').jqm({ overlay: 60, overlayClass: 'overlay', modal: true, trigger: false }); //confirm("Deseja ler o restante do arquivo?", "index.html"); alert(message); } function alert(msg) { $j('#alert') .jqmShow() .find('div.jqmAlertContent') .html("" + msg + "") .end() .find(':submit:visible') .click(function() { $j('#alert').jqmHide(); }); } function confirm(msg,callback) { $j('#confirm') .jqmShow() .find('p.jqmConfirmMsg') .html("" + msg + "") .end() .find(':submit:visible') .click(function(){ if(this.value == 'Sim') (typeof callback == 'string') ? window.location.href = callback : callback; $j('#confirm').jqmHide(); }); } i have to make changes at jQuery.js file and jqmodal.js file too......what´s wrong????? help-me i am a new bye...thanks. |
Administrator
|
This a dev ML for *OFBiz* not JQuery or Prototype
Please read : http://docs.ofbiz.org/display/OFBADMIN/Mailing+Lists Thanks Jacques De : "erwin_br" <[hidden email]> > > Hi i am from brasil, can anyone help me??? > My problem.... > I put var $j=jQuery.noConflict(); at my html file, like above... > <html> > <head> > <title>Atualizar Custo de Venda</title> > > <script type="text/javascript" src="../js/validation.js"></script> > <script type="text/javascript" src="../js/prototype.js"></script> > <script type="text/javascript" src="../js/autocomplete.js"></script> > <link rel="stylesheet" href="../styles/autocomplete.css" type="text/css"/> > <link href="../styles/estilo.css" rel="stylesheet" type="text/css" /> > <script type="text/javascript" src="../js/jqmodal.js"></script> > <script type="text/javascript" src="../js/index.js"></script> > <script type="text/javascript" src="../js/jquery.js"></script> > > <script type="text/javascript" language="javascript"> > <!-- > // evitar conflito com prototype > var $j=jQuery.noConflict(); > //--> > </script> > > </head> > > than everithing is good at prototype but my "alert that i made by jQuery > dont work?????" i have a message JQuery is not defined.....here my index.js > above... > function invocaDialog(message){ > $j('#alert').jqm({ > overlay: 60, > overlayClass: 'overlay', > modal: true, > trigger: false > }); > $j('#confirm').jqm({ > overlay: 60, > overlayClass: 'overlay', > modal: true, > trigger: false > }); > //confirm("Deseja ler o restante do arquivo?", "index.html"); > alert(message); > } > > function alert(msg) { > $j('#alert') > .jqmShow() > .find('div.jqmAlertContent') > .html(" alert.gif " + msg + "") > .end() > .find(':submit:visible') > .click(function() { > $j('#alert').jqmHide(); > }); > } > function confirm(msg,callback) { > $j('#confirm') > .jqmShow() > .find('p.jqmConfirmMsg') > .html(" confirm.gif " + msg + "") > .end() > .find(':submit:visible') > .click(function(){ > if(this.value == 'Sim') > (typeof callback == 'string') ? > window.location.href = callback : > callback; > $j('#confirm').jqmHide(); > }); > } > > i have to make changes at jQuery.js file and jqmodal.js file too......what´s > wrong????? help-me i am a new bye...thanks. > > > -- > View this message in context: http://www.nabble.com/Dojo-vs.-Prototype-vs.-whatever-tf4426161.html#a12680113 > Sent from the OFBiz - Dev mailing list archive at Nabble.com. > > |
In reply to this post by cjhowe
On Wednesday 12 September 2007 02:32:02 pm Chris Howe wrote:
> This is strange. It is only possible (methinks) if John Resig has > copyright ownership of every part of JQuery. And if he does, then the MIT > license invalidates the GPL license. If he does not have copyright > ownership of every part of JQuery, then if any contributions were added > through the GPL license, it's likely all of the codebase is GPL. How would the MIT license invalidate the GPL license? If he has copyright assignment back to him on everything then he can certainly dual-license the code. -- Ean Schuessler, CTO [hidden email] 214-720-0700 x 315 Brainfood, Inc. http://www.brainfood.com |
In reply to this post by byersa
Sorry Ean for sending my reply offlist, The MIT license releases freely all of the protections of the GPL
without restriction. So, if one is able to grant an MIT license and does, the licensor cannot claim any of the protections or restrictions of the GPL. ----- Original Message ---- From: Ean Schuessler <[hidden email]> To: [hidden email] Cc: Chris Howe <[hidden email]> Sent: Sunday, September 16, 2007 11:24:32 PM Subject: Re: Dojo vs. Prototype vs. whatever On Wednesday 12 September 2007 02:32:02 pm Chris Howe wrote: > This is strange. It is only possible (methinks) if John Resig has > copyright ownership of every part of JQuery. And if he does, then the MIT > license invalidates the GPL license. If he does not have copyright > ownership of every part of JQuery, then if any contributions were added > through the GPL license, it's likely all of the codebase is GPL. How would the MIT license invalidate the GPL license? If he has copyright assignment back to him on everything then he can certainly dual-license the code. -- Ean Schuessler, CTO [hidden email] 214-720-0700 x 315 Brainfood, Inc. http://www.brainfood.com |
interesting ajax framework
https://ajax.dev.java.net/ (license:
http://developers.sun.com/berkeley_license.html , overview:
https://ajax.dev.java.net/about.html )
|
Free forum by Nabble | Edit this page |