Goal

Why document at all? The reasons are almost endless.

Overall, having a robust documentation system allows SIPB to be more productive in all forms imaginable, making it easier to provide quality services to the MIT community and furthering the Goals of SIPB.

Currently (as of Jan 2025), it is very far from straightforward to traverse through the SIPB knowledge. It's all spread around AFS, Github, the SIPB website, cluedumps.mit.edu, random websites – all of which is hard to keep track of and much is outdated. Hence, there is a need for a place to serve as a central source to organize all our endeavors.

And yes, Confluence is not perfect, but why should want something perfect anyways?

Confluence is readily available and already powerful. Otherwise, we would have to build and maintain our own documentation system, which can be very time consuming and cumbersome, specially if we really want it to make it look nice and customized. And after all that work, how much better would it be compared to Confluence? As they say, perfection is the enemy of progress, or something like that.

Instead, by immediately utilizing IS&T's Wiki service, we can focus on the most important thing – which is actually writing all the necessary documentations. 

Moreover, Confluence has gained widespread usage in industry. Hence, it can prove useful for students to get familiarized with the system and its quirks.

Though, this definitely doesn't mean we shouldn't consider other options. If you have strong arguments in favor of a different system, then we should discuss.

Writing good docs

The following are some tips to keep in mind while documenting all our SIPB shenanigans. 

Maintaining updated docs: Doc Wizards 

You are always encouraged to add or suggest changes on any page, and to use your creativity and discretion to improve the documentation to make it more engaging, informative, and relevant.

Moreover, as an initiative to do encourage active documentation and prevent outdated content:

Dealing with existing or external docs

As is with much of the content of the docs you might write, use your own discretion and intuition. Maybe it makes sense to migrate all the documentation to here, or maybe have links pointing to the previous documentation. Its up to you and the project team.