Hi Roy,

Thanks for your patience with us.  VCL is primarily used by and contributed to 
by universities.  With most universities moving to online only instruction 
right now, we've not had much time to focus on contributing to Apache VCL.

I made some time this morning to go through the steps you outlined.  When you 
have time, you can go ahead and create the Jenkins job.

Again, thanks for your help, patience, and persistence!

Josh

On Thursday, April 2, 2020 8:06:33 AM EDT Roy Lenferink wrote:
> 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 <[email protected]> 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] [email protected]:apache/vcl-site.git
> > [3] https://gitbox.apache.org/repos/asf/vcl-site.git
> > [4]
> > https://github.com/rlenferink/vcl-site/commit/451b1805a6eaed9587e3d526c73
> > 1c8eb2118c984> 
> > On 2020/03/09 19:22:43, Josh Thompson <[email protected]> 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 <[email protected]> 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

[email protected]
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