💾 Archived View for gemi.dev › gemini-mailing-list › 001055.gmi captured on 2024-05-12 at 16:22:21. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-12-28)

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

Lo, I have returned.

1. Solderpunk (solderpunk (a) posteo.net)

Geminauts!

Lo, I have returned.

And I have come not to bring peace, but the sword.

Well, not really.  Sorry, couldn't resist a little drama.

But I *have* come with a strong resolve to move things forward quickly, 
decisively, and if necessary unilaterally.  I will be putting the 
"dictator" in BDFL (but not ignoring the "benevolent").

My thoughts are something like this:

The never ending discussion (and at times heated argument) that has 
characterised the efforts to collectively and openly finalise the spec 
using this mailing list, and the associated risk of leader burnout, now 
feel to me like they are a larger risk/liability to the project than the 
prospect of making slightly suboptimal and/or unpopular decisions when 
wrapping things up relatively quickly and without agonising over every 
little detail.  The sooner the spec is finalised the sooner we can spend 
more of our time and energy reading and writing Geminispace content.  
People who aren't interested in spending time and energy doing those 
things have no place playing a strong role in deciding how to finalise things, anyway.

It's clear that any hope of unanimity in the community on exactly what 
Gemini should look like is long gone.  There are too many people coming 
from too many technical backgrounds for us all to agree on what is 
necessary and what is extraneous.  Anything resembling "design by 
committee" will likely result in bad compromises leaving everybody 
unhappy.  Better to have decisive leadership with a clear vision.  This 
will leave some unhappy.  It's unfortunate, but it's inevitable.  Gemini 
can't be everything to everybody.

Despite my total lack of involvement for several months and the lack of 
any progress on the spec, Geminispace *itself*, which is our real goal, 
has neither stagnated nor shrunk.  It has only gotten better.  Awesome 
things like smol.pub have turned up.  All the time there are more and more 
people setting up little digital homes in Geminispace, who accept and 
embrace Gemini as it is right now, and many of them are very happy with 
the status quo.  They are writing truly wonderful content, and I have not 
come across a single thing written there yet which made me think "right 
now this is merely good, but it could be excellent if only Gemini 
supported X, Y or Z".  And all of this is hosted on diverse servers and 
compatible with diverse clients, including clients which have not been 
updated in months.  All of this says we have gotten the most important 
things right or close enough to right already, and there is no risk of 
catastrophically messing anything up if we simply resolve outstanding 
technical issues with the minimum possible change.  Additional capacities 
in the gemtext format are not necessary.  That's not just, like, my 
opinion, man, that's an empirical fact.  Geminispace is there.  It's 


I will start wrapping stuff up, via changes to what have always been the 
canonical versions of all relevant documents, hosted at 
gemini.circumlunar.space, as quickly as I can.  I am not going to take the 
time to justify every single decision against all real or imagined objects 
in long posts to the mailing list or my gemlog.  Maybe I will do this 
retrospectively some day, but for now I just want to get it done.  I will 
act largely alone in this regard, but I'm not going to completely 
disregard all external input.  A lot of people have put a lot of of time 
and care into thinking and writing about these issues both on this list 
and in the git trackers that sprung up once I delegated spec finalisation 
to Sean.  I'm going to read that stuff and I'm going to be be guided by 
it, and I will reach out to individual people for clarification when I 
feel it necessary.  I am genuinely thankful to all of those people for 
their efforts and I do not intend to be dismissive of them.

If I sound angry and frustrated, I apologise.  I mean, to some extent I 
am, but not at particular people or at the community, I'm angry and 
frustrated at vague abstract things like human group dynamics and viral 
internet hype cycles.  I continue to care about this project and I care 
about the community that has formed around it.  I acknowledge that I am 
far from blameless in how this year in Gemini has turned out.  I hope the 
community still has some faith in me, and I hope everyone understands that 
I'm doing this because I honestly think it's for the best, and not because 
I want all teh power. I don't want *any* power!  But nobody I know and 
trust enough to give the power to wants it either, and big formal 
multi-person decision making is not going to yield good or fast results, so, here we are.

I'm not going to have time to do this *and* follow the list closely and 
reply to any and all questions.  But I will make a genuine effort to keep 
the list informed as I work.

Cheers,
Solderpunk

Link to individual message.

2. Andrew Singleton (singletona082 (a) gmail.com)

Sir,

