Author Topic: New GitHub feature, Project boards  (Read 1878 times)

Offline Kevin Granade

  • Administrator
  • Survivor
  • *****
  • Posts: 5346
  • I code dead people.
    • View Profile
New GitHub feature, Project boards
« on: March 04, 2017, 04:08:10 AM »
GitHub has added a new feature recently, project boards that allow visual arrangement of related issues.
See https://github.com/CleverRaven/Cataclysm-DDA/projects for a few projects I've set up so far to check out the system (they're legit projects though, not toys).

Unfortunately GitHub hasn't addressed their wackjob permissions model, so you must have commit rights to edit the projects, which is unfortunate because I'd love to throw this open to lots of contributors.
When we're doing large scale or long-term projects, this will be a decent tool for showing progress across the individual issues and pull requests so users can follow along.

Check it out :)
Its like a fun family cookout, except your family is burning in flames while trying to eat you. -secretfire
I'm more excited than a survivor on meth and toast'ems. -Nighthawk
The the giant wasp is slammed through the zombie brute!

Offline Noctifer

  • Survivor
  • ***
  • Posts: 2573
  • Evening Star
    • View Profile
Re: New GitHub feature, Project boards
« Reply #1 on: March 04, 2017, 04:22:46 AM »
This seems pretty cool. Good way to keep track of large changes. I can this also be a way for modders to keep track of changes so they can fix issues with experimentals.
May mother Venus guide us all!

...Noctifer's incredibly loot bloated Survivor Emcampments™...

Offline Zhilkin

  • NPC
  • **
  • Posts: 106
    • View Profile
Re: New GitHub feature, Project boards
« Reply #2 on: March 04, 2017, 12:14:07 PM »
Ah, permissions... :(

Offline xotto

  • Zombie Food
  • *
  • Posts: 33
    • View Profile
Re: New GitHub feature, Project boards
« Reply #3 on: May 10, 2017, 12:37:17 PM »
How can i have permissions? i want add this tileset in cdda github project. once i have registered an github account, i can just edit the project? there are any extra requirements or rules needed?

Offline Kevin Granade

  • Administrator
  • Survivor
  • *****
  • Posts: 5346
  • I code dead people.
    • View Profile
Re: New GitHub feature, Project boards
« Reply #4 on: May 10, 2017, 04:12:26 PM »
The situation has changed a bit for the better, I can now add people to a maintainers team that can edit projects without also giving them full commit rights, so if you have a long-term feature or set of bug fixes you would like to use the project board to manage, just ask (either here or via pm).  Please include your github username.
Its like a fun family cookout, except your family is burning in flames while trying to eat you. -secretfire
I'm more excited than a survivor on meth and toast'ems. -Nighthawk
The the giant wasp is slammed through the zombie brute!

Offline Zhilkin

  • NPC
  • **
  • Posts: 106
    • View Profile
Re: New GitHub feature, Project boards
« Reply #5 on: May 13, 2017, 10:18:36 AM »
How can i have permissions? i want add this tileset in cdda github project. once i have registered an github account, i can just edit the project? there are any extra requirements or rules needed?
You need to create a pull request - see https://github.com/CleverRaven/Cataclysm-DDA/blob/master/CONTRIBUTING.md.