this post was submitted on 29 May 2024
20 points (95.5% liked)

Sublinks

325 readers
1 users here now

Donations

Github Sponsors

About

Sublinks, crafted using Java Spring Boot, stands as a state-of-the-art link aggregation and microblogging platform, reminiscent yet advanced compared to Lemmy & Kbin.

It features a Lemmy compatible API, allowing for seamless integration and migration for existing Lemmy users.

Unique to Sublinks are its enhanced moderation tools, tailored to provide a safe and manageable online community space.

Embracing the fediverse, it supports the ActivityPub protocol, enabling interoperability with a wide range of social platforms.

Sublinks is not just a platform; it’s a community-centric ecosystem, prioritizing user experience, content authenticity, and networked social interaction.

See:

Rules

  1. Follow rules of discuss.online
  2. Keep topics related to Sublinks
  3. For support use !sublinks_support@discuss.online

founded 9 months ago
MODERATORS
 

Hello,

We're looking for GoLang contributors to help with the federation service. We're happy to have people that contribute code or help with code reviews.

If you know anyone or if you're interested please reach out!

Email: hello@sublinks.org Mastodon: https://utter.online/@sublinks Online form: https://sublinks.org/join_organization.html

Thanks, jgrim

top 8 comments
sorted by: hot top controversial new old
[–] sxan@midwest.social 7 points 7 months ago* (last edited 7 months ago) (1 children)

Sure, why not? I have a couple of questions following a list of observations.

The About page says it's a Java Spring Boot application, though... so the Go component is limited to a federation service?

The docs are all stub pages, so it's a hard to figure out what it's all about, and the Demo link leads to a standard Lemmy instance, complete with "Support Lemmy" hamburger menu entry. What's differentiating this project, and what's the motivation?

So of the projects under the github umbrella is the federation service (which you clearly state is the problem domain of this component). There's quite a bit of scaffolding in that project; is the issues list of (8 currently) enhancements the sort of thing you're looking for help with?

[–] lazyguru 5 points 7 months ago (1 children)

Yes, the about site needs a lot of work. The demo site is using the Lemmy frontend but Java Springboot backend. The whole intent of the first milestone release is to be a drop-in replacement for Lemmy. It's after that where we will differentiate with things like better moderation/admin support, etc... The federation service will be built in Golang. And yeah, we need to do a lot more work on outlining what work needs to be completed in the form of issues. Those 8 for sure are things that need to be done though.

[–] sxan@midwest.social 6 points 6 months ago

I just need motivation. If you'd write up a why (like, expand on your response in the wiki), what the differences will be, the benefits, and so on, that's really the minimum needed to get people onboard and chipping in.

Oh, and probably a clarification of the governance and license; nobody wants to contribute a bunch of work to a project just so someone can go monetize it.

[–] synlogic@toot.io 4 points 7 months ago (1 children)

@jgrim I'm a longtime programmer, Golang is my main lang lately, and could love to contrib code or perf upgrades to anything Mastodon/Fediverse related. but can only do it if budget avail

my CV linked from my Mastodon profile

[–] lazyguru 7 points 7 months ago (1 children)

Hi @synlogic@toot.io appreciate it, but we have no budget for paying contributors (we aren't even covering base costs let along paying ourselves). This is an open source project where we don't have any plans to monetize the platform itself (we might consider building things down the line that are paid add-ons, but nothing that would be essential for running your own instance self-hosted)

[–] synlogic@toot.io 5 points 7 months ago

@lazyguru totally understand

[–] Penguincoder 3 points 6 months ago (1 children)

@jgrim - Golang dev here and willing to help out with those aspects for Sublinks.

[–] jgrim 2 points 6 months ago

Thanks so much! <3