+1 (non-binding). Colm.
On Tue, Feb 7, 2012 at 10:04 AM, Olivier Lamy <ol...@apache.org> wrote: > +1 (binding) > > 2012/2/7 Simone Tripodi <simonetrip...@apache.org>: >> Hi all ASF mates, >> I'm writing to submit a new incubator proposal, Apache Syncope. >> Follows below the proposal; this vote will be open for 72 hours and >> will be closed on February 10th (Fri) at 9:00 am CET. >> Many thanks in advance to everyone will take pat to the review and vote! >> Have a nice weekend, >> Simo >> >> http://people.apache.org/~simonetripodi/ >> http://simonetripodi.livejournal.com/ >> http://twitter.com/simonetripodi >> http://www.99soft.org/ >> >> >> = Apache Syncope = >> >> >> == Abstract == >> The following proposal is about Apache Syncope, an Open Source system >> for managing identities in enterprise environments, implemented in JEE >> technology. >> >> >> == Proposal == >> >> Identity management (or IdM) represents the joint result of business >> process and IT to manage user data on systems and applications. IdM >> involves considering user attributes, roles, resources and >> entitlements in trying to give a decent answer to the question bumping >> at every time in IT administrators' mind: "Who has access to What, >> When, How, and Why?" >> >> The goal for Syncope is to become reference implementation for Open >> Source Identity Management, a middleware area in which there are very >> few and not yet mature Open Source solutions available. >> >> >> === Current Features === >> 1. Identity and Role Administration >> 1. Password management and Self-Service Operations >> 1. Configurable Password encryption >> 1. Attribute validators (Reg-Exp based and custom) >> 1. Account Policy management >> 1. Password Policy management >> 1. Role-based provisioning >> 1. Approval and Request Management >> 1. End-User Request Management >> 1. Approval workflow >> 1. Workflow event notification >> 1. Domain Integration >> 1. Highly configurable communication with external resources >> 1. Identity propagation towards external resources >> 1. Identity synchronization from external resources (!ActiveSync) >> 1. Synchronization Policy Management >> 1. System Administration >> 1. RESTFul interface >> 1. Web-based AJAX administration console >> 1. Role-based administration >> 1. Attribute schema, Derived attribute schema and Virtual Attribute >> schema management >> 1. Role tree management >> 1. Schedulable Task execution >> >> >> == Background == >> Syncope IdM is today an Open Source project with some experience >> (inception is dated about beginning of 2010), some releases[1] and >> some significant deployments[2], mainly in Italy and the Netherlands, >> already licensed under the Apache License 2.0. >> >> A defined roadmap[3] is also available. >> >> >> == Rationale == >> >> Identity Management is a middleware area in which only proprietary >> vendors (like as Sun Microsystems, Oracle, Novell, IBM and others) >> used to be able to provide organizations with adequate tools. Such >> proprietary tools were also very often built to deal with widespread >> adopted FOSS enterprise systems like as LDAP servers (OpenLDAP, >> OpenDS), DBMS (MySQL, PostgreSQL) and webservices. >> >> Moreover, the considerably high license cost of these products acts as >> a barrier for small or no-profit organizations that would instead >> benefit from applying identity management in their infrastructure. >> >> >> = Current Status = >> >> == Meritocracy == >> As some of the initial project members are existing ASF committers, we >> recognize the desirability of running the project as a meritocracy. >> We are eager to engage other members of the community and operate to >> the standard of meritocracy that Apache emphasizes; we believe this is >> the most effective method of growing our community and enabling >> widespread adoption. >> >> == Core Developers == >> In alphabetical order: >> >> * Dino Anzellotti <dino.anzellotti at gmail dot com> >> * Francesco Chicchiriccò <ilgrosso at apache dot org> >> * Marco Di Sabatino Di Diodoro <mdisabatinodidiodoro at gmail dot com> >> * Fabio Martelli <fabio.martelli at gmail dot com> >> * Rene Mulder <rene.mulder at gmail dot com> >> * Massimiliano Perrone <MassimilianoPerrone at gmail dot com> >> * Nicola Scendoni <scendoni at gmail dot com> >> * Simone Tripodi <simonetripodi at apache dot org> >> * Geert van der Ploeg <geertpl at gmail dot com> >> >> == Alignment == >> >> The purpose of the project is to develop and maintain Syncope >> implementation that can be used together with other Apache projects in >> order to build an effective identity management infrastructure. >> >> >> = Known Risks = >> >> == Orphaned Products == >> Syncope has already been deployed, mainly in Italy and the Netherlands >> - more details about such success stories[4] on Syncope website. >> >> In addition to core developers, some people offered their >> contributions by occasionally providing patches, finding and reporting >> bugs and writing documentation. >> >> >> == Inexperience with Open Source == >> All of the committers have experience working in one or more open >> source projects inside and outside ASF. >> >> >> == Homogeneous Developers == >> The list of initial committers are geographically distributed across >> the Europe with no one company being associated with a majority of the >> developers. Some of these initial developers are experienced Apache >> committers already and all are experienced with working in distributed >> development communities. >> >> >> == Reliance on Salaried Developers == >> To the best of our knowledge, Tirasa[5] is the only entity sponsoring >> Syncope development. >> >> >> == Relationships with Other Apache Products == >> Syncope fits naturally in the ASF because it naturally completes a >> whole set of ASF projects dedicated to enterprise environments like as >> Geronimo, Directory, CXF, ActiveMQ and so on. >> >> Moreover, Syncope could complete ASF coverage of middleware >> technologies by adding identity management to current ASF portfolio. >> >> >> == A Excessive Fascination with the Apache Brand == >> While the Apache Software Foundation would be a good home for the >> Syncope project, it already has some traction and it could live on its >> own - however we see reciprocal benefits for both the ASF and the >> project in adopting the brand to attract more people and enlarge users >> and developers communities. >> >> = Documentation = >> * The Syncope project page[6] >> * The Syncope project on Google Code[7] >> * The Syncope Wiki[8] >> * The public dev ML[9] >> * The public users ML[10] >> * The Syncope Issue Tracker[11] >> * The Syncope Continuous Integration system[12] >> >> = Initial Source = >> The intial source comprises code developed on Google Code[7] >> >> = Source and Intellectual Property Submission Plan = >> Source code will be moved from Google Code[7] space inside the SVN >> space of the podling. >> >> = External Dependencies = >> >> * Spring[13] - Apache License 2.0 >> * Apache OpenJPA[14] - Apache License 2.0 >> * Apache Bean Validation[15] - Apache License 2.0 >> * Apache Commons[16] - Apache License 2.0 >> * Activiti BPM[17] - Apache License 2.0 >> * AspectJ[18] - Eclipse Public License (Category B, used only in binary >> form) >> * Apache Wicket[19] - Apache License 2.0 >> * ConnId[20] - CDDL 1.0 (Category B, used only in binary form) >> * SLF4J[21] - MIT License (Category A) >> * Logback[22] - dual licensed under EPL v1.0 and LGPL 2.1 (Category >> B, but not really a dependency as it is astracted by the SLF4j facade) >> >> == Build/Test time dependencies == >> >> * Apache Maven[23] - Apache License 2.0 >> * JUnit[24] - CPL License v1.0 - (Category B, used only in binary form) >> * H2[25] - dual licensed under EPL v1.0 and MPL 1.1 (Category B, used >> only in binary form) >> * Cargo[26] - Apache License 2.0 >> * Apache Tomcat[27] - Apache License 2.0 >> * Apache DS[28] - Apache License 2.0 >> >> = Cryptography = >> The project does not handle cryptography in any way but standard >> mechanism available at JDK level. >> >> = Required Resources = >> * Mailing lists >> * syncope-private (with moderated subscriptions) >> * syncope-dev >> * syncope-user >> * syncope-commits >> * Subversion directory >> * https://svn.apache.org/repos/asf/incubator/syncope >> * Website >> * Wiki (Syncope) >> * Issue Tracking >> * JIRA (SYNCOPE) >> * Continuous Integration >> * Jenkins (Syncope) >> >> = Initial Committers = >> Names of initial committers - in alphabetical order - with current ASF >> status: >> >> * Dino Anzellotti <dino.anzellotti at gmail dot com> (ICLA Signed) >> * Francesco Chicchiriccò <ilgrosso at apache dot org> (PMC member) >> * Maurizio Cucchiara <mcucchiara at apache dot org> (PMC member) >> * Marco Di Sabatino Di Diodoro <mdisabatinodidiodoro at gmail dot >> com> (ICLA Signed) >> * Colm O Heigeartaigh <coheigea at apache dot org> (ASF Member) >> * Emmanuel Lecharny <elecharny at apache dot org> (ASF Member) >> * Fabio Martelli <fabio.martelli at gmail dot com> (ICLA Signed) >> * Rene Mulder <rene.mulder at gmail dot com> (ICLA Signed) >> * Massimiliano Perrone <!MassimilianoPerrone at gmail dot com> (ICLA Signed) >> * Nicola Scendoni <scendoni at gmail dot com> (ICLA Signed) >> * Simone Tripodi <simonetripodi at apache dot org> (ASF Member) >> * Geert van der Ploeg <geertpl at gmail dot com> (ICLA Signed) >> >> = Sponsors = >> == Champion == >> * Simone Tripodi <simonetripodi at apache dot org> >> >> == Nominated Mentors == >> * Colm O Heigeartaigh <coheigea at apache dot org> >> * Emmanuel Lecharny <elecharny at apache dot org> >> * Simone Tripodi <simonetripodi at apache dot org> >> >> == Sponsoring Entity == >> * The Apache Incubator >> >> = Other interested people (in alphabetical order) = >> * none >> >> [ 1] http://wiki.syncope-idm.org/index.php?title=Releases >> [ 2] http://www.syncope-idm.org/wordpress/?cat=12 >> [ 3] http://wiki.syncope-idm.org/index.php?title=Roadmap >> [ 4] http://www.syncope-idm.org/wordpress/?cat=12 >> [ 5] http://www.tirasa.net/ >> [ 6] http://www.syncope-idm.org/wordpress/ >> [ 7] http://code.google.com/p/syncope/ >> [ 8] http://wiki.syncope-idm.org/index.php >> [ 9] https://groups.google.com/group/syncope-dev >> [10] https://groups.google.com/group/syncope-dev >> [11] http://code.google.com/p/syncope/issues/list >> [12] http://jenkins.syncope-idm.org >> [13] http://www.springsource.org/ >> [14] http://openjpa.apache.org/ >> [15] http://incubator.apache.org/bval >> [16] http://commons.apache.org/ >> [17] http://www.activiti.org/ >> [18] http://www.eclipse.org/aspectj/ >> [19] http://wicket.apache.org/ >> [20] http://connid.googlecode.com/ >> [21] http://www.slf4j.org/ >> [22] http://logback.qos.ch/ >> [23] http://maven.apache.org/ >> [24] http://www.junit.org/ >> [25] http://www.h2database.com/ >> [26] http://cargo.codehaus.org/ >> [27] http://tomcat.apache.org/ >> [28] http://directory.apache.org/ >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org >> For additional commands, e-mail: general-h...@incubator.apache.org >> > > > > -- > Olivier Lamy > Talend: http://coders.talend.com > http://twitter.com/olamy | http://linkedin.com/in/olamy > > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > -- Colm O hEigeartaigh Talend Community Coder http://coders.talend.com --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org