I am rather grateful you clarified what you frustration is at given not 
all of us are able to contribute to the technical side of Gemini. 
Personally I'm largely happy with Gemini as-is, though have a few nitpicks 
mostly about the seemingly arbitrary limit on input text, but just kinda 
shrug, move on, and wonder what uses gemini can go towards that aren't 
what I'm using it as.

As I have posted in another thread I have thoughts on your concept of 
using Git as an '80:20' solution for decentralization and the TLDR is 'I 
don't like this on the basis of some quibbles about default behaviors, and 
the notion that this is at all 'temporary' as it will either become 
permanent, or become a standard others would have to account for and build off of.'

Largely I just don't want Gemini to be abandoned. Sure it will work and 
float along, but if the folk that lead the way grow disillusioned and 
growl about the protocol, how long before momentum stops? Then we're in 
the same boat gopher got put in, minus any self inflicted kneecapping over 
licensing fees.

Link to individual message.

3. ew.gemini (ew.gemini (a) nassur.net)

Hej!

Solderpunk <solderpunk@posteo.net> writes:

> Lo, I have returned.

Welcome back!

+1 for "I like gemini the way it is".

Cheers,
~ew

-- 
Keep it simple!

Link to individual message.

4. Greg Farough (gregf (a) gnu.org)

On Mon, Oct 25 2021, Solderpunk <solderpunk@posteo.net> wrote:

> Geminauts!
>
> Lo, I have returned.

I'm not exactly what you'd call a "stakeholder," just an unimportant
person with a Gemini capsule. I've never even written to this list
before. Still, I wanted to say that I'm glad you've reappared.

> The sooner the spec is finalised the sooner we can spend more of our
> time and energy reading and writing Geminispace content.

I hope this will happen. Specifically, that the specification will
grow by a few words, never to grow again, and that Geminispace itself
will grow by many words and many participants, far into the future.

-g

-- 
"We carry a new world here, in our hearts. That world is growing in
this minute."

Link to individual message.

5. DJ Chase (u9000 (a) posteo.mx)

Welcome back, Solderpunk!

I am thrilled to hear that you're returning to the project, and that the
specification will soon be finalized.

I am a little disappointing that the process won't involve the community
as much as I hoped, but this disappointment is greatly outweighed by my
excitement for Standardization.

Also, I agree with Andrew: thank you for clarifying that you're not mad
at the community.

-- 
DJ Chase
They, Them, Theirs

Link to individual message.

6. stern (stern (a) tilde.club)

On 10/25/2021 12:08 PM, Solderpunk wrote:
> Geminauts!
> 
> Lo, I have returned.
> 
> And I have come not to bring peace, but the sword.
> 
> Well, not really.  Sorry, couldn't resist a little drama.
> 
> But I *have* come with a strong resolve to move things forward quickly, 
decisively, and if necessary unilaterally.  I will be putting the 
"dictator" in BDFL (but not ignoring the "benevolent").
> 
> My thoughts are something like this:
> 
> The never ending discussion (and at times heated argument) that has 
characterised the efforts to collectively and openly finalise the spec 
using this mailing list, and the associated risk of leader burnout, now 
feel to me like they are a larger risk/liability to the project than the 
prospect of making slightly suboptimal and/or unpopular decisions when 
wrapping things up relatively quickly and without agonising over every 
little detail.  The sooner the spec is finalised the sooner we can spend 
more of our time and energy reading and writing Geminispace content. 
People who aren't interested in spending time and energy doing those 
things have no place playing a strong role in deciding how to finalise things, anyway.
> 
> It's clear that any hope of unanimity in the community on exactly what 
Gemini should look like is long gone.  There are too many people coming 
from too many technical backgrounds for us all to agree on what is 
necessary and what is extraneous.  Anything resembling "design by 
committee" will likely result in bad compromises leaving everybody 
unhappy.  Better to have decisive leadership with a clear vision.  This 
will leave some unhappy.  It's unfortunate, but it's inevitable.  Gemini 
can't be everything to everybody.
> 
> Despite my total lack of involvement for several months and the lack of 
any progress on the spec, Geminispace *itself*, which is our real goal, 
has neither stagnated nor shrunk.  It has only gotten better.  Awesome 
things like smol.pub have turned up.  All the time there are more and more 
people setting up little digital homes in Geminispace, who accept and 
embrace Gemini as it is right now, and many of them are very happy with 
the status quo.  They are writing truly wonderful content, and I have not 
come across a single thing written there yet which made me think "right 
now this is merely good, but it could be excellent if only Gemini 
supported X, Y or Z".  And all of this is hosted on diverse servers and 
compatible with diverse clients, including clients which have not been 
updated in months.  All of this says we have gotten the most important 
things right or close enough to right already, and there is no risk of 
catastrophically messing anything up if we simply resolve outstanding 
technical issues with the minimum possible change. Additional capacities 
in the gemtext format are not necessary.  That's not just, like, my 
opinion, man, that's an empirical fact.  Geminispace is there.  It's 

