I just read your docs on handling C2S collections, and just thought to drop you the link to the SeekItem draft that @evan has created. Dunno if its relevant to you, so just FYI:
> Their primary mission becomes to keep track of what's happening in the community.
I agree on that, partially. It goes both ways, to the benefit of everyone. The folks at the SWICG are also just volunteering their time as participants in the same developer ecosystem. A bit of giving and a bit of taking is needed.
That said, we have a bottom-up standardization process, not a top-down hyper-formal one that is more appropriate for creating corporate industry standards. And the SWICG tends to the latter, which is imho a flaw and mistake similar to how Solid project operates, and fails to reach their community.
Fediverse evolution is community-driven first and foremost.
@smallcircles I might be off base here, but from where I'm standing, when they embark on their roles, their primary mission becomes to keep track of what's happening in the community.
It's their job to read all the FEPs that are relevant to a particular piece of functionality they're discussing. Sure, the FEPs might not be useful, but IMHO they need to include references that they did their due diligence.
As a community member I can offer my thoughts if asked for, but I think it's unreasonable that it's me that needs to keep track of everything they're working on, and take time out of my own stuff to author feedback unprompted.
Oh, it is great that that is turned into a #FEP. Thank you!
Other than that - even though I have thoughts on the current standardization process and the role of the SWICG (see quote) - I don't think your critique of SWICG is fair in this case. The SeekItem is still just an unofficial draft by Evan, as 'random' as anything that happens in the developer ecosystem, and the SWICG is explicitly seeking feedback from the AP developer community to improve these specs so they gain broader buy-in and adoption. In that regard it is no different than proposing a FEP, I guess?
But I understand your point about energy and all that. Am running on low-bat myself in that regard :(
@smallcircles my personal feeling towards specifications that introduce bespoke APIs for a one purpose functionality that can be already done is that they're misplaced effort.
@evan, or the SWICG, have a tendency to ignore previous art when they come up with these random specifications. That document of mine you linked to was actually turned into FEP-6606, so it's as visible as anything would be to the SWICG.
I already argued enough about the media upload end point that I don't have the energy to drop what I'm working on and jump on the mailing list and IRC to draft and present a coherent case for why I think they are bad.
The folks at the SWICG are also just volunteering their time as participants in the same developer ecosystem. A bit of giving and a bit of taking is needed.
@smallcircles@mariusor@evan Bread on the table? Unthankful chores? Please spare me from this bullshit. All SWICG does is reinventing things because otherwise Evan can't take credit for idea and include this "work" in SWF's annual report.
I was talking specifically about the SWICG. No one has a paid position in the SWICG.
That people earn their living in some way, have a job, are self-employed, receive funding/donations/grants.. well, everyone needs bread on the table, right?
I'd personally not accept funding from Meta, and they are anathema to what fediverse stands for imho.
But that is not the SWICG. It is literally a "community group" where multiple well-known folks from the dev community bring their expertise to, give helping hand with the unthankful chores, very similar to FEP or other ecosystem hotspots.
And collectively we are tasked with bringing fedi to a better place all the time, protect it from harms, and malign corporate influences.
Whether it is ideal or not (I expressed my opinion on this earlier), the W3C as home of the official specs, is part of the ecosystem, and a fractured ecosystem is a weaker one than when it is united and operating as a larger collective.
@phnt@evan@mariusor@smallcircles No cooperation was possible from the beginning. The first thing that Evan and co tried to do when they came from Twitter in 2022 is to kill FEP process and SocialHub and set up their lame "alternatives".
@mariusor@silverpill@smallcircles@evan It's not beneath Evan to also use ad-hominem "arguments" to avoid answers either. At this point the tensions are so high that cooperation is a) impossible anyway and b) unwanted by probably both parties.
@smallcircles@mariusor@evan I didn't say that about other co-authors and contributors. And I'm not treating FEP as my own FOSS project and I am not a "BDFL". You're lying - and it's not the first time.
It's funny how for all the work I do for free I get accused of all sorts of things. But a guy who takes the money from Meta and censors independent research is a hero.
All the time you point to 1 person with gross accusations and convict a whole group with all spec authors including Christine. Contributors like Trwnh and ThisIsMissEm, many others. Calling them "useful idiots". That is hot-headed and unproductive.
Did you consider that, being the one who volunteers his time in a custodianship role, also now treats the FEP as his own FOSS project, where you are effectively the BDFL? And that that hurts the credibility of the FEP, making the sole decision to break connection with the SWICG? Deny its role. That connection still existed when you took on the facilitating role. Where is the carried decision to break it?
Being a facilitator means having to deal with many people who all have different motives, strong opinions, get into clashes with each other. And making the best of it. Trying to keep discussions polite and respectful.
Evan and I have different views on the future of the fedi. I don't think he's a Meta puppet.
You made your point. It is non-productive. You have a conflict with a person and a whole developer ecosystem fractures and weakens. Other than that it saddens me that people in progressive circles always seem to get so easily into harsh conflict with each other, and we effectively 'divide ourselves to be conquered', while beyond Big Tech thrives and fascism festers unabated. Big Tech bobo's can only smile and think "nothing to fear here".
@mariusor@smallcircles@evan I am not taking it far enough. The purpose of Social Web groups at W3C is to enrich few people while they are pretending to work on "standards". Others are recruited as useful idiots to legitimize the process and provide free labor.