You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by Lukasz Lenart <lu...@apache.org> on 2013/01/19 18:40:21 UTC

Removing old versions

Hi,

With migration to the new CMS all the subsites must be managed
manually by adding them via svn to production tree. There is a lot of
them [1]. As suggested by INFRA, it would be better to remove the old
version or to move them into one directory - previous or so. WDYT?

Few of them can be already removed like:
- /struts-1.2.x
- /struts-sandbox
- /struts2-archetype-blank
- /struts2-archetype-convention
- /struts2-archetype-dbportlet
- /struts2-archetype-plugin
- /struts2-archetype-portlet
- /struts2-archetype-starter
- /struts2
- /api

merge
- /style
- /stylesheets

[1] https://svn.apache.org/repos/asf/struts/site/trunk/content/resources/extpaths.txt


Regards
-- 
Łukasz
+ 48 606 323 122 http://www.lenart.org.pl/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: Removing old versions

Posted by Lukasz Lenart <lu...@apache.org>.
2013/2/1 Paul Benedict <pb...@apache.org>:
> Sounds good.

I've started importing the old subsites and also prepared struts2 to
use the new scm plugin - I would like to prepare a new release of S2
ASAP :-)


Regards
-- 
Łukasz
+ 48 606 323 122 http://www.lenart.org.pl/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: Removing old versions

Posted by Paul Benedict <pb...@apache.org>.
Sounds good.

On Fri, Feb 1, 2013 at 4:09 AM, Lukasz Lenart <lu...@apache.org>wrote:

> 2013/1/31 Paul Benedict <pb...@apache.org>:
> > Is there a space issue that infrastructure is complaining about?
>
> No, they say it will not scale very well - but I think the problem is
> with Svn which is used to support SvnPubSub as each file must be
> committed to svn first and then it's checked out on the webserver with
> additional svn specific files.
>
> Anyway I've proposed something like this:
> /release/1.2.x
> /release/1.3.x
> /release/2.0.x
> /release/2.1.x
> /release/2.2.x
> /release/2.3.x
>
> and development versions
> /dev/1.x
> /dev/2.x
>
> When new version of 2.3.x branch is going to be released, it will
> point to /release/2.3.x and so on. Users can always download packaged
> versions of older docs.
>
>
> Regards
> --
> Łukasz
> + 48 606 323 122 http://www.lenart.org.pl/
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
>
>

Re: Removing old versions

Posted by Lukasz Lenart <lu...@apache.org>.
2013/1/31 Paul Benedict <pb...@apache.org>:
> Is there a space issue that infrastructure is complaining about?

No, they say it will not scale very well - but I think the problem is
with Svn which is used to support SvnPubSub as each file must be
committed to svn first and then it's checked out on the webserver with
additional svn specific files.

Anyway I've proposed something like this:
/release/1.2.x
/release/1.3.x
/release/2.0.x
/release/2.1.x
/release/2.2.x
/release/2.3.x

and development versions
/dev/1.x
/dev/2.x

When new version of 2.3.x branch is going to be released, it will
point to /release/2.3.x and so on. Users can always download packaged
versions of older docs.


Regards
-- 
Łukasz
+ 48 606 323 122 http://www.lenart.org.pl/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: Removing old versions

Posted by Paul Benedict <pb...@apache.org>.
Is there a space issue that infrastructure is complaining about?

On Thu, Jan 31, 2013 at 2:14 AM, Lukasz Lenart <lu...@apache.org>wrote:

> 2013/1/31 Lukasz Lenart <lu...@apache.org>:
> > Another small issue :P
> >
> > I was planning to import all the old subsites but there is 4.5GB of
> > data and I got suggestion to remove some of them, remove JavaDocs and
> > so on.
> > The only idea I have right now is to just keep set of supported minor
> > versions, eg.:
> >
> > /1.x
> > /1.3.5
> > /1.3.8
> > /1.3.9
> > /1.3.10
> >
> > /2.3.1
> > /2.3.1.1
> > /2.3.1.2
> > /2.3.3
> > /2.3.4
> > /2.3.4.1
> > /2.3.7
> > /2.3.8
> > /2.x
>
> Or even less ~ 400MB
>
> /1.x
> /1.3.x (and redirect all the /1.3.x subsites to it)
> /2.x
> /2.3.x (and redirect all the /2.3.x subsites to it)
>
>
> Regards
> --
> Łukasz
> + 48 606 323 122 http://www.lenart.org.pl/
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
>
>

