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. >