On Thu, 10 Apr 2025 at 11:47, Niall Pemberton <niall.pember...@gmail.com> wrote:
>
> On Thu, 10 Apr 2025 at 08:52, sebb <seb...@gmail.com> wrote:
>
> > On Thu, 10 Apr 2025 at 07:09, Hervé Boutemy <hbout...@apache.org> wrote:
> > >
> > > Le mercredi 9 avril 2025, 13:33:08 CEST Niall Pemberton a écrit :
> > > > On Fri, 4 Apr 2025 at 08:04, Hervé Boutemy <hbout...@apache.org>
> > wrote:
> > > > > Attic website is currently in svn:
> > > > >   https://svn.apache.org/repos/asf/attic/site/
> > > > >
> > > > > with Git read-only mirror
> > > > >
> > > > >   https://github.com/apache/attic-site/
> > > > >
> > > > > we are facing 2 issues:
> > > > > - viewvc is not working any more on svn, which makes svn even less
> > usable
> > > > > nowadays than ever before: https://svn.apache.org/viewvc/attic
> > > > > - people propose PRs on Git as it is common knowledge nowadays (who
> > > > > remembers
> > > > > how to do Jira issue with svn patch attached? who takes time to do
> > it?)
> > > > >
> > > > >
> > > > > I'd like that we switch to Git read-write for site's source
> > maintenance
> > > > > particularly the xdocs source
> > > > >
> > > > >   https://svn.apache.org/repos/asf/attic/site/xdocs/
> > > > >
> > > > > and choose what we do with the html output in doc: either keep it in
> > svn
> > > > > for
> > > > > svnpubsub or switch it to Git branch for GitPubSub (or any name this
> > > > > mechanism
> > > > > has nowadays)
> > > > > = https://svn.apache.org/repos/asf/attic/site/docs/
> > > > > What is important to me is to split the source xdocs from the
> > generated
> > > > > HTML
> > > > > docs to clarify: whatever we choose should not impact user workflow,
> > then
> > > > > I
> > > > > think we should do what is easiest from a migration perspective
> > > > >
> > > > >
> > > > > WDYT?
> > > >
> > > > Personally I would be in favour of moving the website to a more
> > supported
> > > > toolset (markdown & Jekyll or Pelican?) and away from ant/anakia/xdocs
> > and
> > > > split out the two "flagged" parts that the banner stuff relies on
> > >
> > > yes, it also needs modernization to have a chance to get contributions/
> > > contributors.
> >
> > But does the Attic website really need contributions?
> > What's needed is people to do the work, which is largely independent
> > of the website.
> >
>
> You're right that it currently works and the current people are more than
> capable of doing the work. However, people move on and for the long term,
> Attic would be in a better place maintenance-wise to move to Git and update
> the tech used.

My point is that the need for maintenance of the site is minimal.

> I agree with Hervé - lets take the first step of moving the site to Git. I
> think once thats done we should look at using Jekyll to generate the
> retired project pages. I can take a look at doing a PoC for that.

I think the first step should be separating the banner flagging code
from the website.
The website can then be moved without hindrance.

Indeed, I don't see how the website can be moved to Git without some
changes to how the banner code works.

But someone needs to produce a plan as to what needs to be done to
ensure continuity.

> Niall
>
>
> >
> > > it's a question of chicken and egg: ease contribution (particularly
> > review
> > > process) before changing all the source code and build?
> > > or change all the source code and build before easing contribution?
> > >
> > > Changing the build tool is my hope for future too: it's just not that
> > simple,
> > > more complex than going to Git for maintaining source code
> > >
> > > that's why I deliberately chose to start the modernization journey by
> > svn to
> > > Git, which will help us try and review the toolset
> > >
> > > Hervé
> > >
> > > >
> > > > Niall
> > > >
> > > > > Regards,
> > > > >
> > > > > Hervé
> > >
> > >
> > >
> > >
> >

Reply via email to