You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lenya.apache.org by Andreas Hartmann <an...@apache.org> on 2007/04/27 12:37:47 UTC
[HeadsUp] JCR mapping code moving from Graffito to Jackrabbit
Hi Lenya devs,
just a heads-up: The JCR mapping code is being moved from
Graffito to Jackrabbit:
http://www.nabble.com/forum/ViewPost.jtp?post=10136772&framed=y
Maybe the move is not the important aspect here, but the fact
that quite a lot of people are interested in such a mapping layer.
I still think that Lenya won't get more acceptance in enterprise
level environments without a performant, transactional repository.
The JCR mapping could certainly help to base Lenya on JCR.
-- Andreas
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org
Re: [HeadsUp] JCR mapping code moving from Graffito to Jackrabbit
Posted by Joern Nettingsmeier <ne...@folkwang-hochschule.de>.
Michael Ralston wrote:
> I don't think I'll make it to Zurich. Hopefully before then I can
> contribute my code and show someone else how it works.
>
> Joern, you seem the most interested, would you like me to send you a
> zip to take a look at?
sure. problem is: i suck at java programming: when i read code, my lips
move. it's likely i won't get the big picture... i would first need to
read some basics about EJB anyways.
> The biggest thing holding up my submission is figuring out how to
> actually do it, i've split src/java into src/common and src/java. I've
> made src/ejb and src/modules/ejbac and src/modules/ejbsource. Also
> patched a bunch of interfaces.
i would be interested in seeing your data structures (maybe compared to
lenya equivalents). and it will certainly be helpful to see which lenya
interfaces you needed to modify (there's probably lessons to be learned
even if EJB does not make it into lenya).
--
jörn nettingsmeier
home://germany/45128 essen/lortzingstr. 11/
http://spunk.dnsalias.org
phone://+49/201/491621
Kurt is up in Heaven now.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org
Re: [HeadsUp] JCR mapping code moving from Graffito to Jackrabbit
Posted by Jörn Nettingsmeier <ne...@apache.org>.
Michael Ralston wrote:
> I don't think I'll make it to Zurich. Hopefully before then I can
> contribute my code and show someone else how it works.
>
> Joern, you seem the most interested, would you like me to send you a
> zip to take a look at?
>
> The biggest thing holding up my submission is figuring out how to
> actually do it, i've split src/java into src/common and src/java. I've
> made src/ejb and src/modules/ejbac and src/modules/ejbsource. Also
> patched a bunch of interfaces.
>
> I'm open to suggestions...
can you zip or tar me an svn diff against trunk and mail it to me
privately? i will then create a sandbox svn branch where we can play
with your stuff...
thanks,
jörn
--
Jörn Nettingsmeier
Kurt is up in heaven now.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org
Re: code contributions (was Re: [HeadsUp] JCR mapping code moving
from Graffito to Jackrabbit)
Posted by Andreas Hartmann <an...@apache.org>.
Michael Ralston schrieb:
> I've been using my own subversion server, with svn:externals pointing
> back to the apache svn server for things I haven't changed. So the
> directories which I have changed are being fetched from my svn server,
> and the directories I haven't changed are being fetched from the
> apache svn server.
>
> I guess the easiest way would be to remove all the .svn directories
BTW, that's easier with "svn export".
-- Andreas
> from the code downloaded from my server, then zip it.
>
> MR
>
> On 4/30/07, Thorsten Scherler <th...@apache.org> wrote:
>> On Sun, 2007-04-29 at 15:51 +1000, Michael Ralston wrote:
>> > how would you suggest i create a patch which divides the src/java
>> > directory into two different directories?
>>
>> If both directories contains sources that have been before in one
>> directory then with "svn mv old new".
>>
>> > (one which contains cocoon
>> > independant interfaces/classes and the other which contains cocoon
>> > dependant)
>> >
>>
>> If the POJO are new then use "svn add pojo".
>>
>> This assumes that you are using svn.
>>
>> Then you can create the diff as usual with "svn diff > ejb.patch".
>>
>> Otherwise (if you do not use svn) zip the sources/jars that are new and
>> attach them to a new issue.
>>
>> TIA.
>>
>> This way the whole community can review your really interesting work.
>>
>> salu2
>> --
>> Thorsten Scherler thorsten.at.apache.org
>> Open Source Java consulting, training and solutions
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
>> For additional commands, e-mail: dev-help@lenya.apache.org
>>
>>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org
Re: code contributions (was Re: [HeadsUp] JCR mapping code moving from Graffito to Jackrabbit)
Posted by Michael Ralston <mi...@ralston.id.au>.
I've been using my own subversion server, with svn:externals pointing
back to the apache svn server for things I haven't changed. So the
directories which I have changed are being fetched from my svn server,
and the directories I haven't changed are being fetched from the
apache svn server.
I guess the easiest way would be to remove all the .svn directories
from the code downloaded from my server, then zip it.
MR
On 4/30/07, Thorsten Scherler <th...@apache.org> wrote:
> On Sun, 2007-04-29 at 15:51 +1000, Michael Ralston wrote:
> > how would you suggest i create a patch which divides the src/java
> > directory into two different directories?
>
> If both directories contains sources that have been before in one
> directory then with "svn mv old new".
>
> > (one which contains cocoon
> > independant interfaces/classes and the other which contains cocoon
> > dependant)
> >
>
> If the POJO are new then use "svn add pojo".
>
> This assumes that you are using svn.
>
> Then you can create the diff as usual with "svn diff > ejb.patch".
>
> Otherwise (if you do not use svn) zip the sources/jars that are new and
> attach them to a new issue.
>
> TIA.
>
> This way the whole community can review your really interesting work.
>
> salu2
> --
> Thorsten Scherler thorsten.at.apache.org
> Open Source Java consulting, training and solutions
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
> For additional commands, e-mail: dev-help@lenya.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org
Re: code contributions (was Re: [HeadsUp] JCR mapping code moving
from Graffito to Jackrabbit)
Posted by Thorsten Scherler <th...@apache.org>.
On Sun, 2007-04-29 at 15:51 +1000, Michael Ralston wrote:
> how would you suggest i create a patch which divides the src/java
> directory into two different directories?
If both directories contains sources that have been before in one
directory then with "svn mv old new".
> (one which contains cocoon
> independant interfaces/classes and the other which contains cocoon
> dependant)
>
If the POJO are new then use "svn add pojo".
This assumes that you are using svn.
Then you can create the diff as usual with "svn diff > ejb.patch".
Otherwise (if you do not use svn) zip the sources/jars that are new and
attach them to a new issue.
TIA.
This way the whole community can review your really interesting work.
salu2
--
Thorsten Scherler thorsten.at.apache.org
Open Source Java consulting, training and solutions
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org
Re: code contributions (was Re: [HeadsUp] JCR mapping code moving from Graffito to Jackrabbit)
Posted by Michael Ralston <mi...@kcms.com.au>.
how would you suggest i create a patch which divides the src/java
directory into two different directories? (one which contains cocoon
independant interfaces/classes and the other which contains cocoon
dependant)
MR
On 4/28/07, Thorsten Scherler <th...@apache.org> wrote:
> On Fri, 2007-04-27 at 22:11 +1000, Michael Ralston wrote:
> > I don't think I'll make it to Zurich. Hopefully before then I can
> > contribute my code and show someone else how it works.
> >
> > Joern, you seem the most interested, would you like me to send you a
> > zip to take a look at?
>
> Please, Micheal see
> http://lenya.apache.org/community/index.html#Contribute+code
> "...You can contribute code as patch via our Bug tracker."
>
> I may have a spare moment to review your work, but if you send it to
> Jörn directly I do not have a chance. If you attach it to the bugzilla
> like I asked you a couple of time the whole lenya community can review
> the work and get new ideas.
>
> Please, it is important that we use the issue tracker only for all
> contributions.
>
> salu2
> --
> Thorsten Scherler thorsten.at.apache.org
> Open Source Java consulting, training and solutions
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
> For additional commands, e-mail: dev-help@lenya.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org
code contributions (was Re: [HeadsUp] JCR mapping code moving from
Graffito to Jackrabbit)
Posted by Thorsten Scherler <th...@apache.org>.
On Fri, 2007-04-27 at 22:11 +1000, Michael Ralston wrote:
> I don't think I'll make it to Zurich. Hopefully before then I can
> contribute my code and show someone else how it works.
>
> Joern, you seem the most interested, would you like me to send you a
> zip to take a look at?
Please, Micheal see
http://lenya.apache.org/community/index.html#Contribute+code
"...You can contribute code as patch via our Bug tracker."
I may have a spare moment to review your work, but if you send it to
Jörn directly I do not have a chance. If you attach it to the bugzilla
like I asked you a couple of time the whole lenya community can review
the work and get new ideas.
Please, it is important that we use the issue tracker only for all
contributions.
salu2
--
Thorsten Scherler thorsten.at.apache.org
Open Source Java consulting, training and solutions
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org
Re: [HeadsUp] JCR mapping code moving from Graffito to Jackrabbit
Posted by Michael Ralston <mi...@ralston.id.au>.
I don't think I'll make it to Zurich. Hopefully before then I can
contribute my code and show someone else how it works.
Joern, you seem the most interested, would you like me to send you a
zip to take a look at?
The biggest thing holding up my submission is figuring out how to
actually do it, i've split src/java into src/common and src/java. I've
made src/ejb and src/modules/ejbac and src/modules/ejbsource. Also
patched a bunch of interfaces.
I'm open to suggestions...
MR
On 4/27/07, Joern Nettingsmeier <ne...@folkwang-hochschule.de> wrote:
> Andreas Hartmann wrote:
> > Hi Lenya devs,
> >
> > just a heads-up: The JCR mapping code is being moved from
> > Graffito to Jackrabbit:
> >
> > http://www.nabble.com/forum/ViewPost.jtp?post=10136772&framed=y
> >
> > Maybe the move is not the important aspect here, but the fact
> > that quite a lot of people are interested in such a mapping layer.
> >
> > I still think that Lenya won't get more acceptance in enterprise
> > level environments without a performant, transactional repository.
> > The JCR mapping could certainly help to base Lenya on JCR.
>
> +10 for an enterprise-grade backend. i'm not familiar with JCR at all,
> but i have experimented some with eXist (an XML database) as a possible
> lenya backend and have created a prototype that relied on eXist for
> storage of data-centric xml. i love that approach, because you interact
> with the db just like you would with a plain xml file (xpath/xquery),
> which i think is more user-appealing than a java API, and the database
> magic makes it reasonably fast (though orders of magnitude slower than
> an rdbms), and caching can do the rest.
>
> i've spoken to some JCR fans at cocoongt 06, and some stuff sounded
> cool, but they had to admit that any existing xpath/xquery interfaces
> are quite rudimentary...
>
> perhaps we could dedicate a few hours of the hackthon to a discussion
> about possible backends? i'd be willing to give a short presentation
> about eXist, and i would appreciate if andreas could give an overview of
> our existing system and of JCR. michael r., will you make it to zurich?
> i'd love to hear a first-hand primer of what EJB could do for us...
>
> if you think that makes sense, we could videotape the presetations, so
> that all list members can benefit from them...
>
>
> --
> jörn nettingsmeier
>
> home://germany/45128 essen/lortzingstr. 11/
> http://spunk.dnsalias.org
> phone://+49/201/491621
>
> Kurt is up in Heaven now.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
> For additional commands, e-mail: dev-help@lenya.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org
Re: [HeadsUp] JCR mapping code moving from Graffito to Jackrabbit
Posted by Joern Nettingsmeier <ne...@folkwang-hochschule.de>.
Andreas Hartmann wrote:
> Hi Lenya devs,
>
> just a heads-up: The JCR mapping code is being moved from
> Graffito to Jackrabbit:
>
> http://www.nabble.com/forum/ViewPost.jtp?post=10136772&framed=y
>
> Maybe the move is not the important aspect here, but the fact
> that quite a lot of people are interested in such a mapping layer.
>
> I still think that Lenya won't get more acceptance in enterprise
> level environments without a performant, transactional repository.
> The JCR mapping could certainly help to base Lenya on JCR.
+10 for an enterprise-grade backend. i'm not familiar with JCR at all,
but i have experimented some with eXist (an XML database) as a possible
lenya backend and have created a prototype that relied on eXist for
storage of data-centric xml. i love that approach, because you interact
with the db just like you would with a plain xml file (xpath/xquery),
which i think is more user-appealing than a java API, and the database
magic makes it reasonably fast (though orders of magnitude slower than
an rdbms), and caching can do the rest.
i've spoken to some JCR fans at cocoongt 06, and some stuff sounded
cool, but they had to admit that any existing xpath/xquery interfaces
are quite rudimentary...
perhaps we could dedicate a few hours of the hackthon to a discussion
about possible backends? i'd be willing to give a short presentation
about eXist, and i would appreciate if andreas could give an overview of
our existing system and of JCR. michael r., will you make it to zurich?
i'd love to hear a first-hand primer of what EJB could do for us...
if you think that makes sense, we could videotape the presetations, so
that all list members can benefit from them...
--
jörn nettingsmeier
home://germany/45128 essen/lortzingstr. 11/
http://spunk.dnsalias.org
phone://+49/201/491621
Kurt is up in Heaven now.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org