developer preferences code-language wise 💻


Of course, if all Wordpress plugins (working and broken ones) and some OStatus tools are included, PHP might as well become number one.

@ngerakines @daycode Nice project name! 🍻 Would be handy if the README had a line or two of text. I would never guess what Tavern project is about, because main code is currently in non-master branches and the master README is empty ;)

@lightone @daycode Yeah, everything is in the release-amber-ale branch: I'm making pretty good progress with it running on The test account is @nick

@lightone @daycode @nick Create Note, Announce Note, Follow, and Undo Follow are implemented. Working on Like, Undo Like, Undo Create Note, Delete Note. Also putting thought into special collections and groups.

@ngerakines @daycode Cool! Tavern can be found here now :) Will add to list tomorrow. I can link to this branch instead of master, if it is there to stay? Or perhaps you plan to merge into master soon?

@lightone @daycode Nice! I'm hoping to have the amber-ale (v1.0.0) release wrapped up within the next few weeks. It'll be merged down into master with packages and artifacts available.

@ngerakines OK, then I'll add the extra branch link now but will switch it to master branch later on, just in case. :)

@skobkin @lightone @daycode @nick Sure. I haven't worked the entire roadmap out yet. The main goal is to be 100% compatible with #mastodon, and also support activitypub poweruser functionality and features.

@lightone If you sort by commits or number of contributors, surely Mastodon and Pleroma would uncover two languages that don't appear at all in your top 5. No?

@raucao If we measure Fediverse projects by community / developer attention, Mastodon and Pleroma would certainly be on top! Not sure about commits. diaspora, Friendica, Hubzilla have existed for a longer period of time and will be on top by that metric. Sorting Fediverse-related projects by code languages is useful for developers who'd like to contribute in their target language. In fact, "rare" languages give more chances for a project to attract new devs (less attention diversion 🙃).

@lightone Diaspora is also written in Ruby, and Friendica and Hubzilla would share the PHP spot. So Ruby should still appear in any "top 5 languages" for fedi devs IMO. Just saying it's odd that it's missing in that list, considering the large fedi projects using it.

@raucao Ruby didn't appear in my top 5 "most used languages" post because it is... not top 5 ¯\_(ツ)_/¯ if we sort by code language only. All the mentioned projects are on the list though: 👌 And on the website's front page

@lightone It's not top 5 by a faulty/less relevant metric. But OK. You can pretend it's not one of the top 5 languages all you want in your own lists. Just pointing out the flaw.

@humanetech Thanks for the link, will be added to Wiki watchlist: Not sure about adding it on the website: the last commit was on October 2014 and no activity in issues since then. Might be slightly outdated by now (?).

maybe add to the It's Dead, Jim section. The code looks to be of good quality. Maybe someone will pick it up in future.

@𝐥𝐨𝐬𝐭𝐢𝐧𝐥𝐢𝐠𝐡𝐭 @Humane Tech Community That was a clone of with some IBM enhancements and some older bits for integrating apps from when Google was still in the OpenSocial consortium - ActivityPub was still a draft at the time the repo was last updated. I don't know if they've even kept up with the (glacial) pace of development, but based on the commit dates I'd say probably not.
@Humane Tech Community @𝐥𝐨𝐬𝐭𝐢𝐧𝐥𝐢𝐠𝐡𝐭 Reviewed some of the last known communiques and concluded it's dead Jim.

It might be valid for projects that want to do something with containerised apps across providers. Personally we're doing apps in a completely different way that doesn't require trusting proprietary/closed binaries of dubious origin.

Yea, I was not refering to OpenSocial when I posted the link. Think the AS reference implementation stands on its own.

The watchlist may be split, with a separate page for programming tools, and it can be added there.


Sign in to participate in the conversation

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!