Skip to content
This repository was archived by the owner on Nov 18, 2021. It is now read-only.
This repository was archived by the owner on Nov 18, 2021. It is now read-only.

Gists: Bring back the (editable) title (and descriptions) #194

@mhulse

Description

@mhulse

TL;DR:

Allow for gist titles and descriptions, like the old gist system, that are editable and independent from the gist itself.


Long version:

I don't know about others, but I REALLY miss the old gist naming system.

In the old version, you could give your gist a title. You could also edit this title (independently from the gist) at any time.

These days, the "title" is the name of the first file in a gist. For an example, look at anyone's gist landing page. Here's mine:

https://gist.github.com/mhulse

Maybe it's just me, but I really don't like seeing the file name as the main title. It's not very helpful when scanning with eyes.

Additionally, what happens when your gist has several different files? Not all gists are one file gists. The title is created from the first file in the the gist, yet that file may not be the important one out of the group (IIRC, gist files are automatically sorted by file name A-Z).

Some workarounds:

  1. Name the file something like This is my example of doing X for Y language.xml.
  2. When there are multiple files to a gist, do the same as above, and add numbers to the start of each file name: 01. This is my example of doing X for Y language.xml, 02. Here's and example of PHP doing X with language.xml.php.

While I love the improvements from the old gist system in general, I really miss being able to give my gists titles.

Side note: Descriptions are now a part of the gist. This means that you have to edit the whole gist to modify description. Doing so creates a new revision. I'd personally prefer the description to be separated from the gist as to avoid revisions if I'm just tweaking description info. UPDATE: I was wrong. While the description is a part of the gist, editing just the description does NOT create a new revision.

GitHub support reply:

Thanks for your feedback! We're always working to improve GitHub and we consider every suggestion we receive. I've added your idea about the editable Gist titles to the Feature Request List™ for the team to see.

IIRC, I sent them the TL;DR version of my request. 👍

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions