Brickimedia / brickimedia

Brickimedia Source Code
http://www.brickimedia.org
13 stars 4 forks source link

Labels and milestones #438

Closed neoncitylights closed 8 years ago

neoncitylights commented 8 years ago

GitHub is an amazing website and company that gives many functions that we're not using as much as we should! Part of them are labels and milestones, and releases.

Labels

Sorting by color and with prefix helps, so you have a nice list of all the labels in an organized manner (plus prefixes help for knowing which is which for users who come from our community that might be color blind or some color deficiency). If people like this idea but don't want to do it I can reorganize the labels on this repository and re-label issues myself

(SOURCE: https://github.com/codynguyen1116/repository-test/labels?sort=name-asc)

image image image image

Milestones

Add a Q1 2016, Q2 2016, Q3 2016, and Q4 2016. Why not also maybe add Q1 2017, Q2 2017, Q3 2017, and Q4 2017?

Releases

We should take advantage of these more (unless if MediaWiki already handles this itself?) It'd be useful since it provides a history of all the major and minor release versions. Here's what it can look like x.y.z or [major].[minor].[release]. It can follow the syntax by the top answer at http://stackoverflow.com/questions/615227/how-to-do-version-numbers

neoncitylights commented 8 years ago

I'm going to wait a couple day for comments and if you guys are fine with this change then I'll reorganize every issue in this repo (will try my best to fit it in one of these school days if I have time, otherwise the organizing will take place on a weekend). It'll of course take a while but I believe taking this step we'll have a better (virtual) work environment at GitHub and get things done faster

neoncitylights commented 8 years ago

Adding a report from NovaHawk and CJC95, they said it looks good

MtMNC commented 8 years ago

Looks good, I say go for it.

Berrybrick commented 8 years ago

Okay, but don't value my opinion over a developer.

adamrobcarter commented 8 years ago

yeah sounds good

neoncitylights commented 8 years ago

I've added the milestones, and reorganized about 70 out of 360 issues so far, which is 19.44% (~1/5) of all the issues! I'll get some more in tomorrow. Once every issue is reorganized, I'll delete all the old labels

Edit: Haha can't count, meant organized 70 issues out of 429 issues, so around 16%. :P

neoncitylights commented 8 years ago

One more thing, do you guys have any suggestions of what the labels in the general category (bug, splash, request, and API) should be separated into more specifically?

neoncitylights commented 8 years ago

Didn't count this time, but I think I got around 100+ more issues cleaned up, also added SMW version labels, OS (operating systems) labels, and priority labels which we should definitely use. Will try my best to finish up the rest tomorrow since that'll be Friday over here

neoncitylights commented 8 years ago

Last two labels to clean up are 'bug' and 'global', after this I'll close this :)

neoncitylights commented 8 years ago

Done! Everything looks great now