Mar
26
[ANN] Day JCR Cup 2008 Launched
filed under announcements jcr sling | posted by Greg Klebus
The Day JCR Cup 2008 programming contest has been launched today! David Nuescheler's presentation, Kickstarting JCR: TheServerSide.com as a Content Application, at The Server Side Symposium in Las Vegas has a lot of information useful for the ones of you who are interested in the contest.
We are going to launch the contest website very soon, with the freely downloadable CRX "Special Cup" Edition (prepare yourself for a nice surprise on how quickly you can get from download to the first lines of code!) and all the necessary contest infrastructure. In the meantime, be sure to leave your email address in contest banner at the top of this page and we're going to notify you when the contest website is up and running. And learn more about the Day JCR Cup 2008 below.
The Challenge
Design and develop a content-centric application using Day CRX,a fully JCR compliant content repository based on Apache Jackrabbit and CRX Launchpad, an easy to use rapid application development framework, based on Apache Sling, and included in the Day CRX package.
The JCR vision
is that content-centric applications can be built
quickly and in elegant ways, focusing on the user and content.
It is developers like you who will shape the vision by building these
great content applications.
The Prize
A fully-loaded MacBook Pro with a 17-inch widescreen. And an all-in-one printer.
The Application
The application you submit should:
allow the entry of content, formatted in any appropriate format (wiki, blog, simple markup)
offer user authentication for content creation
have two kinds of taxonomies for each content piece: a "vertical" taxonomy to classify the "section" of the content, and a "horizontal" taxonomy to provide more detail for each content piece
Example: vertical taxonomy - sections of the website like "news", "reviews", etc, and the horizontal taxonomy - tags or categories for individual content pieces like, e.g., Spring and JCR
allow any given content article to have multiple horizontal and vertical taxonomies (this isn't a strict requirement, though)
allow search facilities to be restricted by taxonomies as well as content
leverage a web browser environment
Optional requirements:
Preview before publication of content
Workflow process for publication
Discussion thread for content
We believe that using the JCR repository features and the rapid application development framework based on Apache Sling framework such an application can be built quickly and in an elegant way.
Understanding of Java and JCR API concepts, and practical knowledge of web development standards (Javascript, HTML/CSS) are the prerequisites for participation. The contest is also a great way to learn more about JCR if you did not have a chance to try it out yet.
The Rules in Short
Contest is worldwide, submissions from individuals only, one entry per person
Submission in a form of a content package (everything in English) through Day JCR Cup website on dev.day.com
Entries will be accepted through 12am Pacific Coast Time, July 31, 2008
Submissions will be judged by a panel of technology experts
David Nuescheler, Day's CTO and the spec lead for JSR 170 and JSR 283
Joseph B. Ottinger, Editor, TheServerSide
Michael Marth, industry expert on Java and Open Source technologies and editor of dev.day.com
Judging criteria
Originality of the application (30%)
Content and application design (20%)
Quality of delivered code (20%)
Appropriate use of JCR API features (20%)
Other outstanding features (10%)
- The Winner will be announced within 28 days of the contest close
Related Posts
2 comments
hi! hello! happy birthday!!!
hi! hello! happy birthday to you!!!