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

Reply via email to