GitHub is set to better empower collaboration with Issues and Projects

  • Technology
  • GitHub is set to better empower collaboration with Issues and Projects

GitHub is rolling out new features for the most-used online code repository on the market. Jack Wallen has the details.

Image: Shutterstock/roman-Samborskyi

GitHub is one of the largest online code repositories in the world. Currently, over 65 million developers are building on the GitHub platform. With that many users, the collaborative process must be sound and seamless.

Must-read developer content

That’s why the GitHub developers are always bringing improvements and new features into existence. As of today’s announcement, there’ll be some new additions that will surely make project collaborators, team members and team managers quite happy. 

Let’s take a look at the new features to be found on GitHub. 

Note: Some of these features are currently in beta, so they either aren’t available to the general public or shouldn’t be considered for production usage. The only beta sign up will be for Projects and it will be hosted on the Issues feature page.

With that out of the way, you should definitely log in to your GitHub account and kick the tires of any of these new features available to you. 

SEE: The best programming languages to learn–and the worst (TechRepublic Premium)

Projects

Projects is like a customizable spreadsheet or dashboard you use to better manage your projects. This new feature is important as it removes a certain rigidity to bend to the moment. With Projects, you can connect your planning directly to the work that is happening now, or at any point. Instead of having to break out a notepad or creating a spreadsheet to track your thoughts, you can now do this within GitHub itself.

With this feature you can:

  • Use custom fields with text, numbers, dates and single-select types

  • Rank, sort and group entries

  • Filter by any field with typeahead support

  • Easily switch between board and table layouts

  • Select from layout, group-by, sort by, filter and visible view options

  • Save and share views

  • Graph-QL API so you can access project issues and metadata

There is also the addition of the Command palette (in Projects), which allows you to:

  • Sort By, Filter By and Group By

  • Quickly switch layouts

  • Manage fields and options support

Dan Godrey, development manager for Shopify, said this of GitHub Projects:

“I’ve always been fond of the idea of ‘keeping your docs close to your code.’ It just makes sense! The new GitHub Projects has been helping keep our projects close to our code for an added layer of efficiency. With all the new functionality for tracking, planning and staging work, I no longer find myself needing to reach for spreadsheets or third-party tools which go stale instantly.”

Issues

For those that aren’t aware, GitHub Issues is an integrated tracking tool used to focus on important tasks and keep your working plan up to date. GitHub is testing some important beta features for Issues, which are:

  • Improvement: Issue unfurl on body and comment box

  • Improvement: Issue Forms

  • Improvement: Ability to access project custom fields from the sidebar

  • New: Task lists allow you to break down work and better keep track of progress

  • New: Issue forms give open source maintainers the ability to render and require fields at issue creation, which enables higher-quality input from contributors

Along with the new Task lists feature, you’ll be able to:

  • Create task lists and track the status of projects with progress indicators

  • Convert tasks into issues

  • Use completion state auto-updates for when a tracked issue is closed or reopened

  • Navigate your work hierarchy, using a new tracked_by relationship

Brian Vaughn, React maintainer, said of Issue Forms:

“As a maintainer, I’ve wanted something like issue forms for a long time. Being able to split questions into separate fields, with contextual help and placeholder text is a big user experience improvement. Required fields are also great for signaling what the most important parts of an issue are. And features like automatic code formatting and WYSIWYG editing are icing on the cake.”

GitHub continues to improve its platform to help make collaboration on projects as easy as possible. Give these new features a try and see if they don’t wind up a part of your regular development lifecycle.

Subscribe to TechRepublic’s How To Make Tech Work on YouTube for all the latest tech advice for business pros from Jack Wallen.

GitHub is set to better empower collaboration with Issues and Projects

Developer Essentials Newsletter

From the hottest programming languages to the jobs with the highest salaries, get the developer news and tips you need to know.
Weekly

Sign up today

Also see

Did you like this article? You can read it and many others @ Tech Republic!

FRESHEST

Here's the latest news

Simone Biles' fans are finally getting to see her one and only rotation at the gymnastics team final of the Tokyo Olympics. Biles competed in just one rotation, on vault, before walking off the floor due to a "medical issue," USA Gymnastics...

See the Moment Simone Biles Pulled Out of Team Competition at Olympics

Still, there is real-world evidence that mandates work.Dr. Offit said Mississippi, which has one of the nation’s lowest coronavirus vaccination rates, has extraordinarily high rates of childhood immunization because its state law does not allow philosophical or religious exemptions.When a...

Biden Weighs Vaccine Mandate for Federal Workers

The motto for the 2021 Olympics is, "Faster, Higher, Stronger, Together." It could probably be tagged as the motto for the 2021 NHL offseason too. All 32 franchises are assuredly wanting to get faster, make their lineup stronger and go higher in the...

NHL free agency tracker 2021: Live updates, analysis on news, rumors, signings and trades

Shoreline.io automates fixes that range from one-line commands to remediation loops. Image: Ashalatha/Shutterstock Fix once, automate the solution and then deploy many times. That's the philosophy behind Shoreline.io, a company that aims to make life easier for site reliability engineers. ...

New automation platform aims to help DevOps engineers squash tickets forever

Photography via instagram.com/theestallion Hot Girl Summer, coming right up. By Souzan Michael Galway Date July 27, 2021 If the never-ending rain and humidity have made it hard for you to have a hot girl summer this year, help is on...

Everything to Know About the Megan Thee Stallion x Revlon Collection
Load More
Share via
Copy link
Powered by Social Snap