You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cayenne.apache.org by Andrus Adamchik <an...@objectstyle.org> on 2006/04/29 15:00:27 UTC
Maven Site? [Was: Free Maven 2 Book]
Since we now can migrate the web site to Apache, maybe we should
investigate what it takes to build a maven site. The requirements to
the site would be:
* Preserve the current Cayenne skin
* Include doc sections for different releases.
Any volunteers to look into that?
FYI, the current web site sources are separate from the main source
tree in CVS:
http://cvs.sourceforge.net/viewcvs.py/cayenne/cayenne-site/
Andrus
On Apr 28, 2006, at 2:54 PM, Kevin Menard wrote:
> You guys probably already saw this, but if not, I'm including the
> TSS link:
>
> http://www.theserverside.com/news/thread.tss?thread_id=40126
>
> I've only read through the first chapter, so I can't comment much
> on its utility yet. I can say that it looks like the book was not
> edited all that well and that they make some rather large,
> unsubstantiated claims. If you can get past these things though,
> it looks to be a fairly easy read that may be useful to those of us
> just getting introduced to Maven.
>
> --
> Kevin
Re: Maven Site? [Was: Free Maven 2 Book]
Posted by Andrus Adamchik <an...@objectstyle.org>.
On May 1, 2006, at 10:52 PM, Jean T. Anderson wrote:
> well, I offered to help out with logistics. Once you have the built
> pages in svn, let me know if you need any help with that first
> checkout.
> --You have the karma on people.apache.org, and already tested that
> with
> the .htaccess, so you should be set.
Ok, thanks. I guess we are all set with that - we've already made the
first checkout :-)
Andrus
Re: Maven Site? [Was: Free Maven 2 Book]
Posted by "Jean T. Anderson" <jt...@bristowhill.com>.
Andrus Adamchik wrote:
> Actually I already started down this path some time ago after studying
> the Incubator docs - I checked in a redirecting .htaccess to subversion
> and checked it out on the server (so now http://
> incubator.apache.org/cayenne/ is a working url).
>
> I guess the next step would be organizing those few Anakia-built pages
> that make up the static site in a Maven project and moving them to SVN.
> I don't see a problem checking in the generated pages to SVN - makes
> deployment easier.
>
> So Bill or Jean, whoever has time to do that, please go ahead.
well, I offered to help out with logistics. Once you have the built
pages in svn, let me know if you need any help with that first checkout.
--You have the karma on people.apache.org, and already tested that with
the .htaccess, so you should be set.
> BTW, there is one "dynamic" piece - the mailing list archive. The
> archive is generated by hypermail and message counters are reset by a
> Perl script that receives the archive emails. I know all Apache
> projects use a separate archive (and new Cayenne lists are archived
> there as well), so I guess we can keep archives on ObjectStyle.
These ASF archives are set up:
http://mail-archives.apache.org/mod_mbox/incubator-cayenne-commits/
http://mail-archives.apache.org/mod_mbox/incubator-cayenne-dev/
http://mail-archives.apache.org/mod_mbox/incubator-cayenne-user/
-jean
<snip>
Re: Maven Site? [Was: Free Maven 2 Book]
Posted by Andrus Adamchik <an...@objectstyle.org>.
Actually I already started down this path some time ago after
studying the Incubator docs - I checked in a redirecting .htaccess to
subversion and checked it out on the server (so now http://
incubator.apache.org/cayenne/ is a working url).
I guess the next step would be organizing those few Anakia-built
pages that make up the static site in a Maven project and moving them
to SVN. I don't see a problem checking in the generated pages to SVN
- makes deployment easier.
So Bill or Jean, whoever has time to do that, please go ahead.
BTW, there is one "dynamic" piece - the mailing list archive. The
archive is generated by hypermail and message counters are reset by a
Perl script that receives the archive emails. I know all Apache
projects use a separate archive (and new Cayenne lists are archived
there as well), so I guess we can keep archives on ObjectStyle.
Andrus
On May 1, 2006, at 7:32 PM, Jean T. Anderson wrote:
> I can help with logistical stuff on the people.apache.org end.
>
> Typically, pages are composed using whatever the project desires, and
> built pages get checked into subversion. An 'svn checkout' on
> people.apache.org 'publishes' the web site (and 'svn up' publishes any
> updates).
>
> At first it struck me as kind of weird that anyone would check built
> pages into subversion. The rationale is if the machine hosting the web
> server dies, a replacement can be brought it, then infra can republish
> project web sites with series of 'svn co'.
>
> That much said, not all projects check in built pages. One example is
> the db project site, which gets published via a "maven site:deploy".
>
> -jean
>
>
> Andrus Adamchik wrote:
>> Since we now can migrate the web site to Apache, maybe we should
>> investigate what it takes to build a maven site. The requirements to
>> the site would be:
>>
>> * Preserve the current Cayenne skin
>> * Include doc sections for different releases.
>>
>> Any volunteers to look into that?
>>
>> FYI, the current web site sources are separate from the main source
>> tree in CVS:
>>
>> http://cvs.sourceforge.net/viewcvs.py/cayenne/cayenne-site/
>>
>> Andrus
>>
>>
>> On Apr 28, 2006, at 2:54 PM, Kevin Menard wrote:
>>
>>> You guys probably already saw this, but if not, I'm including
>>> the TSS
>>> link:
>>>
>>> http://www.theserverside.com/news/thread.tss?thread_id=40126
>>>
>>> I've only read through the first chapter, so I can't comment
>>> much on
>>> its utility yet. I can say that it looks like the book was not
>>> edited all that well and that they make some rather large,
>>> unsubstantiated claims. If you can get past these things
>>> though, it
>>> looks to be a fairly easy read that may be useful to those of us
>>> just
>>> getting introduced to Maven.
>>>
>>> --
>>> Kevin
Re: Maven Site? [Was: Free Maven 2 Book]
Posted by "Jean T. Anderson" <jt...@bristowhill.com>.
I can help with logistical stuff on the people.apache.org end.
Typically, pages are composed using whatever the project desires, and
built pages get checked into subversion. An 'svn checkout' on
people.apache.org 'publishes' the web site (and 'svn up' publishes any
updates).
At first it struck me as kind of weird that anyone would check built
pages into subversion. The rationale is if the machine hosting the web
server dies, a replacement can be brought it, then infra can republish
project web sites with series of 'svn co'.
That much said, not all projects check in built pages. One example is
the db project site, which gets published via a "maven site:deploy".
-jean
Andrus Adamchik wrote:
> Since we now can migrate the web site to Apache, maybe we should
> investigate what it takes to build a maven site. The requirements to
> the site would be:
>
> * Preserve the current Cayenne skin
> * Include doc sections for different releases.
>
> Any volunteers to look into that?
>
> FYI, the current web site sources are separate from the main source
> tree in CVS:
>
> http://cvs.sourceforge.net/viewcvs.py/cayenne/cayenne-site/
>
> Andrus
>
>
> On Apr 28, 2006, at 2:54 PM, Kevin Menard wrote:
>
>> You guys probably already saw this, but if not, I'm including the TSS
>> link:
>>
>> http://www.theserverside.com/news/thread.tss?thread_id=40126
>>
>> I've only read through the first chapter, so I can't comment much on
>> its utility yet. I can say that it looks like the book was not
>> edited all that well and that they make some rather large,
>> unsubstantiated claims. If you can get past these things though, it
>> looks to be a fairly easy read that may be useful to those of us just
>> getting introduced to Maven.
>>
>> --
>> Kevin
>
>
Re: Maven Site? [Was: Free Maven 2 Book]
Posted by Andrus Adamchik <an...@objectstyle.org>.
Great! I figured you and Jeff are very busy now.
BTW, I have an almost working example of Cayenne with JPA annotations
[1]. I integrated a simple CGlib enhancer using Java instrumentation
API, so you can run the example like this:
# java -javaagent:/path/to/cayenne-jpa-3.0-incubating-SNAPSHOT.jar \
org.apache.cayenne.jpa.example.Main
I borrowed DB schema from 3t-example elsewhere in CVS (need to add
automatic schema load and maybe use Derby to make it self-contained).
The example uses annotated POJOs - no special superclass or XML
mapping! Although I still need to finish some enhancer leftovers.
So looks like we can demo something @JavaOne (by "we" I mean those
who will be there... I won't). Also I haven't heard from David
Blevins (OpenEJB/Geronimo) lately - he was going to try it with
OpenEJB. I'll ping him once I have the standalone example in a good
shape.
[1] http://svn.apache.org/repos/asf/incubator/cayenne/jpa/trunk/
Andrus
On May 1, 2006, at 3:36 PM, Bill Dudney wrote:
> I would love to help with this!
>
> I'm really swamped in my day job though so I've not been able to
> get to the JPA stuff that I was hoping to get to. I am hoping by
> JavaOne my time will be a bit more my own though so I'm happy to
> attack this first before returning to the JPA work.
>
> TTFN,
>
> Bill Dudney
> MyFaces - http://myfaces.apache.org
> Cayenne - http://incubator.apache.org/projects/cayenne.html
>
>
Re: Maven Site? [Was: Free Maven 2 Book]
Posted by Bill Dudney <bd...@apache.org>.
I would love to help with this!
I'm really swamped in my day job though so I've not been able to get
to the JPA stuff that I was hoping to get to. I am hoping by JavaOne
my time will be a bit more my own though so I'm happy to attack this
first before returning to the JPA work.
TTFN,
Bill Dudney
MyFaces - http://myfaces.apache.org
Cayenne - http://incubator.apache.org/projects/cayenne.html
On Apr 29, 2006, at 7:00 AM, Andrus Adamchik wrote:
> Since we now can migrate the web site to Apache, maybe we should
> investigate what it takes to build a maven site. The requirements
> to the site would be:
>
> * Preserve the current Cayenne skin
> * Include doc sections for different releases.
>
> Any volunteers to look into that?
>
> FYI, the current web site sources are separate from the main source
> tree in CVS:
>
> http://cvs.sourceforge.net/viewcvs.py/cayenne/cayenne-site/
>
> Andrus
>
>
> On Apr 28, 2006, at 2:54 PM, Kevin Menard wrote:
>
>> You guys probably already saw this, but if not, I'm including the
>> TSS link:
>>
>> http://www.theserverside.com/news/thread.tss?thread_id=40126
>>
>> I've only read through the first chapter, so I can't comment much
>> on its utility yet. I can say that it looks like the book was not
>> edited all that well and that they make some rather large,
>> unsubstantiated claims. If you can get past these things though,
>> it looks to be a fairly easy read that may be useful to those of
>> us just getting introduced to Maven.
>>
>> --
>> Kevin
>