💾 Archived View for gemi.dev › gemini-mailing-list › 001023.gmi captured on 2023-12-28 at 15:56:43. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-11-04)

🚧 View Differences

-=-=-=-=-=-=-

[spec] Specification revision history

1. Timur Demin (me (a) tdem.in)

Hello everyone,

I am trying to find the Gemini specification revision history.

Specifically the problem is that Gemini spec appears to have changed
without mentioning or bumping the spec revision. The reporter of bug #1
on gmnhg [1] mentions this quote from the specification:

> The Gemini spec only supports three levels of headings: "Headings are
> limited to a single line and start with either one, two or three #
> symbols followed by one mandatory space character"  

To comply with this, gmnhg used to convert Markdown H4-H6 with an extra
space padding after the first #. However, what the version stated to be
v0.14.3 from 2020-11-29 [3] says:

> Heading lines consist of one, two or three consecutive "#"
> characters, followed by optional whitespace, followed by heading
> text.  

This is fixed with [2], but the point still stands: does anyone know
where to find out what has changed on the spec and when?

[1]: https://github.com/tdemin/gmnhg/issues/1
[2]: https://github.com/tdemin/gmnhg/commit/8135d1e0b3753feb1df38a608d6e70a7ba130925
[3]: https://gemini.circumlunar.space/docs/specification.gmi

--
Regards,
Timur Demin

Link to individual message.

2. Adnan Maolood (me (a) adnano.co)

On Fri Sep 17, 2021 at 2:37 PM EDT, Timur Demin wrote:
> Hello everyone,
>
> I am trying to find the Gemini specification revision history.
>
> Specifically the problem is that Gemini spec appears to have changed
> without mentioning or bumping the spec revision. The reporter of bug #1
> on gmnhg [1] mentions this quote from the specification:
>
> > The Gemini spec only supports three levels of headings: "Headings are
> > limited to a single line and start with either one, two or three #
> > symbols followed by one mandatory space character"  
>
> To comply with this, gmnhg used to convert Markdown H4-H6 with an extra
> space padding after the first #. However, what the version stated to be
> v0.14.3 from 2020-11-29 [3] says:
>
> > Heading lines consist of one, two or three consecutive "#"
> > characters, followed by optional whitespace, followed by heading
> > text.  
>
> This is fixed with [2], but the point still stands: does anyone know
> where to find out what has changed on the spec and when?

You can clone the gemini-site git repository with:

	git clone git://gemini.circumlunar.space/gemini-site

According to git blame, that wording was present since at least June 6,
2020. It seems that the reporter of the bug is mistaken.

Link to individual message.

3. mntn (mntn (a) mntn.xyz)

Hi Timur,

I found that language here, and it appears to still be in place:
https://gemini.circumlunar.space/docs/gemtext.gmi

It seems like that page needs to be updated! I was using a client whose 
dev must have been
referencing this page, as it wasn't able to parse four ####s as heading 3.

Link to individual message.

---

Previous Thread: [ANN] German Language Gemini Community in feddit.de

Next Thread: [ANN] Website was-ist-gemini.de