Re: Removing old versions

Posted by Lukasz Lenart <lu...@apache.org>.
2013/1/31 Lukasz Lenart <lu...@apache.org>:
> Another small issue :P
>
> I was planning to import all the old subsites but there is 4.5GB of
> data and I got suggestion to remove some of them, remove JavaDocs and
> so on.
> The only idea I have right now is to just keep set of supported minor
> versions, eg.:
>
> /1.x
> /1.3.5
> /1.3.8
> /1.3.9
> /1.3.10
>
> /2.3.1
> /2.3.1.1
> /2.3.1.2
> /2.3.3
> /2.3.4
> /2.3.4.1
> /2.3.7
> /2.3.8
> /2.x

Or even less ~ 400MB

/1.x
/1.3.x (and redirect all the /1.3.x subsites to it)
/2.x
/2.3.x (and redirect all the /2.3.x subsites to it)


Regards
-- 
Łukasz
+ 48 606 323 122 http://www.lenart.org.pl/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: Removing old versions

Posted by Lukasz Lenart <lu...@apache.org>.
Another small issue :P

I was planning to import all the old subsites but there is 4.5GB of
data and I got suggestion to remove some of them, remove JavaDocs and
so on.
The only idea I have right now is to just keep set of supported minor
versions, eg.:

/1.x
/1.3.5
/1.3.8
/1.3.9
/1.3.10

/2.3.1
/2.3.1.1
/2.3.1.2
/2.3.3
/2.3.4
/2.3.4.1
/2.3.7
/2.3.8
/2.x

Thus should give around 1.5GB :\ Any other suggestions?


Regards
-- 
Łukasz
+ 48 606 323 122 http://www.lenart.org.pl/

2013/1/28 Lukasz Lenart <lu...@apache.org>:
> 2013/1/26 Paul Benedict <pb...@apache.org>:
>>> What about moving all the releases under /release and add redirects to
>>> keep the old structure? Eg.:
>>>
>>> /1.3.10 -> redirect -> /release/1.3.10
>>> /2.3.8 -> redirect -> /release/2.3.8
>
> To follow that:
>  /2.x - will stay as is but a new plugin will be used to generate the
> subsite - maven-scm-publish-plugin
>
>
> Regards
> --
> Łukasz
> + 48 606 323 122 http://www.lenart.org.pl/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: Removing old versions

Posted by Lukasz Lenart <lu...@apache.org>.
2013/1/26 Paul Benedict <pb...@apache.org>:
>> What about moving all the releases under /release and add redirects to
>> keep the old structure? Eg.:
>>
>> /1.3.10 -> redirect -> /release/1.3.10
>> /2.3.8 -> redirect -> /release/2.3.8

To follow that:
 /2.x - will stay as is but a new plugin will be used to generate the
subsite - maven-scm-publish-plugin


Regards
-- 
Łukasz
+ 48 606 323 122 http://www.lenart.org.pl/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: Removing old versions

Posted by Paul Benedict <pb...@apache.org>.
Good idea.
On Jan 26, 2013 12:57 PM, "Lukasz Lenart" <lu...@apache.org> wrote:

> What about moving all the releases under /release and add redirects to
> keep the old structure? Eg.:
>
> /1.3.10 -> redirect -> /release/1.3.10
> /2.3.8 -> redirect -> /release/2.3.8
>
> We'll have just one unmanaged directory in extpaths.txt -> release
>
>
> Regards
> --
> Łukasz
> + 48 606 323 122 http://www.lenart.org.pl/
>
> 2013/1/22 Lukasz Lenart <lu...@apache.org>:
> > 2013/1/22 Paul Benedict <pa...@gmail.com>:
> >> No objects. While I personally prefer 1.x, 2.x, 3.x, I won't stand in
> the
> >> way of your choices. :-)
> >
> > Opinions of others are always important :-)
> >
> > I thought about the same but it looks a bit strange to me:
> > /1.x/1.3.10/
> > /2.x/2.2.1.1/
> >
> > but the same as these:
> > /1/1.3.10/
> > /2/2.2.1.1/
> >
> > looks like the current is the best :-)
> >
> >
> > Regards
> > --
> > Łukasz
> > + 48 606 323 122 http://www.lenart.org.pl/
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
>
>

