So currently we use the forums to manage issues and suggestions. I however suggest we switch to git issue management. Hikato already has ideas on a way to implement an ingame system that allows a user to report a bug ingame and signs off the issue with their username.
For all you non-git users out there, this is how it looks on the site.
Here you can see each issue can be given tags to organise them easily, in addition each issue can be closed when fixed or resolved.
Here we can give issues descriptions and comment on them like the cool kids that we are and suggest fixes or whatnot. We can also assign milestones to achieve a big goal.
Issues can also be assigned to people to fix if we want to do that. Even more thrilling useful is that issues here can be closed from our own private github without letting the players see the code. So we can reference pull requests on the private repo and then have them close the issue. Here are the pros and cons as summarised by Rahl.
Pros:
* Cleaner
* Can easily close issues by referencing them in the commit message
Cons:
*This could turn into a mess just like the forums without proper management.
[Discussion] Switching Issue Management to Github
- Minijar
- Registered user
- Posts: 193
- Joined: 02 Aug 2015, 07:05
- Location: England
- Contact:
- Hikato
- Registered user
- Posts: 21
- Joined: 17 Jun 2016, 02:15
Re: [Discussion] Switching Issue Management to Github
You are also able to assign tasks to users (such as yourself).
- forwardslashN
- Community Contributor
- Posts: 2495
- Joined: 14 Dec 2015, 23:12
- Byond: forwardslashN
Re: [Discussion] Switching Issue Management to Github
Only if it has byond integration where users can report their bugs straight from the game. Otherwise I would prefer forum tags.
The ambivalent giant white baldie in a jungle near you.
- Hikato
- Registered user
- Posts: 21
- Joined: 17 Jun 2016, 02:15
Re: [Discussion] Switching Issue Management to Github
https://developer.github.com/v3/issues/#create-an-issueforwardslashN wrote:Only if it has byond integration where users can report their bugs straight from the game. Otherwise I would prefer forum tags.
Not a problem, boss man.
- Rahlzel
- Donor
- Posts: 1160
- Joined: 14 Dec 2014, 16:17
- Location: USA
Re: [Discussion] Switching Issue Management to Github
Holy shit. With that kind of an API, users could search for duplicate issues or close their own issue if they realized they were in error, directly from in-game.
- Hikato
- Registered user
- Posts: 21
- Joined: 17 Jun 2016, 02:15
Re: [Discussion] Switching Issue Management to Github
Lmao, that's only going to be used by us, but they do have that funcationlity if they register. Either way, that's a lot of faith in users. Most of them likely won't want to even worry about signing up to github. lolRahlzel wrote: Holy shit. With that kind of an API, users could search for duplicate issues or close their own issue if they realized they were in error, directly from in-game.
- Rahlzel
- Donor
- Posts: 1160
- Joined: 14 Dec 2014, 16:17
- Location: USA
Re: [Discussion] Switching Issue Management to Github
Can you give me a workflow of how it would work?
1. User has issue
2. User presses "Bug Report" button
3. Do they log in here, or are we using our own "CM-Github" username? Or a choice between either?
4. ??
5. Profit
1. User has issue
2. User presses "Bug Report" button
3. Do they log in here, or are we using our own "CM-Github" username? Or a choice between either?
4. ??
5. Profit