Hi Roy,

I'm sorry to take so long to get back to you.  I just created the vcl-site git 
repository.

https://gitbox.apache.org/repos/asf/vcl-site.git

Please go ahead and do the pull request whenever you are ready.

Thanks for your help!

Josh

On Tuesday, February 25, 2020 8:28:20 AM EDT Roy Lenferink wrote:
> Hi Josh,
> 
> Thanks for your reply!
> 
> Do you have any further thoughts on this or do you think it's best to start
> a vote on this and see what other PMC members/committers/contributors
> think?
> 
> Best,
> Roy
> 
> On 2020/02/21 16:10:51, Josh Thompson <josh_thomp...@ncsu.edu> wrote:
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> > 
> > Hi Roy,
> > 
> > This sounds like a great idea!  Thanks for reaching out to help with
> > moving us out of svnpubsub and for providing a clear list of steps for
> > migration.  I'll check with other PMC members, but I expect we'll take
> > you up on your offer.
> > 
> > Thanks,
> > Josh
> > 
> > On Tuesday, February 18, 2020 8:37:42 AM EST Roy Lenferink wrote:
> > > Hi VCL community,
> > > 
> > > I noticed VCL is still serving its site from SVN with help of the Apache
> > > CMS. At the Apache Celix project we decided to move away from the CMS
> > > and
> > > move towards git for serving our website [1]. This because the CMS was
> > > introduced in 2010 and is currently not accepting any new projects. With
> > > the move to e.g. a static site generator as Hugo we're sure that we
> > > still
> > > can update the site when the ASF CMS will be decommissioned.
> > > 
> > > The master branch contains the actual website sources whereas the
> > > generated
> > > website is served from the asf-site branch. Hugo is being used as static
> > > website generator. Content is written in Markdown.
> > > 
> > > I had a look at VCL its site and it was quite do-able to migrate VCL its
> > > site to use Hugo as well. An example of Hugo its output is (for demo
> > > purposes only) available on [2]. These are the existing markdown files
> > > with
> > > a slightly changed header.
> > > 
> > > Moving to git can enlarge the visibility of how projects are
> > > functioning.
> > > Next to that, new contributors can just create a pull request against
> > > the
> > > website repository if they find anything they want to improve. An 'Edit
> > > on
> > > GitHub' button can be added as well to the site, e.g. an example of a
> > > page
> > > on the Celix website [3]
> > > 
> > > If the community is interested in this move what I propose:
> > > - Someone from the PMC to request a new git repository for the website
> > > (e.g. vcl-site) via [4] - Me creating the pull request from the
> > > repository I am temporarily using for the website contents [5] to the
> > > official vcl-site repository
> > > - Create a Jenkins job to automatically build the site after changes
> > > happen
> > > on the master branch. - When the pull request is reviewed and merged ask
> > > INFRA to move over from the current svnpubsub to the gitpubsub approach
> > > and
> > > remove VCL from the Apache CMS.
> > > 
> > > All the URLs are still the same so the SEO score is not influenced in
> > > any
> > > way.
> > > 
> > > I'd like to hear everyone's opinion on this :)
> > > 
> > > Best regards,
> > > Roy
> > > 
> > > [1] https://github.com/apache/celix-site
> > > [2] http://vcl.roylenferink.nl/
> > > [3] http://celix.apache.org/contributing/releasing.html
> > > [4] https://gitbox.apache.org/setup/newrepo.html
> > > [5] https://github.com/rlenferink/vcl-site
> > 
> > - --
> > - -------------------------------
> > Josh Thompson
> > VCL Developer
> > North Carolina State University
> > 
> > my GPG/PGP key can be found at pgp.mit.edu
> > 
> > All electronic mail messages in connection with State business which
> > are sent to or received by this account are subject to the NC Public
> > Records Law and may be disclosed to third parties.
> > -----BEGIN PGP SIGNATURE-----
> > 
> > iF0EARECAB0WIQRMIdRtWXideTZDK31X8tBw1209AwUCXlABCwAKCRBX8tBw1209
> > A0pOAJ4ybuVtcK+IFHMSvbupvhy2fXe+fACfb5oMAPxtHjuqA4za5ib/4Oj06E8=
> > =Ej1z
> > -----END PGP SIGNATURE-----


-- 
-------------------------------
Josh Thompson
Systems Programmer
Virtual Computing Lab (VCL)
North Carolina State University

josh_thomp...@ncsu.edu
919-515-5323

my GPG/PGP key can be found at www.keyserver.net

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to