Open melindaburgess opened 7 years ago
Sounds smart. Clarifying questions:
Great questions, @bengm - Clarifying answers:
I can certainly help converting the handbook to a github-pages (Jekyll/HTML) site. (Jekyll being the normal way to create a github-based site, and provides flexibility for little-to-no-html in maintaining content.) It probably makes sense to have a discussion to iron out a few things, like:
Excellent thoughts, and that sounds like a great plan.
@lukefretwell - As the person who formerly administered the page handbook.agilegovleaders.org and who has the most knowledge as to its current status and what might need to be ironed out regarding the above plan, would you be able to jump in a meeting sometime to help with handoff?
@elizabethraley - You would probably also want to be involved in this discussion, as you and I could start to learn how to admin using Jekyll / github
@bengm thank you for helping out with this.
Comments:
Update: I've done some investigation, forking the 18F guides template and setting up a site. There are some limitations with it, as it is pretty heavily tailored to 18F specifically, and doesn't play well with github pages.
Next steps:
Thanks for the update @bengm . I am hoping you and @lukefretwell can connect about this. I would be interested in being on the call too, for learning purposes.
Also, @bengm - I wanted to add that I've been updating the Handbook and ended up making pretty significant changes to the content. I don't know how that figures into the migration process, but wanted to let you know. All the updated content can be found here: https://docs.google.com/document/d/1ZB4FtM_SucmuLHC8HbaXbA9bOWidxygmultb3r5mSvI/edit#
I've made a bit of progress. Slogging through the wordpress HTML was a bit rougher than expected, but I think we're over the hump there. You can see the live preview site and the repo.
What is good:
What still needs fixed (fortunately these are pretty straightforward):
@melindaburgess I fixed the major things above. It is ready for a solid review. Here's what I suggest:
With that feedback, we should be able to wrap it up. Then just need the sysadmin type help to get this repo under agl's org, and reroute the domain to this version.
@bengm Thanks very much for your help and clear information. I will prioritize this and be in touch.
@bengm I'm playing around with the Handbook now. Re: the header, my only concern is that I want people to be able to easily navigate back into the AGL site. So I guess we should go with (a), and let it replicate the current site.
@bengm Comparing the first few sections. I noticed the first two (About) and (History) are 100% width on the text, while (Manifesto) and (Principles) are about 2/3 width. I do prefer the former, but we should probably have consistency either way.
Also I tried to center the video Gov.UK but not sure if I did it right. It's kind of tricky that I can't see an ACTUAL preview of how it would appear live, before submitting a pull request.
@bengm I think for the navigation headers, they should be (ABOUT) (BEST PRACTICES) (RESOURCES) and (TOPICS)... once we have created all those sections.
@melindaburgess Thanks. I'll work on fixing a couple of these little things. Note on the 2/3 width... on the current handbook, it is also offset/indented by 1/3 on the left for those more styled sections. I can replicate that for now.
@melindaburgess I've made the styling & template changes above. I also added a note to the readme on the issue w/ the roles section. It seems once you put in HTML, you have to stick with it (markdown won't be processed within the HTML).
@bengm I have tried adding more sections and made some pull requests. One of the sections I added (Terms) is acting funny on me - I couldn't get a good preview of it and wonder if I did something wrong. At your convenience maybe you can take a look.
@melindaburgess I checked on the Terms section - it was a small thing, the file name didn't have an extension (I changed to Terms.md and all seems well now)
@bengm Thank you!!
@melindaburgess One quick followup on ability to preview changes - If you go to your fork of the repo, and hit settings near top-right, then choose to enable github pages.... you should be able to see it "live" at melindaburgess.github.io/agl-hb
Here's that portion of my repo's settings as an example...
Thanks, @bengm - that's super helpful
@bengm I tried to find the "Minima" theme that you seem to be using, but I don't see it. My fork is viewable but it looks wonky. :)
If you want to accept my latest round of pull requests, I'd be interested to see them. They don't seem to be showing up on my fork either.
@melindaburgess I don't think the theme matters... I'll be curious to try and fork it elsewhere (maybe our STSI company acct) and see how it works.
I did accept your PRs. The 'agile projects' section was off slightly - some easy-to-make errors with the yaml header formatting (missing the "---" at the end) and the youtube video ID included the "v=" at the beginning, but it shouldn't. The rest seems like it shows up ok.
Since we are now collaborating via GitHub, it would be great if people could submit changes and add updates directly to the Handbook via Pull Requests.
We need someone to help us move the Handbook off our WordPress site and put it in HTML.