<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Hi, Emeric!</div><div><br></div><div>I'm glad that you find JBoss DNA interesting - that's the main thing we're trying to do</div><div><br></div><div>Running the examples is an excellent place to start, but that probably won't take too long to do - they're pretty simple. You're idea of trying different connectors is an excellent one, and using the JPA connector to access a Derby database would be an excellent starting point. With this connector, you'll be able to put any content into the repository to have it stored in Derby. I'm not aware of anyone trying Derby, but our JPA connector uses Hibernate, and although Derby is technically not a supported database for Hibernate, it apparently works (see <a href="https://www.hibernate.org/80.html)">https://www.hibernate.org/80.html)</a>. One of the most challenging aspects here is going to be getting the configuration settings right (for the Derby repository source), and debugging any JPA/Hibernate/Derby issues (should there be any). If you do run into problems, I might suggest looking at some of the JPA connector's unit tests (in the "extensions/dna-connector-store-jpa" project) that currently run with HSQLDB and try getting those to run with Derby instead. </div><div><br></div><div>I'd also suggest reading the whole Reference Guide, especially Parts I, II, and III. These cover how to set up your development environment, how we develop and track what we're working on, how DNA connectors and sequencers work, how the internal graph API works, and how to use/configure the JCR implementation. The Subversion URLs are covered in Part I and are also described on one of the project pages (<a href="http://www.jboss.org/dna/subversion.html">http://www.jboss.org/dna/subversion.html</a>). Many of us also hang out in IRC (see <a href="http://www.jboss.org/dna/irc.html)">http://www.jboss.org/dna/irc.html</a>), and just logging in and following along is probably the best way to get to know us - but please feel free to jump in to any of the conversations. The activity varies - sometimes we're very chatty, and other times the room is fairly quiet.</div><div><br></div><div>The community is actually spread around the world. Dan (danflo), Johnny (jpav), Brian (BCar), and I (rhauch) are in the US; Serge (spagop) is in Germany; Stephano (maeste) is in Italy; Feu is in Brazil; and several others are spread around as well. Most of us are committers and a couple are users, but we absolutely welcome anyone and everyone interested in using or helping to advance JBoss DNA.</div><div><br></div><div>We're currently working on the 0.6 release, which is focusing on search/query and moving closer to JCR compliance. There are also a couple of major issues and infrastructure improvements that we're working on at the moment. For more detail, see see our JIRA roadmap at <a href="https://jira.jboss.org/jira/secure/IssueNavigator.jspa?reset=true&mode=hide&sorter/order=DESC&sorter/field=priority&resolution=-1&pid=12310520&fixfor=12313589)">https://jira.jboss.org/jira/secure/IssueNavigator.jspa?reset=true&mode=hide&sorter/order=DESC&sorter/field=priority&resolution=-1&pid=12310520&fixfor=12313589</a>. Again, how we use JIRA is covered in Part I of the Reference Guide.</div><div><br></div><div>If you're interested in becoming a committer, there are a couple of ways you can go. First of all, get the source from SVN, set up your development environment, and get everything building. Writing a custom connector or sequencer is often a good starting point, and if this interests you then look at some of the existing connectors/sequencers. Alternatively, look for some of the more trivial/simple defects/issues in JIRA, and try tackling them and uploading a patch to the JIRA issue. If this is interesting, let us know as we can probably help find some issues that may be appropriate.</div><div><br></div><div>I hope this gives you a good start. Please just ask if and when you want more information or help or guidance. I'd suggest IRC, but this mailing list is also a great way to ask a question.</div><div><br></div><div>Best regards,</div><div><br></div><div>Randall Hauch</div><div>Project Lead, JBoss DNA</div><div><br></div><div><div>On Jun 23, 2009, at 3:08 AM, Emeric Kwemou wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"> <div> <!-- Converted from text/rtf format --><p><font size="2" face="Arial">Hello all,</font> <br><font size="2" face="Arial">My name ist Emeric Kwemou and I am actually working as Software Developer in Karlsruhe (Germany).</font> <br><font size="2" face="Arial">I was looking for JCR implementations and discovered your current work and would like to thank you for this great concept (connectors and sequencers) and architecture.</font></p><p><font size="2" face="Arial">It is of my interrest to contribute to the success of this project.</font> <br><font size="2" face="Arial">I read the 'getting started' guide and part of the Reference Guide (R0.5).</font> <br><font size="2" face="Arial">For the beginning i can spend up to 8 hour per week for the project and may be more in the future.</font> <br><font size="2" face="Arial">I would like to start by contibuting to the 'getting started' guide so i also can learn more about Jboss DNA.</font> <br><font size="2" face="Arial">My proposition is to start by programming a repository based on an apache derby database and accessed using a JDBC connector, and then a JPA connector.</font></p><p><font size="2" face="Arial">Please let me know if this is the rigth way to start or propose me something else.</font> <br><font size="2" face="Arial">Concerning my background, i have 3 years experience programming server side applications using J2EE.</font> <br><font size="2" face="Arial">I also have a (old) blog where i may talk about my work on Jboss DNA (</font><a href="http://weblogs.java.net/blog/emeric/"><u><font color="#0000FF" size="2" face="Arial">http://weblogs.java.net/blog/emeric/</font></u></a><font size="2" face="Arial">).</font> <br><font size="2" face="Arial">Please just intoduce me to your team: what do i need? what are the common errors? coding guideline/convention/developper tools? subversion user loggin? How do you communicate?</font></p><p><font size="2" face="Arial">Who assign the tasks? Etc…</font> </p><p><font size="2" face="Arial">Best regards</font> <br><font size="2" face="Arial"> --</font> <br><font size="2" face="Arial">Emeric Kwemou</font> <br><font size="2" face="Arial">- Software Developer -</font> </p><p><font size="2" face="Courier New">ISB AG</font> <br><font size="2" face="Courier New">Zur Gießerei 24</font> <br><font size="2" face="Courier New">76227 Karlsruhe</font> <br><font size="2" face="Courier New">Deutschland</font> <br><font size="2" face="Arial"> </font> <br><font size="2" face="Arial">Fon +49 (0) 721 / 8 28 00 - 00</font> <br><font size="2" face="Arial">Fax +49 (0) 721 / 8 28 00 - 82</font> <br><font size="2" face="Arial">E-Mail: <a href="mailto:emeric.kwemou@isb-ag.de">emeric.kwemou@isb-ag.de</a></font> <br><font size="2" face="Arial">Internet: </font><a href="http://www.isb-ag.de/"><u><font color="#0000FF" size="2" face="Arial">http://www.isb-ag.de/</font></u></a> </p><p><font size="2" face="Arial">Aufsichtsratsvorsitzender: Michael Krings</font> <br><font size="2" face="Arial">Vorstand: Gabor Friedrich (Vorsitzender), Ralf Schneider</font> </p><p><font size="2" face="Arial">Sitz der Gesellschaft: Karlsruhe</font> <br><font size="2" face="Arial">Registergericht: Mannheim HRB 109142 </font> </p> </div> _______________________________________________<br>dna-dev mailing list<br><a href="mailto:dna-dev@lists.jboss.org">dna-dev@lists.jboss.org</a><br><a href="https://lists.jboss.org/mailman/listinfo/dna-dev">https://lists.jboss.org/mailman/listinfo/dna-dev</a><br></blockquote></div><br></body></html>