Giter Site home page Giter Site logo

Comments (6)

bkmgit avatar bkmgit commented on August 15, 2024

Thanks for reporting this. The instructions live at https://github.com/carpentries/workshop-template/blob/gh-pages/_includes/install_instructions/shell.html and are also used for Git lesson. Embedding them in the shell lesson directly is not great as it would not allow updates to be easily incorporated in the Git lesson or in the lesson setup template. Would need to co-ordinate with Git lesson maintainers to change this. Is the wording in the Git lesson clearer, if so can use that for now?

from shell-novice.

bkmgit avatar bkmgit commented on August 15, 2024

@emcaulay Please also see

from shell-novice.

zkamvar avatar zkamvar commented on August 15, 2024

This is something that has been discussed at length and the unfortunate reality is that we haven't had the capacity to work on this task: carpentries/maintainer-RFCs#9

from shell-novice.

tobyhodges avatar tobyhodges commented on August 15, 2024

Thanks @emcaulay for bringing this back up, and @bkmgit for suggesting a solution. As Benson mentioned, the idea is for us to have a set of install instructions that can be maintained in one place so that it is as easy as possible to keep them up-to-date. However, it is absolutely true that it is not ideal to be linking from lessons to instructions on a page with a lot of FIXMEs at the top.

I propose to create a new page on the workshop-template site that will contain only the setup instructions blocks. This would be populated by looping through all of the files stored in the _includes/install_instructions/ directory. The resulting page could then be linked to from all of the Setup pages. I will be happy to open the pull requests to make those changes.

Any time the installation instructions need to be updated, the file in _includes/install_instructions/ could be edited and the content it produces will be updated on both this centralised installation page and on the webpages of individual workshops created with the template repository.

from shell-novice.

bkmgit avatar bkmgit commented on August 15, 2024

@tobyhodges Thanks

from shell-novice.

bkmgit avatar bkmgit commented on August 15, 2024

@emcaulay Closing this. Please re-open if more is needed.

from shell-novice.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.