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 2004/09/09 17:18:58 UTC
[Proposal] Repository directory for sample publications
Dear Lenya developers,
I propose to add a directory for sample publications to the
repository. The sample publications currently located at
src/webapp/lenya/pubs would be moved there, alongside with
additional sample publications.
Advantages:
- disentangling of core sources and sample publications
- better understanding of the core vs. publications concept
by new users
- downloading a pure (small) Lenya core possible
The repository layout could look like
/lenya
/trunk (current core dev version)
/samples (samples compatible with current core)
/branches
/BRANCH_* (branch)
/BRANCH_*_SAMPLES (samples compatible with branch *)
WDYT?
-- Andreas
---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-dev-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-dev-help@cocoon.apache.org
Re: [Proposal] Repository directory for sample publications
Posted by Andreas Hartmann <an...@apache.org>.
Michael Wechner wrote:
> Andreas Hartmann wrote:
>
>> Michael Wechner wrote:
>>
>>> Andreas Hartmann wrote:
>>>
>>>> Dear Lenya developers,
>>>>
>>>> I propose to add a directory for sample publications to the
>>>> repository. The sample publications currently located at
>>>> src/webapp/lenya/pubs would be moved there, alongside with
>>>> additional sample publications.
>>>
>>>
>>>
>>>
>>>
>>>
>>> well, the problem is that the publications can depend on the core.
>>
>>
>>
>> What do you mean with "depend"? (I think all publications
>> depend on the core ...)
>
>
>
> exactly. This means the publications depend on the version of the core
> (e.g. 1.2 or 1.4-dev)
>
> If a publication is using features from 1.4-dev then it will quite
> likely not work anymore with 1.2
See below.
-- Andreas
[...]
>>>> The repository layout could look like
>>>>
>>>> /lenya
>>>> /trunk (current core dev version)
>>>> /samples (samples compatible with current core)
>>>> /branches
>>>> /BRANCH_* (branch)
>>>> /BRANCH_*_SAMPLES (samples compatible with branch *)
>>>>
>>>>
>>>> WDYT?
>>>>
>>>> -- Andreas
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: lenya-dev-unsubscribe@cocoon.apache.org
>>>> For additional commands, e-mail: lenya-dev-help@cocoon.apache.org
>>>>
>>>>
>>>
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: lenya-dev-unsubscribe@cocoon.apache.org
>> For additional commands, e-mail: lenya-dev-help@cocoon.apache.org
>>
>>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-dev-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-dev-help@cocoon.apache.org
Re: [Proposal] Repository directory for sample publications
Posted by Jean Pierre LeJacq <jp...@quoininc.com>.
On Fri, 10 Sep 2004, Michael Wechner wrote:
> Andreas Hartmann wrote:
>
> > Michael Wechner wrote:
> >
> >> Andreas Hartmann wrote:
> >>
> >>> I propose to add a directory for sample publications to the
> >>> repository. The sample publications currently located at
> >>> src/webapp/lenya/pubs would be moved there, alongside with
> >>> additional sample publications.
> >>
> >>
> >> well, the problem is that the publications can depend on the core.
> >
> >
> > What do you mean with "depend"? (I think all publications
> > depend on the core ...)
>
>
> If a publication is using features from 1.4-dev then it will quite
> likely not work anymore with 1.2
This should not be a problem. I'm not quite sure how to do this
with SVN but with monotone we "associate" two modules so that the
appropriate versions of each as checked out as a whole. This is a
slightly more sophisticated approach to the cocoon's blocks.
Can a SVN guru comment?
--
JP
---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-dev-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-dev-help@cocoon.apache.org
Re: [Proposal] Repository directory for sample publications
Posted by Michael Wechner <mi...@wyona.com>.
Andreas Hartmann wrote:
> Michael Wechner wrote:
>
>> Andreas Hartmann wrote:
>>
>>> Dear Lenya developers,
>>>
>>> I propose to add a directory for sample publications to the
>>> repository. The sample publications currently located at
>>> src/webapp/lenya/pubs would be moved there, alongside with
>>> additional sample publications.
>>
>>
>>
>>
>>
>> well, the problem is that the publications can depend on the core.
>
>
> What do you mean with "depend"? (I think all publications
> depend on the core ...)
exactly. This means the publications depend on the version of the core
(e.g. 1.2 or 1.4-dev)
If a publication is using features from 1.4-dev then it will quite
likely not work anymore with 1.2
Michi
>
> -- Andreas
>
>> (wherease we have the version tag within the publication.xml)
>>
>> -0
>>
>> Michi
>>
>>>
>>> Advantages:
>>>
>>> - disentangling of core sources and sample publications
>>> - better understanding of the core vs. publications concept
>>> by new users
>>> - downloading a pure (small) Lenya core possible
>>>
>>>
>>> The repository layout could look like
>>>
>>> /lenya
>>> /trunk (current core dev version)
>>> /samples (samples compatible with current core)
>>> /branches
>>> /BRANCH_* (branch)
>>> /BRANCH_*_SAMPLES (samples compatible with branch *)
>>>
>>>
>>> WDYT?
>>>
>>> -- Andreas
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: lenya-dev-unsubscribe@cocoon.apache.org
>>> For additional commands, e-mail: lenya-dev-help@cocoon.apache.org
>>>
>>>
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: lenya-dev-unsubscribe@cocoon.apache.org
> For additional commands, e-mail: lenya-dev-help@cocoon.apache.org
>
>
--
Michael Wechner
Wyona Inc. - Open Source Content Management - Apache Lenya
http://www.wyona.com http://cocoon.apache.org/lenya/
michael.wechner@wyona.com michi@apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-dev-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-dev-help@cocoon.apache.org
Re: [Proposal] Repository directory for sample publications
Posted by Andreas Hartmann <an...@apache.org>.
Michael Wechner wrote:
> Andreas Hartmann wrote:
>
>> Dear Lenya developers,
>>
>> I propose to add a directory for sample publications to the
>> repository. The sample publications currently located at
>> src/webapp/lenya/pubs would be moved there, alongside with
>> additional sample publications.
>
>
>
>
> well, the problem is that the publications can depend on the core.
What do you mean with "depend"? (I think all publications
depend on the core ...)
-- Andreas
> (wherease we have the version tag within the publication.xml)
>
> -0
>
> Michi
>
>>
>> Advantages:
>>
>> - disentangling of core sources and sample publications
>> - better understanding of the core vs. publications concept
>> by new users
>> - downloading a pure (small) Lenya core possible
>>
>>
>> The repository layout could look like
>>
>> /lenya
>> /trunk (current core dev version)
>> /samples (samples compatible with current core)
>> /branches
>> /BRANCH_* (branch)
>> /BRANCH_*_SAMPLES (samples compatible with branch *)
>>
>>
>> WDYT?
>>
>> -- Andreas
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: lenya-dev-unsubscribe@cocoon.apache.org
>> For additional commands, e-mail: lenya-dev-help@cocoon.apache.org
>>
>>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-dev-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-dev-help@cocoon.apache.org
Re: [Proposal] Repository directory for sample publications
Posted by Michael Wechner <mi...@wyona.com>.
Andreas Hartmann wrote:
> Dear Lenya developers,
>
> I propose to add a directory for sample publications to the
> repository. The sample publications currently located at
> src/webapp/lenya/pubs would be moved there, alongside with
> additional sample publications.
well, the problem is that the publications can depend on the core.
(wherease we have the version tag within the publication.xml)
-0
Michi
>
> Advantages:
>
> - disentangling of core sources and sample publications
> - better understanding of the core vs. publications concept
> by new users
> - downloading a pure (small) Lenya core possible
>
>
> The repository layout could look like
>
> /lenya
> /trunk (current core dev version)
> /samples (samples compatible with current core)
> /branches
> /BRANCH_* (branch)
> /BRANCH_*_SAMPLES (samples compatible with branch *)
>
>
> WDYT?
>
> -- Andreas
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: lenya-dev-unsubscribe@cocoon.apache.org
> For additional commands, e-mail: lenya-dev-help@cocoon.apache.org
>
>
--
Michael Wechner
Wyona Inc. - Open Source Content Management - Apache Lenya
http://www.wyona.com http://cocoon.apache.org/lenya/
michael.wechner@wyona.com michi@apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-dev-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-dev-help@cocoon.apache.org
Re: [Proposal] Repository directory for sample publications
Posted by Jean Pierre LeJacq <jp...@quoininc.com>.
On Thu, 9 Sep 2004, Andreas Hartmann wrote:
> I propose to add a directory for sample publications to the
> repository. The sample publications currently located at
> src/webapp/lenya/pubs would be moved there, alongside with
> additional sample publications.
>
> Advantages:
>
> - disentangling of core sources and sample publications
> - better understanding of the core vs. publications concept
> by new users
> - downloading a pure (small) Lenya core possible
+1
This is a great idea. We're doing this already with the monotone
SCM. All our publication are based off a single template
publication from which we can propogated updates to all derived
publications.
--
JP
---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-dev-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-dev-help@cocoon.apache.org