Summit for Lemmy is now open source (github.com)
from ByteMe@lemmy.world to fediverse@lemmy.world on 22 Mar 10:53
https://lemmy.world/post/27211456

cross-posted from: lemmy.world/post/27182706

At the time of writing Summit for Lemmy should be completely open source.

After a lot of contemplation I’ve decided to open source the app. There are still some changes that probably need to happen before it can be considered “FOSS” but this is a huge step I think.

As I’m voiced my opinions on this previously, the main repository for Summit will not be to the public for PRs. If you encounter bugs or have any feature requests please continue to send them through the proper channels (ideally to this community).

Enjoy~~

#fediverse

threaded - newest

z3rOR0ne@lemmy.ml on 22 Mar 11:06 next collapse

Nice. Hopefully somebody puts it up on FDroid.

Ulrich@feddit.org on 22 Mar 12:18 next collapse

Try Obtainium 🙂

idunnololz@lemmy.world on 22 Mar 16:13 next collapse

It’s on my to-do but the process seems annoying potentially so we’ll see. I just wanted to open source the project so there is at least some progress. I was finding myself making long lists of shit to do before I can open source the project but you know what fk those lists and just open source it now. Ask questions later. :D

0ops@lemm.ee on 22 Mar 19:20 next collapse

Haha sometimes you just need to rip off the bandaid

z3rOR0ne@lemmy.ml on 22 Mar 21:04 collapse

Really good stuff. Obviously do what you can and it’s great you’re open sourcing the project. That’s always a good thing imho. I just made the suggestion to get it up on FDroid as a lot of people who love open source and are on Android prefer to get their apps there.

If you’re able, please do so. But even if you don’t, please know you open sourcing this, it’s appreciated. Thank you.

idunnololz@lemmy.world on 23 Mar 05:20 collapse

gitlab.com/fdroid/rfp/-/issues/3053

z3rOR0ne@lemmy.ml on 23 Mar 08:06 collapse

Very sweet. Thank you!!

jeena@piefed.jeena.net on 22 Mar 11:27 next collapse

I don't know what it is, I went to the repo on github to read the readme, I still have no idea what it is. There is not a single sentence which explains what this is.

At the top it says it's something for Lemmy, at least I know what Lemmy is, but most people don't. So it might be a plugin, a theme, a frontend, an app, who knows.

Later it mentions apk, so perhaps it's a android app, for phone or some car or other embedded devices?

ByteMe@lemmy.world on 22 Mar 11:30 next collapse

It’s an Android Lemmy client. The app just went public so it needs some repo refinement

Jhuskindle@lemmy.world on 23 Mar 12:22 collapse

And it’s great, I’ve been using it for weeks. It reminds me of RIF. I am so happy to have found it.

twistypencil@lemmy.world on 22 Mar 11:48 next collapse

Had the same problem

adhocfungus@midwest.social on 22 Mar 13:00 next collapse

This drives me crazy with software websites and GitHub repos. Sometimes they’ll give you a hint that involves other undefined things like, “This lets you use Floorp with Bibix.”

Die4Ever@programming.dev on 22 Mar 13:11 next collapse

It’s a lean, expressive sharding sandcube for testing and deploying large scale Woodchips playgrounds.

<img alt="" src="https://programming.dev/pictrs/image/99e78e49-0bb1-4829-bc33-5b8824e5fef0.png">

adhocfungus@midwest.social on 22 Mar 13:26 next collapse

If I saw that in a repo I would 100% believe it. I’ve seen so many that are just as baffling.

gravitas_deficiency@sh.itjust.works on 22 Mar 16:09 next collapse

This is… far, far too real

KSPAtlas@sopuli.xyz on 23 Mar 09:47 collapse

Funnily enough, there’s a CSS framework called Gumby

kautau@lemmy.world on 22 Mar 13:38 collapse

Even worse when the first link to talk about what you’re looking at is just a discord link

idunnololz@lemmy.world on 22 Mar 15:21 collapse

Hello I’m the developer here. The reason why the readme is completely unhelpful is simple. I wrote it for myself. It was a readme i wrote for myself on how to do certain things LOL.

Probably the best solution short term is to just like yo the website at the very top: summit.idunnololz.com.

Edit: also in my defense the code repo was open sourced less than 24h ago on a whim and I’ve had a few bugs I’ve been trying to tackle all week:

lemmy.world/post/26898510

lemmy.world/post/26820418

lemmy.world/post/26988956

