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