I still don't get it - what is the problem with moving the source to
attic? It isn't valid source code any more - what is valid are the
tags (/struts2/tags/STRUTS_2_3_8) but I doubt that anybody uses them
(except us).

Wicket - very good example, I didn't know it isn't valid source code
anymore (I have been checking it few times how they solved issues with
SvnPubSub - I was waisting my time). There should be huge banner -
MOVED-TO-GIT-DONT-USE-THIS-SOURCE!

So, I opt to leave the source in attic and react if users start
complaining about that.


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

2014/1/15 Rene Gielen <rene.gie...@gmail.com>:
> I wonder what the downside is to just put svn subtrees in question into
> read only mode compared to moving them to attic. As for placing a
> prominent notice, such as MOVED-TO-GIT-README.txt, it would be useful to
> our users in either case.
>
> Having a look at wicket, they just left svn at a point in time, keeping
> everything in place (presumably read-only):
> http://svn.apache.org/repos/asf/wicket/
> While I would wish to find a prominent README here as described above, a
> see a case for not breaking things that are not in our hand. In the
> early days of Weld / CDI e.g., I desperately needed trunk level builds
> that were not published yet. For that reason I did a
> checkout-and-build-dependency step in the maven bootstrap phase of my
> build. While this was clearly violating the reproducible build
> principle, I could live with this trade-off since the features I needed
> were additions unlikely to go away. To some extent reproducibility may
> be seen as that if you would checkout some project published a few years
> ago, it would build without some early failures before javac even kicks
> in. I know this is a corner case, but it would suffer from repo contents
> (from which a checkout would be done during my build) being moved away.
>
> Regarding Apache policies, there are a few around that might help
> finding a decision:
> - Apache requires us to run on our own infrastructure for a single
> reason: provide resources that will last for ages at the same place.
> That is why we would not want to do canonical hosting of projects
> externally, such as on GitHub - maybe it shuts down tomorrow? Unlikely,
> yes. On the other hand, we have seen such things happen: tr.im URL
> shortener was popular by it's time, but then money ran out. Each mailing
> list posting containing tr.im URL you will look up in archive render
> useless due to the URLs cannot be resolved any more. That's why Apache
> even promotes their own URL shortener, http://s.apache.org.
> - Dead projects, that is projects with dead communities, go to the Attic
> meta project, including move of svn resources. While this has more to do
> with having a meta-PMC for keeping oversight even if the owning PMC is
> dead, it indeed involves moving of svn resources - AFAIK the only
> process where such move happens as a part of an Apache policy. So moving
> something to something called "attic" makes me shout out "I'm not dead
> yet!" spontaneously :)
>
> So far, I would really tend to go into read-only mode with notices
> placed in svn rather than to move things away. If there are good
> arguments for the move I have missed so far, I would of course happily
> switch my position on that topic.
>
> Just my 0.02$
> - René
>
> Am 15.01.14 20:54, schrieb Lukasz Lenart:
>> 2014/1/15 Paul Benedict <pbened...@apache.org>:
>>> The published POMs should all have a link to the SCM URL. We shouldn't move
>>> to the attic so those links can stay valid.
>>
>> Ok, what is wrong if they become invalid? Maybe people start thinking
>> about migration :-)
>>
>>> And what do you mean "cut the wire"? Is that an Apache directive to stop
>>> people from going to svn?
>>
>> I don't know how it is in English - when child is born, connection
>> with mother is cut :-) The same here, at some point we must strictly
>> say - sorry guys!
>>
>> It was mentioned as a good practise from other projects which migrated to 
>> Git.
>>
>>
>> Regards
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
> For additional commands, e-mail: dev-h...@struts.apache.org
>

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

Reply via email to