Hi Josh / VCL communty,

Any updates on this? As I noticed the repo is still empty. Please see my steps 
below to proceed :)

Best, Roy

On 2020/03/12 18:33:42, Roy Lenferink <rlenfer...@apache.org> wrote: 
> No problem Josh! And thanks for creating the repo.
> 
> From previous experience I found out that a pull request cannot be created 
> since there is no branch
> created yet. And creating such a branch requires creating a (empty) commit 
> which will conflict with
> existing history.
> 
> So what I did is prepare everything in my own personal repo [1] (including 
> history). The easiest to
> proceed is for you (or another committer) to clone [1], change the remote to 
> the Apache one [2][3] 
> and push both the 'master' and the 'asf-site' branches. 
> 
> After that let me know so I'll create a Jenkins job for it and the switch to 
> serving the site from git can 
> be made.
> 
> Reviewing changes is possible by viewing commit 
> 451b1805a6eaed9587e3d526c731c8eb2118c984 
> [4]
> 
> Regards,
> Roy
> 
> [1] https://github.com/rlenferink/vcl-site
> [2] g...@github.com:apache/vcl-site.git
> [3] https://gitbox.apache.org/repos/asf/vcl-site.git
> [4] 
> https://github.com/rlenferink/vcl-site/commit/451b1805a6eaed9587e3d526c731c8eb2118c984
> 
> On 2020/03/09 19:22:43, Josh Thompson <josh_thomp...@ncsu.edu> wrote: 
> > 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.
> 

Reply via email to