Goretantath@lemm.ee on 22 Mar 23:33 next collapse

Ah so the name is a joke on the word “summary” gotcha.

idunnololz@lemmy.world on 23 Mar 05:19 collapse

what? oO

pwalker@discuss.tchncs.de on 23 Mar 07:31 collapse

I love that you link Obtanium. This is the first time I saw an app dev actually linking to Obtanium. Getting your FOSS app update directly from the git repos without the google bs around it just seems logical.

land@lemmy.ml on 22 Mar 11:43 next collapse

Hopefully they add push notifications for posts, similar to Apollo for Reddit push notifications feature:

“Apollo for Reddit had a feature called “Threshold Notifications”, which allowed users to set up notifications for when a post reached a certain number of upvotes. This was useful for tracking the popularity of a post without constantly checking Reddit.

For example, you could configure Apollo to notify you if a specific post or thread reached 1,000 upvotes. This feature was particularly helpful for keeping an eye on trending content”

ByteMe@lemmy.world on 22 Mar 12:02 next collapse

You can ask for it :))

land@lemmy.ml on 22 Mar 12:43 collapse

This feature is a must-have for me. I’ve been searching for a Lemmy client for Android that has this feature, but none of them do. Only Arctic for Lemmy that does have this feature.

I just don’t bother requesting because the response I usually get is that Lemmy doesn’t officially support push notifications, and it’s quite a complex process to implement.

ByteMe@lemmy.world on 22 Mar 13:26 collapse

I think Lemmy is supposed to add support for them on lemmy 1.0

land@lemmy.ml on 22 Mar 13:56 collapse