Re: Removing old versions

Posted by Lukasz Lenart <lu...@apache.org>.
What about moving all the releases under /release and add redirects to
keep the old structure? Eg.:

/1.3.10 -> redirect -> /release/1.3.10
/2.3.8 -> redirect -> /release/2.3.8

We'll have just one unmanaged directory in extpaths.txt -> release


Regards
-- 
Łukasz
+ 48 606 323 122 http://www.lenart.org.pl/

2013/1/22 Lukasz Lenart <lu...@apache.org>:
> 2013/1/22 Paul Benedict <pa...@gmail.com>:
>> No objects. While I personally prefer 1.x, 2.x, 3.x, I won't stand in the
>> way of your choices. :-)
>
> Opinions of others are always important :-)
>
> I thought about the same but it looks a bit strange to me:
> /1.x/1.3.10/
> /2.x/2.2.1.1/
>
> but the same as these:
> /1/1.3.10/
> /2/2.2.1.1/
>
> looks like the current is the best :-)
>
>
> Regards
> --
> Łukasz
> + 48 606 323 122 http://www.lenart.org.pl/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: Removing old versions

Posted by Lukasz Lenart <lu...@apache.org>.
2013/1/22 Paul Benedict <pa...@gmail.com>:
> No objects. While I personally prefer 1.x, 2.x, 3.x, I won't stand in the
> way of your choices. :-)

Opinions of others are always important :-)

I thought about the same but it looks a bit strange to me:
/1.x/1.3.10/
/2.x/2.2.1.1/

but the same as these:
/1/1.3.10/
/2/2.2.1.1/

looks like the current is the best :-)


Regards
-- 
Łukasz
+ 48 606 323 122 http://www.lenart.org.pl/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: Removing old versions

Posted by Paul Benedict <pa...@gmail.com>.
No objects. While I personally prefer 1.x, 2.x, 3.x, I won't stand in the
way of your choices. :-)

Paul

On Tue, Jan 22, 2013 at 3:25 PM, Lukasz Lenart <lu...@apache.org>wrote:

> No objections?
>
>
> Regards
> --
> Łukasz
> + 48 606 323 122 http://www.lenart.org.pl/
>
> 2013/1/21 Lukasz Lenart <lu...@apache.org>:
> > To move discussion forward:
> >
> > /1/xxx -> all the subsites related to Struts 1
> > /2/xxx -> all the subsites related to Struts 2
> > /3/xxx -> all the subsites related to Struts 3 (in the future)
> > /struts-annotations -> stays as is
> >
> > and that's it.
> >
> > What left is to update .htaccess and Release Guide, any objections?
> >
> >
> > Regards
> > --
> > Łukasz
> > + 48 606 323 122 http://www.lenart.org.pl/
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
>
>


-- 
Cheers,
Paul
http://www.paulusbenedictus.com/

Re: Removing old versions

Posted by Lukasz Lenart <lu...@apache.org>.
No objections?


Regards
-- 
Łukasz
+ 48 606 323 122 http://www.lenart.org.pl/

2013/1/21 Lukasz Lenart <lu...@apache.org>:
> To move discussion forward:
>
> /1/xxx -> all the subsites related to Struts 1
> /2/xxx -> all the subsites related to Struts 2
> /3/xxx -> all the subsites related to Struts 3 (in the future)
> /struts-annotations -> stays as is
>
> and that's it.
>
> What left is to update .htaccess and Release Guide, any objections?
>
>
> Regards
> --
> Łukasz
> + 48 606 323 122 http://www.lenart.org.pl/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: Removing old versions

