Hi all,
I thank you for answering my queries.
I understand the licensing issues behind GPLv3 from Sencha Ext JS.
The other libraries provide the following licenses :
1. Dojo Toolkit : MIT License
2. JxLib : MIT License
3. UIZE : BSD License
4. MochaUI : MIT License
I would like the community to help me in finalizing the suitable library for
use in the project. Though some of these libraries make for a small learning
curve, it would be a great opportunity for me to learn another javascript
framework.
Just as the XMLUI is based on Cocoon, webmvc is based on Spring WebMVC and
DSpace REST is based on EntityBus, I would like the ClientUI to be based on
a generic UI framework for consuming RESTful services.
This would be an independent project hosted at
http://github.com/tr4n2uil/entitybrowser
Extensions to the EntityBrowser would be designed in the course of the GSoC
project to provide support for each of the functional requirements
[Repository Browsing and Manipulation / Search / Statistics].
In this way changes to REST API in view of its possible migration to Spring
REST from EntityBus would have little changes to the ClientUI.
I have already started work on EntityBrowser in Ext JS (though not committed
yet) but I would be happy to port it to other javascript frameworks as per
the decision of the community regarding the licensing issue.
And as mentioned by Graham Triggs, the ClientUI will be a part of the DSpace
(though currently as an independent module). Hence I would request Peter
Dietz to create a new repository in DSpace (Git or SVN) for dspace-clientui
module and provide me access since I have not yet obtained access to any
repository.
Warm regards,
--
*Vibhaj Rajan
Junior Undergraduate
Department of Computer Engineering
Institute of Technology BHU Varanasi
+91 92 3531 2784
*
------------------------------------------------------------------------------
What Every C/C++ and Fortran developer Should Know!
Read this article and learn how Intel has extended the reach of its
next-generation tools to help Windows* and Linux* C/C++ and Fortran
developers boost performance applications - including clusters.
http://p.sf.net/sfu/intel-dev2devmay
_______________________________________________
Dspace-devel mailing list
Dspace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-devel