Page 1 of 1

The Changelog

Posted: Tue Apr 19, 2016 8:36 pm
by Atlanta-Ned
I'm a madman

Basically, the in-game changelog isn't easily viewable anywhere unless you're in-game orrrrrr pull down the github repo and check it out manually. This is less than optimal so I've set up an archive for it on the wiki. Poke around, what I'm doing should be fairly self explanatory.

I also wanted to add a section for tracking testmerged code and policy changes. Testmerged code isn't usually announced and policy changes can get lost in the shuffle.

My plan is to update things when I can, but I'd be more than happy if I wasn't the only person trying to maintain this.

Cool beans.

Re: The Changelog

Posted: Tue Apr 19, 2016 8:43 pm
by TrustyGun
sounds hard as shit to maintain

but will ultimately be worthwhile in the long run, hope you do well man

Re: The Changelog

Posted: Tue Apr 19, 2016 9:01 pm
by Scott
Someone make the in game changelog load faster.

Re: The Changelog

Posted: Tue Apr 19, 2016 10:04 pm
by Atlanta-Ned
Scott wrote:Someone make the in game changelog load faster.
There's no reason for it to load the last year's worth of changes. Basically 5k lines of HTML.

EDIT: Actually the existing changelog generator can be used to push updates to the wiki automatically. Hmm...

Re: The Changelog

Posted: Tue Apr 19, 2016 10:30 pm
by oranges
It's been on my todo list ot modify the changelog generator to cut older lines from the ingame changelog automatically, so we end up with only the last month or so of changes.

Re: The Changelog

Posted: Wed Apr 20, 2016 7:17 pm
by Atlanta-Ned
I have a THRILLING UPDATE!

The contents of the green box are now fed by a template! Literally all you need to do is paste the most recent changelog entries into Template:LatestChanges and they'll populate automatically.

Re: The Changelog

Posted: Thu Apr 21, 2016 8:17 pm
by MrStonedOne
I'll work on automating this. The site is what generates changelogs for github when PRS are merged, so we can just have it push updates on merge

Re: The Changelog

Posted: Thu Apr 21, 2016 8:48 pm
by Atlanta-Ned
Urg. It looks like some changes (test merges?) are being added to the most recent date, which is itself getting updated. HRM...

https://github.com/tgstation/-tg-statio ... b2875ede26

Re: The Changelog

Posted: Thu Apr 21, 2016 11:42 pm
by oranges
The mecha's were merged yesterday
https://github.com/tgstation/-tg-station/pull/16980

The auto changelog compile probably happened when the server updated.

What's the matter with that?

Re: The Changelog

Posted: Thu Apr 21, 2016 11:46 pm
by oranges
Oh plus mso if you want I could look at make the changelog generator generate wiki markup, shouldn't be too hard