Posted by Lukasz Lenart <lu...@apache.org>.
To move discussion forward:

/1/xxx -> all the subsites related to Struts 1
/2/xxx -> all the subsites related to Struts 2
/3/xxx -> all the subsites related to Struts 3 (in the future)
/struts-annotations -> stays as is

and that's it.

What left is to update .htaccess and Release Guide, any objections?


Regards
-- 
Łukasz
+ 48 606 323 122 http://www.lenart.org.pl/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: Removing old versions

Posted by Lukasz Lenart <lu...@apache.org>.
2013/1/19 Christian Grobmeier <gr...@gmail.com>:
> On Sat, Jan 19, 2013 at 6:48 PM, Lukasz Lenart <lu...@apache.org> wrote:
>> Or we can move the old versions under /1/ and /2/ and add redirects
>> into .htaccess
>>
>> Basically it would be better to separate S1 content from S2
>
> +1
>
> I would separate with .htaccess. Its just more nice than removing them all.

One more idea is to add more links to [1] like docs, examples, and so on...

[1] http://struts.apache.org/downloads.html


Regards
-- 
Łukasz
+ 48 606 323 122 http://www.lenart.org.pl/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: Removing old versions

Posted by Christian Grobmeier <gr...@gmail.com>.
On Sat, Jan 19, 2013 at 6:48 PM, Lukasz Lenart <lu...@apache.org> wrote:
> Or we can move the old versions under /1/ and /2/ and add redirects
> into .htaccess
>
> Basically it would be better to separate S1 content from S2

+1

I would separate with .htaccess. Its just more nice than removing them all.



>
> Regards
> --
> Łukasz
> + 48 606 323 122 http://www.lenart.org.pl/
>
> 2013/1/19 Lukasz Lenart <lu...@apache.org>:
>> Hi,
>>
>> With migration to the new CMS all the subsites must be managed
>> manually by adding them via svn to production tree. There is a lot of
>> them [1]. As suggested by INFRA, it would be better to remove the old
>> version or to move them into one directory - previous or so. WDYT?
>>
>> Few of them can be already removed like:
>> - /struts-1.2.x
>> - /struts-sandbox
>> - /struts2-archetype-blank
>> - /struts2-archetype-convention
>> - /struts2-archetype-dbportlet
>> - /struts2-archetype-plugin
>> - /struts2-archetype-portlet
>> - /struts2-archetype-starter
>> - /struts2
>> - /api
>>
>> merge
>> - /style
>> - /stylesheets
>>
>> [1] https://svn.apache.org/repos/asf/struts/site/trunk/content/resources/extpaths.txt
>>
>>
>> Regards
>> --
>> Łukasz
>> + 48 606 323 122 http://www.lenart.org.pl/
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
>



--
http://www.grobmeier.de
https://www.timeandbill.de

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: Removing old versions

Posted by Lukasz Lenart <lu...@apache.org>.
Or we can move the old versions under /1/ and /2/ and add redirects
into .htaccess

Basically it would be better to separate S1 content from S2


Regards
-- 
Łukasz
+ 48 606 323 122 http://www.lenart.org.pl/

2013/1/19 Lukasz Lenart <lu...@apache.org>:
> Hi,
>
> With migration to the new CMS all the subsites must be managed
> manually by adding them via svn to production tree. There is a lot of
> them [1]. As suggested by INFRA, it would be better to remove the old
> version or to move them into one directory - previous or so. WDYT?
>
> Few of them can be already removed like:
> - /struts-1.2.x
> - /struts-sandbox
> - /struts2-archetype-blank
> - /struts2-archetype-convention
> - /struts2-archetype-dbportlet
> - /struts2-archetype-plugin
> - /struts2-archetype-portlet
> - /struts2-archetype-starter
> - /struts2
> - /api
>
> merge
> - /style
> - /stylesheets
>
> [1] https://svn.apache.org/repos/asf/struts/site/trunk/content/resources/extpaths.txt
>
>
> Regards
> --
> Łukasz
> + 48 606 323 122 http://www.lenart.org.pl/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org