incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Incubator Wiki] Update of "KaolinProposal" by AntonioPetrelli
Date Thu, 24 Jan 2008 09:33:13 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Incubator Wiki" for change notification.

The following page has been changed by AntonioPetrelli:
http://wiki.apache.org/incubator/KaolinProposal

The comment on the change is:
Replaced Dimensions to Kaolin where needed

------------------------------------------------------------------------------
  [[Navigation(children)]]
  [[TableOfContents(3)]]
  
- = Dimensions Project Proposal =
+ = Kaolin Project Proposal =
  
- '''Fatal''': Dimensions is already a name of a project developed by Serena! [http://www.serena.com/geo/en/products/dimensions/index.html].
- 
- '''The project needs a name change.'''
- 
- ''This is a draft version of the Dimensions proposal. Please use the Incubator general mailing
list or the separate DimensionsProposalDiscussion page to discuss this proposal. You can "Subscribe"
this page to get notified whenever changes are made. See the'' [http://incubator.apache.org/guides/proposal.html
proposal guide] ''for a description of the expected proposal content.''
+ ''This is a draft version of the Kaolin proposal. Please use the Incubator general mailing
list or the separate KaolinProposalDiscussion page to discuss this proposal. You can "Subscribe"
this page to get notified whenever changes are made. See the'' [http://incubator.apache.org/guides/proposal.html
proposal guide] ''for a description of the expected proposal content.''
  
  ''Author:''         Antonio Petrelli [[MailTo(apetrelli AT apache DOT org)]]
  
  ''Date:''           January 2008
  
- ''Online version:'' http://wiki.apache.org/incubator/DimensionsProposal
+ ''Online version:'' http://wiki.apache.org/incubator/KaolinProposal
  
  ''Status:''         .:: D R A F T ::.
  
- == Dimensions, a multi-channel framework Proposal ==
+ == Kaolin, a multi-channel framework Proposal ==
  
  === Abstract ===
  
- Dimensions is an Apache Tiles extension that delivers customized content for different users,
devices or other criteria.
+ Kaolin is an Apache Tiles extension that delivers customized content for different users,
devices or other criteria.
  
  === Proposal ===
  
- The Dimensions extension for Apache Tiles is capable of delivering different "aspects" of
the same website. By recognizing the calling user and its devices, it organizes the pages
using different layout, depending on the developers configuration.
+ The Kaolin extension for Apache Tiles is capable of delivering different "aspects" of the
same website. By recognizing the calling user and its devices, it organizes the pages using
different layout, depending on the developers configuration.
  
  This is especially useful for multi-channel websites, to allow a wider range of users to
visit a site, by reducing the size of pages for smaller screens, or by showing certain page
sections only if a user has sufficient credentials.
  
- Dimensions natural place is as an Apache Tiles extension, since it relies on Tiles' concepts,
like "definition" and "Definitions''''''Factory", and it cannot exist without Tiles.
+ Kaolin natural place is as an Apache Tiles extension, since it relies on Tiles' concepts,
like "definition" and "Definitions''''''Factory", and it cannot exist without Tiles.
  
  === Background ===
  
@@ -50, +46 @@

  
  Currently, when a Java EE website needs to be ported for other devices, it needed the creation
of a new project, or at least a new section of the same project. This kind of procedure can
lead to code repetition and lack of coherence.
  
- Dimensions solves this problem by providing customized aspects for the same website: only
the visible part of it will change (depending on the condition imposed by the developer),
but the rest of it will remain the same, including the "controller" and "model" part of the
application.
+ Kaolin solves this problem by providing customized aspects for the same website: only the
visible part of it will change (depending on the condition imposed by the developer), but
the rest of it will remain the same, including the "controller" and "model" part of the application.
  
  === Initial Goals ===
  
  The initial goals of the proposed project are:
    * Include the Apache Software Foundation header in all source code.
-   * Viable community around the Dimensions codebase.
+   * Viable community around the Kaolin codebase.
    * Active relationships and possible cooperation with related projects and communities,
especially those that include Apache Tiles support.
    * Clean-up of the code, by following the Apache Tiles standard.
  
@@ -68, +64 @@

  
  ===== Community =====
  
- Dimensions community will be, probably, Apache Tiles community. But there are a number of
similar targeted projects around the WWW that could help in creating a broader one.
+ Kaolin community will be, probably, Apache Tiles community. But there are a number of similar
targeted projects around the WWW that could help in creating a broader one.
  
  ===== Core Developers =====
  
@@ -76, +72 @@

  
  ===== Alignment =====
  
- Dimensions will likely be widely used by various open source and commercial projects that
have a dependency on Apache Tiles.
+ Kaolin will likely be widely used by various open source and commercial projects that have
a dependency on Apache Tiles.
  
  ==== Known Risks ====
  
  ===== Orphaned products =====
  
- There is a risk of making Dimensions an orphaned product, but most probably it will follow
Apache Tiles steps. Since Tiles is widely adopted in Java EE applications, it is difficult
that Dimensions will be abandoned.
+ There is a risk of making Kaolin an orphaned product, but most probably it will follow Apache
Tiles steps. Since Tiles is widely adopted in Java EE applications, it is difficult that Kaolin
will be abandoned.
  
  ===== Inexperience with open source =====
  
@@ -94, +90 @@

  
  ===== Reliance on salaried developers =====
  
- Dimensions does not rely on salaried developers.
+ Kaolin does not rely on salaried developers.
  
  ===== Relationships with Other Apache Products =====
  
- Dimensions is strongly related to Apache Tiles to the point that it should be a subproject
of it.
+ Kaolin is strongly related to Apache Tiles to the point that it should be a subproject of
it.
  
- Dimensions relies on Tiles' concepts, like "definition" and "DefinitionsFactory". Dimensions
cannot exist without Tiles.
+ Kaolin relies on Tiles' concepts, like "definition" and "DefinitionsFactory". Kaolin cannot
exist without Tiles.
  
  ===== An Excessive Fascination with the Apache Brand =====
  
@@ -115, +111 @@

  
  === Initial Source ===
  
- Dimensions will take all of his source code from [http://mutidimensions.sourceforge.net/
its Sourceforge site].
+ Kaolin will take all of his source code from [http://mutidimensions.sourceforge.net/ its
Sourceforge site].
  
  === Source and Intellectual Property Submission Plan ===
  
@@ -127, +123 @@

  
  === External Dependencies ===
  
- Dimensions depends on Apache Tiles and some Jakarta Commons libraries.
+ Kaolin depends on Apache Tiles and some Jakarta Commons libraries.
  The only dependency outside of Apache is [http://www.dom4j.org/ DOM4J], that is BSD-style
licensed.
  
  === Cryptography ===
  
- Dimensions does not handle cryptography in any way.
+ Kaolin does not handle cryptography in any way.
  
  === Required Resources ===
  
  ==== mailing list(s) ====
  
- During incubation, the Dimensions team could make use of the usual set of lists
+ During incubation, the Kaolin team could make use of the usual set of lists
-   * dimensions-user AT incubator DOT apache DOT org
+   * kaolin-user AT incubator DOT apache DOT org
-   * dimensions-dev AT incubator DOT apache DOT org
+   * kaolin-dev AT incubator DOT apache DOT org
-   * dimensions-commits AT incubator DOT apache DOT org
+   * kaolin-commits AT incubator DOT apache DOT org
  
- until Dimensions really joins Apache Tiles.
+ until Kaolin really joins Apache Tiles.
  
  ==== Subversion repository ====
  
-  * [https://svn.apache.org/repos/asf/incubator/dimensions]
+  * [https://svn.apache.org/repos/asf/incubator/kaolin]
  
  ==== Issue Tracking ====
  
-  * Dimensions (DIMS) inside [https://issues.apache.org/struts/ Struts JIRA instance], under
the "Tiles Framework" category.
+  * Kaolin (KAO) inside [https://issues.apache.org/struts/ Struts JIRA instance], under the
"Tiles Framework" category.
  
  === Initial Committers ===
  

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@incubator.apache.org
For additional commands, e-mail: cvs-help@incubator.apache.org


Mime
View raw message