Documentation
- Atlanta-Ned
- In-Game Game Master
- Joined: Fri Apr 18, 2014 2:11 pm
- Byond Username: Atlanta-ned
Documentation
Hi,
I'd like to put forth a request that any new, 'large', feature-rich* PRs be required to have documentation on the wiki before they can be tested/merged.
This is the result of the cortical borers PR that was/is/will be test merged and left myself and the online players in the lurch. I didn't have answers to basic, critical questions such as "how do I communicate?" and "what are the rules here?"
My thought process is this:
If you care enough to PR your feature into the game, you care enough to translate your design document/notes into the wiki. Even just copy/pasting them in is fine, our talented wikibus nerds will be happy to format it for you. Please, please reach out to me if you have any questions or need help with the wiki.
Good documentation is a tenant of any software project. Going forward, I hope coders will at least voluntarily update the wiki in tandem with their code being merged.
* IE: Cortical borers, other game modes, etc etc
I'd like to put forth a request that any new, 'large', feature-rich* PRs be required to have documentation on the wiki before they can be tested/merged.
This is the result of the cortical borers PR that was/is/will be test merged and left myself and the online players in the lurch. I didn't have answers to basic, critical questions such as "how do I communicate?" and "what are the rules here?"
My thought process is this:
If you care enough to PR your feature into the game, you care enough to translate your design document/notes into the wiki. Even just copy/pasting them in is fine, our talented wikibus nerds will be happy to format it for you. Please, please reach out to me if you have any questions or need help with the wiki.
Good documentation is a tenant of any software project. Going forward, I hope coders will at least voluntarily update the wiki in tandem with their code being merged.
* IE: Cortical borers, other game modes, etc etc
- Steelpoint
- Github User
- Joined: Thu Apr 17, 2014 6:37 pm
- Byond Username: Steelpoint
- Github Username: Steelpoint
- Location: The Armoury
Re: Documentation
This has been brought up in the distant past, but the general argumentation given by coderbus/whatever was that it is not the responsibility for coders to write up wiki pages for their changes.
Though for some massive changes some coders did ask others to help write a wiki page, I recall goofball asked for me to completely rewrite the /tg/ chemistry wiki page to be up to date with his changes, which I gladly did to a high quality if I say so.
I do agree however that for major changes that a coder should at minimum throw in a barebones wiki page, if only to give a quick overview of the major change. You can leave it barebones for other people to fill in the gaps.
Though for some massive changes some coders did ask others to help write a wiki page, I recall goofball asked for me to completely rewrite the /tg/ chemistry wiki page to be up to date with his changes, which I gladly did to a high quality if I say so.
I do agree however that for major changes that a coder should at minimum throw in a barebones wiki page, if only to give a quick overview of the major change. You can leave it barebones for other people to fill in the gaps.
-
- Joined: Fri Mar 13, 2015 10:26 pm
- Byond Username: KorPhaeron
Re: Documentation
The borer guy already wrote 1200 lines of code for free in his spare time, surely someone who isn't as inclined to code can pitch in and write a short wiki guide for it.
Game shouldn't require the wiki to play anyway, control schemes should be explained with in game messages if needed.
Game shouldn't require the wiki to play anyway, control schemes should be explained with in game messages if needed.
- oranges
- Code Maintainer
- Joined: Tue Apr 15, 2014 9:16 pm
- Byond Username: Optimumtact
- Github Username: optimumtact
- Location: #CHATSHITGETBANGED
Re: Documentation
I think this is a good idea and will be enforcing it for new gamemodes and antags
- CPTANT
- Joined: Mon May 04, 2015 1:31 pm
- Byond Username: CPTANT
Re: Documentation
Even if you don't write the wiki itself, it would still be very nice if there was a list or something of things that should be adjusted on the wiki.
Timberpoes wrote: ↑Tue Feb 14, 2023 3:21 pm The rules exist to create the biggest possible chance of a cool shift of SS13. They don't exist to allow admins to create the most boring interpretation of SS13.
- iamgoofball
- Github User
- Joined: Fri Apr 18, 2014 5:50 pm
- Byond Username: Iamgoofball
- Github Username: Iamgoofball
Re: Documentation
honestly we need a mix of "give basic how-tos on what stuff does" and also volunteersoranges wrote:I think this is a good idea and will be enforcing it for new gamemodes and antags
if you haven't noticed most my comments go along the lines of //fuck shit stack so unless you want a wiki page of that, someone better at writing should do it
like steelpoint's work on the chemistry page, that was some good shit right there
- Cobby
- Code Maintainer
- Joined: Sat Apr 19, 2014 7:19 pm
- Byond Username: ExcessiveUseOfCobby
- Github Username: ExcessiveUseOfCobblestone
Re: Documentation
In this day and age there is no excuse as to why the person who made the borer PR couldn't set up the flavor text to tell you HOW to reproduce. a simple "You must control the host in order to replicate" would suffice tbh.
I wouldn't say the coder not being able to convey how one does the major function of the antagonist ingame is exactly a wiki issue.
I wouldn't say the coder not being able to convey how one does the major function of the antagonist ingame is exactly a wiki issue.
Voted best trap in /tg/ 2014-current
- CPTANT
- Joined: Mon May 04, 2015 1:31 pm
- Byond Username: CPTANT
Re: Documentation
Ohw I seriously love how cult got good in game documentation btw (along with the fact that basically everything in cult has been made less obnoxious).
Timberpoes wrote: ↑Tue Feb 14, 2023 3:21 pm The rules exist to create the biggest possible chance of a cool shift of SS13. They don't exist to allow admins to create the most boring interpretation of SS13.
- XDTM
- Github User
- Joined: Fri Mar 04, 2016 8:38 pm
- Byond Username: XDTM
- Github Username: XDTM
- Location: XDTM
Re: Documentation
I'm available for any documentation needs, i update the wiki to relax and would love something to do.
a.k.a. Duke Hayka
Coder of golems, virology, hallucinations, traumas, nanites, and a bunch of miscellaneous stuff.
Coder of golems, virology, hallucinations, traumas, nanites, and a bunch of miscellaneous stuff.
- kevinz000
- Joined: Fri Nov 14, 2014 8:41 am
- Byond Username: Kevinz000
- Github Username: kevinz000
- Location: Dorm Room 3
Re: Documentation
What if I don't have a design doc or notes
Local catgirl scratching post - Shezza


