Can we go ahead and get this site deployed? Our current site is broken because Confluence was updated and our deploy process is now broken with SSL errors. Also I don't think the credentials will work anymore as confluence now uses LDAP.
So instead of trying to figure out how to fix it maybe we can just push the new site. On Wed, Mar 20, 2019 at 11:02 AM Christopher Shannon < christopher.l.shan...@gmail.com> wrote: > I think writing up a README with detailed instructions would be necessary > if we want to deploy now. Everyone with access needs to know the new way > to update the site even if it is a manual process. > > On Wed, Mar 20, 2019 at 10:17 AM Justin Bertram <jbert...@apache.org> > wrote: > >> As of now there are no detailed instructions on how to update the website. >> As I mentioned, the process is fairly tedious as it requires working with >> both a git and an svn repo. Basically the steps are: >> >> 1) check out the activemq-website Git repository ( >> https://github.com/apache/activemq-website/) >> 2) check out the Apache Infra website SVN repo ( >> https://svn.apache.org/repos/infra/websites/production/activemq/content/) >> 3) deploy Git website locally using jekyll >> 4) make modifications to source content >> 5) verify changes locally >> 6) send PR to activemq-website GitHub project >> 7) once PR is merged take "rendered" content from "target" directory >> (where jekyll deployed it), copy it to your local SVN repo and commit it >> so >> it's available on the live website >> >> I can write up something more detailed and put it in the README.md in the >> git repo if we want to proceed with the manual process for now. >> >> >> Justin >> >> On Wed, Mar 20, 2019 at 5:56 AM Christopher Shannon < >> christopher.l.shan...@gmail.com> wrote: >> >> > Do we have instructions yet so others can update the website? If so, >> where >> > are they? I wanted to give it a shot real quick locally to make sure >> things >> > are ok. I would be +1 as long as I am able to make updates, etc. >> > >> > Also we probably need to start a formal vote on this if you want to push >> > it. >> > >> > On Tue, Mar 19, 2019 at 7:11 PM <michael.andre.pea...@me.com.invalid> >> > wrote: >> > >> > > +1 i agree it be a great triple whammy to have new releases and new >> > site... >> > > >> > > >> > > >> > > >> > > Get Outlook for Android >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > On Tue, Mar 19, 2019 at 8:21 PM +0100, "Clebert Suconic" < >> > > clebert.suco...@gmail.com> wrote: >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > With ActiveMQ 5.15.9 + Artemis 2.7.0, it would be great to have the >> > > website updated this week.. It would make it a great week! >> > > >> > > I don't want to push it.. but it would be nice! >> > > >> > > On Tue, Mar 19, 2019 at 10:29 AM Christopher Shannon >> > > wrote: >> > > > >> > > > Yeah we can deploy now that's fine if people want. My comment >> wasn't >> > so >> > > > much even about automation but more about just having a way to make >> > > updates >> > > > easily. If we can do that through git PRs then that works as long as >> > > there >> > > > are clear instructions for people to follow for updating and >> deploying >> > > the >> > > > updates. >> > > > >> > > > On Tue, Mar 19, 2019 at 8:38 AM Clebert Suconic >> > > > wrote: >> > > > >> > > > > Cant we deploy what we have now manually as rob said and then >> figure >> > > out >> > > > > automation if neeeed? >> > > > > >> > > > > I don’t see the neee to automate but that doesn’t need to be a >> single >> > > task. >> > > > > If we want automation we can do that on a second time. >> > > > > >> > > > > On Tue, Mar 19, 2019 at 7:35 AM Robbie Gemmell >> > > > > wrote: >> > > > > >> > > > > > I envisaged people would run the site 'build', and check in the >> > > > > > resulting output, e.g. as the Apex project Michael linked to >> does. >> > > > > > >> > > > > > Though perhaps a little work, it doesnt seem like a massive >> burden >> > to >> > > > > > run the site build. I'd expect it to be something folks should >> do >> > > when >> > > > > > making updates to the site anyway, to check changes actually >> work >> > > > > > before committing them. >> > > > > > >> > > > > > On Mon, 18 Mar 2019 at 19:45, Justin Bertram >> > > > > wrote: >> > > > > > > >> > > > > > > I added the drop-shadow the the "Active" in the main logo. >> Let me >> > > know >> > > > > > what >> > > > > > > you think. >> > > > > > > >> > > > > > > I agree with Robbie about removing the PMC and committer >> details. >> > > It's >> > > > > an >> > > > > > > unnecessary maintenance burden, and a stale website is a bad >> > look. >> > > > > Here's >> > > > > > > what I propose: >> > > > > > > * Fold the board reports and the PMC/committers links under >> the >> > > > > > "Apache" >> > > > > > > navigation menu. >> > > > > > > * Make the PMC/committers link point to >> > > > > > > https://people.apache.org/phonebook.html?pmc=activemq >> > > > > > > >> > > > > > > Robbie, the issue I see with propagating changes in the >> website >> > is >> > > that >> > > > > > > there's an intermediate step where Jekyll needs to render the >> > HTML >> > > from >> > > > > > the >> > > > > > > markdown, includes, scss, etc. I don't understand how that >> step >> > is >> > > > > going >> > > > > > to >> > > > > > > happen. Ideally it would be an automatic process so that we >> could >> > > check >> > > > > > in >> > > > > > > markdown changes via GitHub and those changes would be made >> live >> > > > > > > automatically. >> > > > > > > >> > > > > > > >> > > > > > > Justin >> > > > > > > >> > > > > > > On Mon, Mar 18, 2019 at 12:53 PM Robbie Gemmell < >> > > > > > robbie.gemm...@gmail.com> >> > > > > > > wrote: >> > > > > > > >> > > > > > > > About propagation of changes, what often happens with sites >> now >> > > is >> > > > > > > > that the website (or main) repository contains an 'asf-site' >> > > branch >> > > > > > > > that in turn has a 'content' sub-directory within it >> comprising >> > > the >> > > > > > > > live site. Anything outwith that can comprise the site >> source. >> > > The >> > > > > > > > repo is monitored by gitpubsub and whenever changes are >> > > committed, >> > > > > the >> > > > > > > > contents dir gets synced to the actual webservers >> > automatically. >> > > No >> > > > > > > > build jobs etc needed. >> > > > > > > > >> > > > > > > > Robbie >> > > > > > > > >> > > > > > > > On Mon, 18 Mar 2019 at 15:38, Justin Bertram >> > > > > > wrote: >> > > > > > > > > >> > > > > > > > > I agree we need up-to-date information for >> > > > > > > > > http://activemq.apache.org/activemq-website/team/. Bruce, >> > > where's >> > > > > > the >> > > > > > > > > official data on who is a PMC member and who is a >> committer? >> > > > > > > > > >> > > > > > > > > I fixed the CMS download issue. >> > > > > > > > > >> > > > > > > > > What are the details about the Slack channel? This is the >> > first >> > > > > I've >> > > > > > > > heard >> > > > > > > > > of it. >> > > > > > > > > >> > > > > > > > > I added the drop-shadow on the "MQ" because on the >> ActiveMQ 5 >> > > > > project >> > > > > > > > page >> > > > > > > > > the background behind the image is the same color as the >> "MQ" >> > > and >> > > > > > > > therefore >> > > > > > > > > it was disappearing. I added the drop-shadow to make it >> > > visible. It >> > > > > > > > > wouldn't be hard to add a drop-shadow to the whole thing, >> > but I >> > > > > > didn't >> > > > > > > > > think the drop-shadow on just the "MQ" looked any stranger >> > > than it >> > > > > > being >> > > > > > > > a >> > > > > > > > > different color in the first place. >> > > > > > > > > >> > > > > > > > > One thing I'm not really clear on yet is how modifications >> > > from the >> > > > > > > > > activemq-website repo will be propagated to the actual >> > website. >> > > > > I've >> > > > > > read >> > > > > > > > > about some Apache buildbot thing that might help here, >> but I >> > > don't >> > > > > > know >> > > > > > > > > much about it yet. Anybody else have any clue on how >> that's >> > > > > supposed >> > > > > > to >> > > > > > > > > work? >> > > > > > > > > >> > > > > > > > > BTW, I'm working up a PR right now, but I wanted to get as >> > > much of >> > > > > it >> > > > > > > > right >> > > > > > > > > as I could before I sent it. >> > > > > > > > > >> > > > > > > > > >> > > > > > > > > Justin >> > > > > > > > > >> > > > > > > > > On Sat, Mar 16, 2019 at 6:00 PM Michael André Pearce >> > > > > > > > > wrote: >> > > > > > > > > >> > > > > > > > > > A few bits we need to work on: >> > > > > > > > > > >> > > > > > > > > > I think we need to update this, it was extracted from >> > current >> > > > > site, >> > > > > > > > but is >> > > > > > > > > > out of date. >> > > > > > > > > > http://activemq.apache.org/activemq-website/team/ >> > > > > > > > > > >> > > > > > > > > > Seems we are missing cms download page >> > > > > > > > > > >> > > > > >> http://activemq.apache.org/activemq-website/projects/cms/download/ >> > > > > > > > > > >> > > > > > > > > > On the contact side, there is now a slack channel this >> > > should be >> > > > > > added, >> > > > > > > > > > and have the same visibility as IRC (could be added >> later, >> > > but >> > > > > > just to >> > > > > > > > note) >> > > > > > > > > > >> > > > > > > > > > >> > > > > > > > > > With the hero sections on the logo side, where drop >> shadow >> > > has >> > > > > been >> > > > > > > > added >> > > > > > > > > > to the letters in MQ for Apache Active MQ, it looks a >> bit >> > odd >> > > > > just >> > > > > > > > having >> > > > > > > > > > MQ drop shadowed, would it be easy to drop shadow it >> all. >> > > > > > > > > > >> > > > > > > > > > >> > > > > > > > > > >> > > > > > > > >> > > > > > > > >> > > > > > > > >> > > > > > >> > > > > -- >> > > > > Clebert Suconic >> > > > > >> > > >> > > >> > > >> > > -- >> > > Clebert Suconic >> > > >> > > >> > > >> > > >> > > >> > > >> > >> >