-
Notifications
You must be signed in to change notification settings - Fork 132
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MarkBind Template for CS2103/Software Documentation #2384
Comments
@itsyme CS2103 students are given a MarkBind version of the AB3 website (work done by @tlylt ). It is in a separate branch in AB3. Just need to merge it to master branch. https://nus-cs2103-ay2324s1.github.io/website/admin/appendixE-gitHub.html#markbind |
Ahh I see thanks for the clarification prof! |
Please also finish off #2072 if you are finishing this issue :) |
Here is the link to the deployment repository that needs to be referenced. |
Can I take this issue? |
In terms of the template itself, I think we can refer to it as the AB3 template instead of the CS2103 template (and the command will be In terms of the general software documentation, I think we can consider this as a separate issue, since it would require more research into what would constitute a minimal yet useful set of features for general software documentation. It would also be good to refer to what other tools (E.g. Jekyll, Docusaurus, etc.) have in place for this (if any). So perhaps for this issue #2384, we can reduce the scope to just focus on the ab3 template 👍 |
Summarising progress - we now have a template for software project documentation (#2400). We can consider closing this issue, or more clearly outlining how we want to support the cs2103 usecase |
Please confirm that you have searched existing issues in the repo
Yes, I have searched the existing issues
Any related issues?
No response
What is the area that this feature belongs to?
Author Usability
Is your feature request related to a problem? Please describe.
There is no large incentive for CS2103 users to use MarkBind over the default option
Describe the solution you'd like
A template for CS2103 students to use for their team project would incentivise users to use MarkBind over the default option as there is something for users to start with that is catered to this specific use case.
Use the existing template already created.
User should be able to call
markbind init --template cs2103
to create this templateDescribe alternatives you've considered
Possible to generalise to a more generic documentation template. We could base it off CS2103 and name it something like Software Documentation as it may seem odd to non-NUS users which could possibly put them off using MarkBind.
Additional context
No response
The text was updated successfully, but these errors were encountered: