Comments (4)
@marklcrowe thanks for raising this. While it is not ideal that the page has all those FIXMEs at the top, the workshop template itself is not retired. The lessons have moved over to the new infrastructure, but the https://carpentries.github.io/workshop-template/ template is still the default. (I hope we will have a new way of generating workshop websites soon, but not yet.)
from python-novice-gapminder.
oof, thanks for letting us know! I think this is a broader question for the carpentries python maintainers and curriculum advisors @swcarpentry/curriculum-advisors
as I understand it atm these are shared instructional content across multiple carpentries python lessons...
from python-novice-gapminder.
I noticed this as well, and it goes further than the python novice gapminder lesson material.
Shell has the same link to the template page, which indeed is not very elegant.
Interestingly (and applicable to this python lesson) the other python software carpentry found a more elegant solution: https://swcarpentry.github.io/python-novice-inflammation/index.html#setup
Maybe this could be the text for the set-up of this lesson as well?
PS: The R lessons found a different solution without linking to the template as well.
from python-novice-gapminder.
The lessons have moved over to the new infrastructure, but the https://carpentries.github.io/workshop-template/ template is still the default.
A note on this: The Workshop template was built from the bones of the lesson template, but it serves a very different purpose (a template page for a single event that changes only a few variables vs. a long-lived document contributed to by many that can vary greatly in content) and thus requires a different mindset in the design. In fact, in 2019, there was an issue opened to remove the workshop template content from the original lesson template: carpentries/styles#421. As Toby mentioned, it's not going anywhere for the moment because it still serves its purpose.
the other python software carpentry found a more elegant solution: https://swcarpentry.github.io/python-novice-inflammation/index.html#setup
Maybe this could be the text for the set-up of this lesson as well?
I think this is a good solution and it's worth mentioning that this question about where setup instructions should live has been around for a while (see carpentries/maintainer-RFCs#9) and we haven't been able to address it yet. Now that we have The Workbench in place, we may be able to implement a protocol to address it, but it will take some time to design it in a way that is both user-friendly and robust.
from python-novice-gapminder.
Related Issues (20)
- Adding Google Colab as a possible working enviroment for learners? HOT 9
- Variable names in code and text do not match HOT 1
- Broken link HOT 5
- Use pop() instead of del in the Lists lesson? HOT 7
- Anaconda licensing issues HOT 4
- Pandas Link HOT 1
- Built-in Functions and Help Lesson: add get the methods attached to an object using the dir() HOT 1
- Suggestion to replace an existing exercise HOT 3
- improve data frame names in the lesson HOT 3
- Transition To Workbench in May HOT 17
- Links not generated on Summary and Setup page HOT 1
- Examples / exercises encourage anti-patterns in 12-for-loops.md HOT 2
- savefig truncates figure elements HOT 2
- Broken link in CONTRIBUTING.md HOT 4
- Error with "{:auto_ids} " HOT 4
- minor formatting issue in many ways of access challenge
- add learner profiles
- axis labels are wonky in gdp mean exercise HOT 2
- List Introduction: Extract `extend` functionality from section about `append`
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from python-novice-gapminder.