users@javaserverfaces-spec-public.java.net

[jsr344-experts mirror] Re: [jsr344-experts] Re: More comments on PRD: Resource Library Contracts (complete version!)

From: lamine <laminba2003_at_yahoo.fr>
Date: Sat, 2 Feb 2013 13:47:04 +0000 (GMT)

EB> Well, we had the term "multi-template" but I don't want to use that term out of respect to the feature's originator, and former JSF Volunteer
EB> Group member, Lamine Ba.  If we don't use it, that means he can still use it for his other projects, which is quite fine with me.

You are free to use whatever term you want : multi-templates, templates, contracts or whatever. For me, it is not a problem at all since myself, I have taken this idea from a Content Management System called Joomla and that definitely, we are not in competition since we are not doing the same thing.  My multi-templating system has a strong dependency with my other systems and that I have designed it with just one simple Java class without changing the internal working of JSF and my templates are even available through REST. And to make all of that possible, I have designed my own resource handling system and if I can take Netbeans as an example, here is what I'm currently building. Wish you all the best...

1) http://www.infoq.com/news/2012/10/Eclipse-Orion-1

2) http://dev.eclipse.org/mhonarc/lists/orion-dev/msg02075.html

================================================================================================

3) http://netbeans.org/features/platform/index.html

Building a web application on top of the NetBeans web Platform can save years of development time. The NetBeans web Platform is a generic framework for  JAX-RS web applications. It provides the "plumbing" that, before, every web developer had to write themselves— connecting actions to menu items, toolbar items and keyboard shortcuts;  window management, and so on. The NetBeans web Platform provides all of these out of the box. You don't need to manually code these or other basic features, yourself, anymore Your application does not have to look anything
like an IDE since you have at your disposal several free templates.

4) http://youcontrol.lamine.cloudbees.net/faces/admin/templates/

The NetBeans web Platform gives you a time-tested architecture for free.  An architecture that encourages sustainable development
practices. Because the NetBeans web Platform architecture is modular, it's easy to create applications that are robust and extensible.

5) http://youcontrol.lamine.cloudbees.net/faces/admin/modules/

---------------------------------------------------------------------------------------------------------

IDE PLUGINS : http://youcontrol.lamine.cloudbees.net/faces/admin/plugins/


Best Regards
Mamadou Lamine Ba
Software Architect
blog : http://www.java.net/blog/120355
twitter : https://twitter.com/lamine_ba