Tutorial updates to other users' forks when a change is made

Describe your feature request
I would like the tutorial folder and files act like the instructions.md file with regards to hiding from students and refreshing if the teacher makes an edit.

What problem(s) would this feature solve?
When a typo is made or a teacher wants to adjust a tutorial page, any student that has already started the assignment (ie. forked that project) doesn’t see the edits. However, if the teacher used the instructions.md file these changes/updates propagate to the students even if they had already forked the project.

Explain what you were trying to do when you came across the problem leading to this feature request

My students needed some clarification and I decided to add an entirely new page to my tutorial for them. Turns out that was a waste of my time because it didn’t propagate to their accounts.

1 Like

Well, .tutorial is not really meant for your use case, you should just use instructions.md there.

1 Like

I respectfully disagree. Try using Replit Edu in a high school setting. The tutorial is much cleaner for providing the lesson but inevitably the teacher might have a mistake or typo. Or wish to provide more details, other examples, etc…

Edit: Especially since the .tutorial was originally demonstrated to teachers as a potential replacement for the instructions.md file whenever it came out (a year ago now? two?)

1 Like

Huh, didn’t know that. Who said that?

1 Like

Well you’re asking my failing memory to come up with who told me to use it back when it first came out. Lina? Shane? I honestly don’t remember. It was part of a conversation I was having with someone about the instructions.md file becoming long and “scrolly” if the lesson is long or has many examples and images. Then I was shown the .tutorial folder, which was in beta at the time. It’s the perfect solution with the one small caveat that it becomes an interesting issue if edits are made after students have started the project. Especially fun when only some start it, then the teacher edits it, then some more start it, etc, etc…

3 Likes