|
Sponsored Links
Resources
Enterprise Java Research Library
Get Java white papers, product information, case studies and webcasts
|
News
News
News
|
Messages: 16
Messages: 16
Messages: 16
Printer friendly
Printer friendly
Printer friendly
Post reply
Post reply
Post reply
XML
XML
XML
|
 |
Apache Lenya 2.0 Released
The Apache Lenya development community is very proud to announce the 2.0 release of Apache Lenya.
Apache Lenya is an Open Source Java/XML Content Management System and comes with revision control, site management, scheduling, search, WYSIWYG editors, and workflow.
Apache Lenya is based on Apache Cocoon (http://cocoon.apache.org). You can use Cocoon features such as robust caching, multi-channel output, its many connectivity options to quickly build customized solutions to meet your specific needs that are not already covered by Apache Lenya today.
Check out the Apache Lenya website (http://lenya.apache.org) for more information.
The Apache Lenya Community
New Features in Apache Lenya 2.0:
Architecture - Modularization - Separation of API and implementation
Storage and Content Model - Documents are referenced using UUIDs - Improved management of internal links - Configurable meta data element sets - New protocols simplify repository access
Website Management - Publication templating for re-using common functionality in multiple publications - Create new publication instances via the GUI - Support for configurable publication properties
Access Control - Explicitly deny permissions on particular pages
Assets and Images - Assets and images are treated as documents - Image upload in source editor - SVG-based server-side image resizing
Workflow and Versioning - Quickly manipulate multiple documents - Personal user inboxes - Function to override other users' check-out
Miscellaneous Features - Various usability improvements - News / weblog module with RSS generation - Language selection widget - Dynamically generated layout images, e.g. round corners - Better and more flexible editor integration (work in progress)
Development - Usecase framework to simplify the implementation of user interaction functionality - Improved repository API - Cleanup of the code base
|
|
Message #245084
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Port 9999
Hm, one might consider it somewhat bizarre to provide a public sandbox on a port like 9999....
Anyway, well done!
|
|
Message #245086
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Jackrabbit JSR170
Does it work with Jackrabbit? Is it JSR170 compliant? I checked the site but didn't see anything in this regard.
|
|
Message #245087
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Re: Port 9999
AFAIK that's due to the limitations of the Apache zones servers. Of course we could use an arbitrary different port, but 8888 is the default Jetty port (which had been used for the 1.2 demo) and now we're using 9999.
-- Andreas
|
|
Message #245088
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Re: Jackrabbit JSR170
It was planned to use JSR-170 as a repository option. But the community decided that it is mandatory to keep providing the custom file-system based repository. We didn't have the resources yet to maintain both options, so we postponed the JSR-170 integration.
-- Andreas
|
|
Message #245090
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Re: Apache Lenya 2.0 Released
Any CMS matrix like the application server matrix? I heard of Nuxeo, Alfresco, this Lenya, Livelink, Documentum .... and don't know what to choose for my needs.
|
|
Message #245092
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Re: Jackrabbit JSR170
Ok thanks. Any road map for JSR170/Jackrabbit?
AFAIK there's no official roadmap, at least it is not scheduled for a particular release. The JCR integration is on my personal wish list for a next major release, though. But since it requires quite a lot of time to implement this properly, it would probably need a large customer who is willing to finance it.
-- Andreas
|
|
Message #245093
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Total frustration with competing apache projects!!!
Total frustration with competing apache projects!!! For some unknown reason apache projects always have competing and incompatible projects. The Lenya and Jackrabbit is just an obvious one! If the JSR standard has been approved and apache promotes to be a top domain project then WHY do they not have some say about minimum compatibility!
This is beyond me! Any other company or organization will make great efforts to ensure the value of one product can be used by other products! If I download JBoss Portal I feel quite confident that it will work with JBoss AS. Maybe it just me but at some time I would like to see some real up life for organizations and not a major integration, redundant solution approach!!
I like the given features of Lenya but also would like my CMS repository to be JSR compliant so I can access with other tools such as BPM engines or WebDav compliant applications.
So all that being said… why does Lenya community think that JR integration is not important? And continue to support a proprietary API? And why do they not understand that a CMS system is a central part to most organizations infrastructure!!
Do other developers out there feel the same way??
|
|
Message #245096
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Re: Total frustration with competing apache projects!!!
Total frustration with competing apache projects!!! For some unknown reason apache projects always have competing and incompatible projects. The Lenya and Jackrabbit is just an obvious one! If the JSR standard has been approved and apache promotes to be a top domain project then WHY do they not have some say about minimum compatibility!
I understand your concerns, but nevertheless I think that architectural decisions should be up to the individual projects.
why does Lenya community think that JR integration is not important?
We are aware of the importance of being JCR compliant. We just do not have the resources to implement this integration at the moment.
And continue to support a proprietary API?
And why do they not understand that a CMS system is a central part to most organizations infrastructure!!
You might want to raise these questions on the Lenya developer list. From my point of view, the major reason is that the Lenya community isn't yet backed up by a big company which can invest a lot of development resources to achieve fundamental architecture changes.
|
|
Message #245108
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Re: Total frustration with competing apache projects!!!
Any other company or organization will make great efforts to ensure the value of one product can be used by other products!
You should check out www.microsoft.com. They do a good job of making sure everything works with everything else. You pay for it in other ways though. Slow product releases, expensive, bloat code, unnecessary complexity, etc..
If you are expecting Apache to act like a software corporation, then that is your fault not theirs.
|
|
Message #245126
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Re: Total frustration with competing apache projects!!!
Slow product releases, expensive, bloat code, unnecessary complexity, etc.. ... and things not always working with everything else. :)
|
|
Message #245139
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Re: Total frustration with competing apache projects!!!
Total frustration with competing apache projects!!! For some unknown reason apache projects always have competing and incompatible projects.
Do you complain about the same things when it comes to projects on google code or sourceforge?
|
|
Message #245155
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Re: Total frustration with competing apache projects!!!
Do you complain about the same things when it comes to projects on google code or sourceforge? To put it in context, it really isn't fair to "complain" about any open source free software because it is just that ... free. However to put it in context, Apache has the notion of a PMC, so a group of people who should be guiding projects to interoperate. In reality they do nothing of the sort and simply guide each project as a separate concern. More projects join Apache fulfilling the same or similar role as existing projects and there is no effort to provide an architecture for interoperability/progression.
SF has no such PMC. No idea about Google.
|
|
Message #245166
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Re: Apache Lenya 2.0 Released
I heard of Nuxeo, Alfresco, this Lenya, Livelink, Documentum .... and don't know what to choose for my needs. Do you try with eXo ECM? Please visitwww.exoplatform.com for more detail
|
|
Message #245176
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Re: Total frustration with competing apache projects!!!
However to put it in context, Apache has the notion of a PMC, so a group of people who should be guiding projects to interoperate. This is not exactly the PMC role to guarantee interopability between projects : "The PMC as a whole is the entity that controls the project, nobody else.". As you can see a PMC is managing a single project.
However, it's good policy to 'talk' to similar projects within your buddies, and this is somehow what is done at Apache. The only reason why we don't see much projects interoperate is lack of time and lack of volunteers.
So may be it's time for people who are using ASF projects on a daily basis and who complain about their 'deficiencies' to consider participating a little bit more :)
|
|
 |
New content on TheServerSide.comNew content on TheServerSide.comNew content on TheServerSide.com |
 |
 |
Reza Rahman explores the features of the proposed JSR 299, Contexts and Dependency Injection for Java EE (CDI). When approved, it promises to be a key feature of Java EE 6.
(November 2, Article)
SAML is an XML-based standard for exchanging authentication and authorization data between security domains. The single most important problem that SAML was created to solve is the Web browser Single Sign-On problem. Many organizations are debating whether to stay with version 1.1 or move to 2.0. This article makes observations about both options.
(September 28, Article)
Joe Ottinger takes a look at how people learn, and applies it to the practice of programming. He notes that understanding how people learn is an essential part of working in a programming team.
(September 22, Article)
Stephen Maryka gave us an article about the Asynchronous Web and posed a number of questions that get examined like an approach to delivering Asynchronous Web capabilities through extensions to existing Java EE technologies.
(July 14, Article)
JavaServer Faces Flex goal is to provide users capability in creating standard Flex components, part of flexSDK which is open sourced through MPL license, as normal JSF components. This article by Ji Hoon Kim will provide an overview of creating a simple multilingual JSF page consisting of JSF Flex tags.
(June 29, Article)
In this session Jeff explores the key characteristics of successful SOA projects. He covers some of the patterns, and anti-patterns, tool sets, and strategies that he himself learned the hard way. Last, he provides a strategy and blueprint for achieving a high likelihood of success in your SOA project.
(June 23, Tech Talk)
Ari Zilka, CTO of Terracotta, Inc., talks about the new features in Terracotta 3.1, announced during JavaOne and available now.
(June 15, Tech Talk)
In this Tech Talk, Josh Long explores an integration challenge using Spring Integration and walks through the implementation, employing and expanding on the basic patterns of Enterprise Application Integration to tie together components into a function integration solution, and then demonstrates how Spring Integration helps address the integration requirements.
(June 15, Tech Talk)
In this Tech Talk, David Geary teaches you: The basics of Google Web Toolkit; How to implement Ajax-enabled applications in Java; Internationalization; Hooking into the browser history mechanism; Remote procedure calls.
(June 4, Tech Talk)
Jon Kern discusses the best architecture/technical solutions and ensure that they are repeated by all developers. By tackling the architecture up-front in a serial manner, subsequent parallel development will be much more manageable and predictable.
(May 28, Tech Talk)
This keynote describes the frustrations of modern knowledge workers in their quest to actually get some work done, and solutions for how to guard yourself against all those distractions. Neal Ford talks about environments, coding, acceleration, automation, and avoiding repetition as ways to defeat the misguided attempts to sap your ability to produce good work.
(May 26, Tech Talk)
Gil demonstrates how new, aggressive uses of already abundant compute capacity by common applications offer competitive value for application designers.
(May 21, Tech Talk)
Chris Keene introduces WaveMaker as a new way to automate the ability to generate Hibernate classes in order to more quickly bring OR mapping into an application.
(May 19, Article)
In this session Nati Shalom demonstrates how to take a standard Java EE web application and scale it out or down dynamically without changes to the application code. Seeing as most web applications are over-provisioned to meet infrequent peak loads, this is a dramatic change because it enables growing your application as needed, when needed, without paying for unutilized resources.
(May 19, Tech Talk)
Download the entire book of Jakarta-Struts Live and learn about Struts MVC, Tiles, the Validator, DynaActionForms, plug-ins, internationalization, and more.
(Book PDF Download)
The Application Server Matrix is a detailed listing of J2EE vendors and their application server products, with information on latest version numbers, J2EE spec support and licensing, pricing, platform support, and links to product downloads and reviews.
(Application Server Comparison Matrix)
|
|