Hi Josh,

No problem at all!

I just created the Jenkins job [1] which works already. However, one thing I 
noticed that was broken
was Hugo parsing the date of the board reports (of 2012) as blog post date and 
only converting
one board report. I have created [2] to fix this.

I have created [2] & [3] to start using the .asf.yaml [5] for publishing the 
website. After you / someone
else will merge [2]&[3] I'll mark [6] as 'Ready for review' and the site will 
be served from git.

Hope things are still clear :)

Best regards,
Roy

[1] https://builds.apache.org/job/vcl-site/
[2] https://github.com/apache/vcl-site/pull/1
[3] https://github.com/apache/vcl-site/pull/2
[4] https://github.com/apache/vcl-site/pull/3
[5] https://s.apache.org/asfyaml
[6] https://github.com/apache/infrastructure-puppet/pull/1756

On 2020/04/16 13:21:32, Josh Thompson <josh_thomp...@ncsu.edu> wrote: 
> 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 <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/451b1805a6eaed9587e3d526c73
> > > 1c8eb2118c984> 
> > > 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