On Thu, 15 Apr 2021 at 12:38, Gavin McDonald <gmcdon...@apache.org> wrote:
>
>
>
> On 2021/04/15 09:10:50, sebb <seb...@gmail.com> wrote:
> > On Thu, 15 Apr 2021 at 00:47, sebb <seb...@gmail.com> wrote:
> > >
> > > On Wed, 14 Apr 2021 at 16:56, Gavin McDonald <gmcdon...@apache.org> wrote:
> > > >
> > > > Hi Commons devs.
> > > >
> > > > As you know, the CMS is going away, we have been on hardware that could 
> > > > fail at any time, and this really has been dragging on longer than 
> > > > anticipated. So, we are accelerating the removal of any CMS related 
> > > > content.
> > > >
> > > > Previously you indicated that the project was no longer using the CMS. 
> > > > This is true in part, but there are still areas we need to move you off 
> > > > of.
> > > >
> > > > 1. https://cms.apache.org/commons/ - We intend to teardown this site 
> > > > shortly. As you indicate you no longer use the CMS, I see no issue with 
> > > > this.
> > >
> > > Agreed.
> > >
> > > > 2. 
> > > > https://svn.apache.org/repos/infra/infrastructure/buildbot/aegis/buildmaster/master1/projects/commons.conf
> > > >  - This refers to cms-site, but does not look like it actually uses the 
> > > > CMS, is this your new site build generation? Just to confirm and I'll 
> > > > leave it as is, or let me know if it is outdated and due for removal
> > >
> > > Yes, it is used to build the top-level Commons site.
> > >
> > > > 3. https://svn.apache.org/repos/infra/websites/production/commons/ and 
> > > > https://svn.apache.org/repos/infra/websites/staging/commons/trunk/ - 
> > > > Both of these are still on what we refer to as the 'SVN area of the 
> > > > CMS'. We have around a dozen projects that I know that have re-worked 
> > > > their non-cms website builds to still use these areas for publishing 
> > > > their sites. It too, is deprecated and going away. We have a 
> > > > replacement SVN area in an adjacent part of the Infra tree.
> > >
> > > > https://svn.apache.org/repos/infra/sites/$project is the new location. 
> > > > We will need to perform an svn move to this new location for you. To 
> > > > allow you to prepare please consider this email as 30 days notice.
> > >
> > > Why are those SVN locations deprecated?
> > >
> > > This will mean a *lot* of work for the Commons project, as most
> > > component POMs have a reference to the URL, and there are probably
> > > other references as well that will need to be changed. There are about
> > > 50 active components, as well as several dormant or sandbox ones
> >
> > Also, the POM changes can only really be done after the SVN tree has been 
> > moved
> > Only planning can be done in advance.
>
> Thats fine, get a branch or local checkout ready to go and let me know when 
> it is
> ready.

No idea what you mean by that.
Note that each component now has its own Git repository, so if you are
referring t
> >
> > Further, any developers with local workspaces will need to update
> > these to the new URL.
>
> Yes
>
> >
> > What are the arrangements for the staging areas?
>
> The CMS supported staging. .asf.yaml over on Git supports staging.
> There is no replacement staging area for the CMS.
>
> Please explain what unsupported staging system you are talking about?

I took your email to imply that both websites/production and
websites/staging were moving to sites/commons, but it was not obvious
how that would work.

So I asked what was happening to the staging SVN tree.

> > Do these go under the individual project site directories, or elsewhere?
> >
> > I accept that the CMS build system has maintenance issues and has to
> > be phased out, but that does not affect all projects.
> > So why cause additional work for projects that no longer use the CMS?
>
> I repeat, projects hopped on to the SVN area of the CMS , that is unsupported
> and should not have been allowed to happen, it was a workaround by projects
> undocumented to support mainly javadocs etc from what I gather.

It was never obvious to me that the use of websites/production and
websites/staging was contingent on use of the CMS.

> You caused the additional work yourselves in the beginning by not fully 
> removing
> from the CMS and all its infrastructure.

At the time I asked for help with migrating to a simple build-bot
build, but there was no feedback from Infra, except to say that
build-bot was still supported.

So I removed the CMS software from commons, and left everything else
as was, as that was the simplest approach that I believed met the
requirements.

Indeed the proposed new location of
https://svn.apache.org/repos/infra/sites/$project did not exist at the
time.

> Infra wants to clear out that area as part of migrating away and provides a 
> new space.

That's the part I disagree with - is it really necessary to rename the
SVN directory?
Would keeping the old tree make Infra's job harder?

It certainly causes issues for Commons.

> >
> > > > Any questions, let me know.
> > >
> > > Is it *really* necessary for the files to be moved?
>
> You have asked this before, yes. If you do not agree with the
> the way Infrastructure is doing things, by all means escalate.
>
> > >
> > > > Gavin McDonald (ASF Infra)
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > > > For additional commands, e-mail: dev-h...@commons.apache.org
> > > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > For additional commands, e-mail: dev-h...@commons.apache.org
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>

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

Reply via email to