I hope so (:

catloaf@lemm.ee on 22 Mar 13:47 next collapse

Why do you want that?

land@lemmy.ml on 22 Mar 13:55 collapse

Well, it keeps you up to date with trending topics without having to open the app itself. You can quickly glance at your notifications. Saving you a lot of time.

DrSteveBrule@mander.xyz on 23 Mar 12:19 collapse

I’m not a developer but I believe it was the Voyager dev that explained Lemmy currently can’t do this. Apps only reach out to Lemmy servers while they are open. Push notifications would require the developers to run their own servers that the apps would reach out to while running in the background and no one wants to pay for that especially since most apps are free. I may be explaining this wrong.

land@lemmy.ml on 23 Mar 14:05 collapse

Oh, you’re right! The developer explained it really well. I mostly use Voyager as my main Lemmy client on all my devices, but I use Arctic just for checking out trending topics. Maybe Arctic has more funding or something.

Shimitar@downonthestreet.eu on 22 Mar 12:05 next collapse

Love summit, glad to hear this welcome evolution.

Condiment2085@lemm.ee on 22 Mar 12:38 next collapse

Gonna download now and give it a try. Currently using Boost but trying a few different options to see what works best. A lot of people suggested Voyager but I didn’t like it very much.

Condiment2085@lemm.ee on 22 Mar 12:41 next collapse

Shit this is pretty good

reseller_pledge609@lemmy.dbzer0.com on 22 Mar 13:20 next collapse

Thunder is my personal recommendation with Raccoon being my next choice.

If you’re interested that is. Otherwise just pretend I was never here.

victorz@lemmy.world on 22 Mar 15:37 next collapse

Tried Raccoon just now, uninstalled instantly. Not very polished compared to other apps. My personal opinion.

reseller_pledge609@lemmy.dbzer0.com on 22 Mar 16:15 collapse

Good thing there’s so many options for people to find what they’re looking for.

victorz@lemmy.world on 22 Mar 17:29 collapse

That’s the beauty 🥰 And no corporate authority that says the apps have to be removed for any reason ✊

javacafe01@lemmy.sdf.org on 22 Mar 17:35 collapse

I’ve been a Thunder user for a while. Just tried out Summit, and it has been much smoother and polished for me.

Jhuskindle@lemmy.world on 23 Mar 12:22 collapse

Summit is awesome.

ByteMe@lemmy.world on 22 Mar 13:25 next collapse

Boost is good but it has ads and it hasn’t been updated for long. Voyager is nice but I’m not happy with the iOS design on Android

Madbrad200@sh.itjust.works on 22 Mar 13:52 next collapse

You can block ads

helios@social.ggbox.fr on 22 Mar 15:43 collapse

You can pay for ad-free. It’s an affordable one time purchase and it supports the dev’s work.

victorz@lemmy.world on 22 Mar 15:36 next collapse

I’m trying it out right now, it doesn’t feel very polished compared to others I main, like Sync or Boost.

Condiment2085@lemm.ee on 22 Mar 15:59 collapse

I agree in some ways and not in others. Having no ads gives Summit a big leg up for me, but there are some interfaces that aren’t super intuitive.

On Android (not sure if it’s on iOS) I like that it feels more native than boost.

victorz@lemmy.world on 22 Mar 18:13 collapse

Ads can be bad but Boost has a one-time small payment to remove ads, very good deal, and the ads on Sync don’t work (for me at least) 99% of the time, so I just see an empty space most of the time where the ads would be. 😁

toynbee@lemmy.world on 22 Mar 22:15 collapse

Sounds like someone has a pihole.

If that’s the case and the ads still work 1% of the time, maybe update the blocklist?

victorz@lemmy.world on 22 Mar 22:58 collapse

Sounds like someone has a pihole.

That’s the thing, I don’t 🤷‍♂️

toynbee@lemmy.world on 23 Mar 12:15 collapse

Then the solution is even simpler!

victorz@lemmy.world on 23 Mar 12:20 collapse

Solution to what?

toynbee@lemmy.world on 23 Mar 12:27 collapse

The last 1% of ads.

I was just joking, you seem satisfied with your situation; however, a pihole is rarely a bad option.

victorz@lemmy.world on 23 Mar 14:23 collapse

Ah, right! Yeah, I mean, I am using Sync, Boost and Thunder right now. Boost and Thunder don’t show ads (I paid the one-time fee on Boost) so it’s more like ⅓% that I see an ad, perhaps, if I used them all equally, which is probably sorta accurate. 😁 So it’s fine in my case.

I would however get a pihole if it worked in order to get rid of ads on YouTube on my TV. Because fuuuuuuu—…

toynbee@lemmy.world on 23 Mar 14:26 collapse

100% on the same page, except that I do have and appreciate my pihole.

victorz@lemmy.world on 23 Mar 14:33 collapse

Does it block YouTube ads on a TV? 🥹

toynbee@lemmy.world on 23 Mar 14:36 collapse

Sadly, no, due to it blocking via DNS. AFAIK the only way to block YouTube ads on TV is by sideloading a third party app.

victorz@lemmy.world on 23 Mar 21:34 collapse

That is definitely sad. Ah well, thanks anyway! 🙏

fmstrat@lemmy.nowsci.com on 23 Mar 11:51 collapse

If you like FOSS, I’d recommend giving Thunder a try: thunderapp.dev

Condiment2085@lemm.ee on 23 Mar 11:57 next collapse

Testing Summit rn but will def keep it in mind

victorz@lemmy.world on 23 Mar 14:38 collapse

Using Thunder right now. Yet another app that doesn’t have properly functioning code formatting buttons for both inline code markup and code blocks. And it makes no distinction between single back ticks and triple back ticks. Ah well.

The rest of the features and design are pretty sick though, I’m trying to main it and I’m not feeling uncomfortable yet!

fmstrat@lemmy.nowsci.com on 23 Mar 22:55 collapse

Open an issue? Devs are pretty responsive.

victorz@lemmy.world on 24 Mar 19:05 collapse

I might do that if I find the time, yeah ❤️

ObstreperousCanadian@lemmy.ca on 22 Mar 13:46 next collapse

This is great! I’ve tried so many clients and Summit is the one I like best.

A_Very_Big_Fan@lemmy.world on 22 Mar 19:57 next collapse

Now do Sync ;-;

heleos@lemm.ee on 22 Mar 20:18 collapse

I loved sync for reddit, and even paid for the ad-free version on Lemmy, but I’m on summit now. Dev attentiveness and interaction is a 180 from the sync dev, and summit is great to use

A_Very_Big_Fan@lemmy.world on 22 Mar 22:27 collapse

I’ve been using Boost since Sync lost the “mark as read” feature, but I took a second look at Summit since I wrote that comment… And I actually think I like it more lol.

Do you know if it has push notifications? I moderate a handful of communities so getting notified of reports would be huge.

JustAnotherKay@lemmy.world on 22 Mar 23:04 collapse

Looks like it has the ability to poll your accounts periodically to check for notifications. I presume this would then send a push notification, and the most frequent interval is 15 minutes

pineapplelover@lemm.ee on 23 Mar 06:10 next collapse

Eternity ftw

[deleted] on 23 Mar 08:03 collapse

.

Jhuskindle@lemmy.world on 23 Mar 12:23 collapse

That’s awesome, I love summit.