On Wed, January 18, 2017 14:45, [email protected] wrote: > On Wed, January 18, 2017 12:54, W. Trevor King wrote: > >>> As to trying to make the underlying changes within the existing >>> shell-extras repo, I can't say that I can see how I'd fork a repo of >>> "old templated" existing content that would then follow the use >>> patterns with the new template, and associated lesson repos, >>> ... >> >> It's a big change, so it's a bit messy to read the final diff, but [1] >> is where this transition happened for git-novice. >> >> ... >> >> [1]: https://github.com/swcarpentry/git-novice/pull/308 > > OK, > > so that /can be/has been/ done. Bingo! > > I was really struggling to think of a way in which it could be. > > Cheers for the pointer.
OK, so it turned out I had gone some way down that route before but not got it fully operational, however I have now revisited that. I have thus created a pull request against the shell-extras repo, that matches those changes, ie, the shell-extras lesson will render as though it was a lesson that was using the "GitHub Import plus a remote styles repo" methodology. The PR comes from here: https://github.com/vuw-ecs-kevin/shell-extras/tree/swap-to-jekyll-2 There's also another branch, https://github.com/vuw-ecs-kevin/shell-extras/tree/fully-offline-capable that has an extra 3 commits which apply the same "fully offline capable" patches to the shell-extras lesson, as I have suggested be applied to the core lesson template, but I'll hold off making a PR for that until I know the fate of those underlying changes. All the best, Kevin _______________________________________________ Discuss mailing list [email protected] http://lists.software-carpentry.org/listinfo/discuss