Usually seen as Skylar Lineman/Mekhi Anderson.
Commissions way too much art...
https://tgstation13.org/phpBB/viewtopic ... 7&p=239075 - IN GAME ADMINISTRATOR


Usually seen as Skylar Lineman/Mekhi Anderson.
Commissions way too much art...
https://tgstation13.org/phpBB/viewtopic ... 7&p=239075 - IN GAME ADMINISTRATOR
NSFW:
- CPTANT
- Joined: Mon May 04, 2015 1:31 pm
- Byond Username: CPTANT
Re: Documentation
Then I serously hope you don't plan to implement major new features.kevinz000 wrote:What if I don't have a design doc or notes
Timberpoes wrote: ↑Tue Feb 14, 2023 3:21 pm The rules exist to create the biggest possible chance of a cool shift of SS13. They don't exist to allow admins to create the most boring interpretation of SS13.
- Armhulen
- Global Moderator
- Joined: Thu Apr 28, 2016 4:30 pm
- Byond Username: Armhulenn
- Github Username: bazelart
- Location: The Grand Tournament
Re: Documentation
people don't want to edit the wiki?
hell i'll prepare a borer page right now
edit important files DO NOT TOUCH


hell i'll prepare a borer page right now
edit important files DO NOT TOUCH
Spoiler:
Last edited by Armhulen on Wed Nov 09, 2016 4:27 pm, edited 1 time in total.
- Armhulen
- Global Moderator
- Joined: Thu Apr 28, 2016 4:30 pm
- Byond Username: Armhulenn
- Github Username: bazelart
- Location: The Grand Tournament
Re: Documentation
shit happened and I no longer have access to a computer to work on this. someone carry on my legacy
edit: nevermind, continuing. shitty day for the god king's election, mmm
edit: nevermind, continuing. shitty day for the god king's election, mmm
- Armhulen
- Global Moderator
- Joined: Thu Apr 28, 2016 4:30 pm
- Byond Username: Armhulenn
- Github Username: bazelart
- Location: The Grand Tournament
Re: Documentation
DONE, just someone add pictures before I do.
Spoiler:
- XDTM
- Github User
- Joined: Fri Mar 04, 2016 8:38 pm
- Byond Username: XDTM
- Github Username: XDTM
- Location: XDTM
Re: Documentation
Added the page to the wiki, along with the borer picture and a chem list
a.k.a. Duke Hayka
Coder of golems, virology, hallucinations, traumas, nanites, and a bunch of miscellaneous stuff.
Coder of golems, virology, hallucinations, traumas, nanites, and a bunch of miscellaneous stuff.
- Atlanta-Ned
- In-Game Game Master
- Joined: Fri Apr 18, 2014 2:11 pm
- Byond Username: Atlanta-ned
Re: Documentation
Hijacking this into a kudos thread.
Secure Airlocks got merged. Look! The coder added the info to the wiki!
More of this, please!
Secure Airlocks got merged. Look! The coder added the info to the wiki!

Statbus! | Admin Feedback
OOC: Pizzatiger: God damn Atlanta, how are you so fucking smart and charming. It fucking pisses me off how perfect you are
OOC: Pizzatiger: God damn Atlanta, how are you so fucking smart and charming. It fucking pisses me off how perfect you are
Who is online
Users browsing this forum: No registered users