> 
> I will start wrapping stuff up, via changes to what have always been the 
canonical versions of all relevant documents, hosted at 
gemini.circumlunar.space, as quickly as I can.  I am not going to take the 
time to justify every single decision against all real or imagined objects 
in long posts to the mailing list or my gemlog.  Maybe I will do this 
retrospectively some day, but for now I just want to get it done. I will 
act largely alone in this regard, but I'm not going to completely 
disregard all external input.  A lot of people have put a lot of of time 
and care into thinking and writing about these issues both on this list 
and in the git trackers that sprung up once I delegated spec finalisation 
to Sean.  I'm going to read that stuff and I'm going to be be guided by 
it, and I will reach out to individual people for clarification when I 
feel it necessary.  I am genuinely thankful to all of those people for 
their efforts and I do not intend to be dismissive of them.
> 
> If I sound angry and frustrated, I apologise.  I mean, to some extent I 
am, but not at particular people or at the community, I'm angry and 
frustrated at vague abstract things like human group dynamics and viral 
internet hype cycles.  I continue to care about this project and I care 
about the community that has formed around it.  I acknowledge that I am 
far from blameless in how this year in Gemini has turned out.  I hope the 
community still has some faith in me, and I hope everyone understands that 
I'm doing this because I honestly think it's for the best, and not because 
I want all teh power. I don't want *any* power! But nobody I know and 
trust enough to give the power to wants it either, and big formal 
multi-person decision making is not going to yield good or fast results, so, here we are.
> 
> I'm not going to have time to do this *and* follow the list closely and 
reply to any and all questions.  But I will make a genuine effort to keep 
the list informed as I work.
> 
> Cheers,
> Solderpunk
> 
It is a wonder to finally know you.

Link to individual message.

7. Nathan Galt (mailinglists (a) ngalt.com)

On Mon, Oct 25, 2021, at 12:08 PM, Solderpunk wrote:
> Geminauts!
>
> Lo, I have returned.

Glad you're back.

Link to individual message.

8. (gemini (a) xj-ix.luxe)

> And I have come not to bring peace, but the sword.
> 
> Well, not really.  Sorry, couldn't resist a little drama.
> 
> But I *have* come with a strong resolve to move things forward quickly, 
decisively, and if necessary unilaterally.  I will be putting the 
"dictator" in BDFL (but not ignoring the "benevolent").
> 
> My thoughts are something like this:
> 
> The never ending discussion (and at times heated argument) that has 
characterised the efforts to collectively and openly finalise the spec 
using this mailing list, and the associated risk of leader burnout, now 
feel to me like they are a larger risk/liability to the project than the 
prospect of making slightly suboptimal and/or unpopular decisions when 
wrapping things up relatively quickly and without agonising over every 
little detail.  The sooner the spec is finalised the sooner we can spend 
more of our time and energy reading and writing Geminispace content.  
People who aren't interested in spending time and energy doing those 
things have no place playing a strong role in deciding how to finalise things, anyway.

really happy to hear this! i haven't spent much time on the lists, but i 
have been around geminispace and i've been loving all of the lovely 
posting that folks have been doing there ^^

i really appreciate your work ~solderpunk, gemini is and has continued to 
be a breath of fresh air amoungus in the tech world. i never thought i'd 
find something simple and nice enough that my non-tech partner would 
actually enjoy using, but she immediately picked it up and started 
publishing her recipes on our capsule. made me really happy to see her 
feel empowered to own a little slice of the internet.

i'm not sure what i can do to help with the spec finalization process, 
i've considered gemini as "essentially complete" since for a long while, 
but i am willing to help. seeing a software standard that can be 
considered complete and finished is such a rare and beautiful thing. i 
hope the same can be said for many of the gemini clients and servers in 
the wild: it is finished.

cheers,
romina xj ix

Link to individual message.

---

Previous Thread: Multi directories Atom Feed

Next Thread: A proposal to freeze the Gemini specification