Replying to Avatar TheSage

Dear Damus Notedeck Developers,

1.) If you only intend for Notedeck to be for Debian based distributions then you severely limit your potential new user base.

A vast majority of Linux users hate Debian based distros. So maybe if you are lucky you are appealing to 20% of the Linux family tree if that. I am pretty pissed that I have to use a Debian based distro just to try out Notedeck.

2.) During the build process I noticed that Notedeck may be Wayland specific, but please correct me on that if I am wrong. Not all desktop environments and window managers use Wayland. Which would explain why when I tried to build it. It did not work on a Debian based distro using x11. All I got was a blank screen and nothing else. If it is Wayland specific change the GitHub docs to reflect that requirement so Linux users do not waste hours of their time like I have.

3.) Make this way easier for all Linux users on any distribution by making Notedeck available on flathub.org as a Flatpak now. Does not matter if you are in Alpha. You will get an influx of Linux users overnight and have access to a lot of new experienced developers. Who will instantly start contributing code and zapping sats to fund the project to speed everything up.

You could also go the Appimage route too. Flatpaks are just better in my IMHO, but you do you. Here are some links to get you started. At most this would take you 1-4 hours worth of work.

https://docs.flathub.org/docs/category/for-app-authors

https://docs.appimage.org/packaging-guide/index.html

As of right now this Bespoke Memetic Artwork is depicting my experience trying to get Notedeck up and running on Linux. Which is now around the 10 hour mark and probably by 5th attempt. All I would love to see is for installing Notedeck be a graceful process. Not a painful one like pulling my teeth out with a pair of pliers like it is now.

#asknostr

#damus

#nostr

nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s

If it works on all Linux distros then please specify in the Github page what dependencies from the Debian based only package "build-essential" are required to build Notedeck. Then update the page so that other Linux users know that Debian based distros are not a requirement. Also would love to figure out what caused the black screen bug that I encountered after I did finally get it installed on Debian with Cinnamon using x11 too. If it is not a Wayland dependency issue then I haven't a clue.

I need to finally get Notedeck installed and running first before committing to being a contributor to the project. As of right now I do not know if it is awesome, or not, because I have tried to install it on multiple Debian based distros in virtual machines. Still no luck whatsoever.

If I ever do get Notedeck installed and it becomes my new favorite Nostr client I would be open to contributing build packages for Linux if I did not have to use Github/GitLab. I will not use it for software development for moral and ethical reasons. Due to who owns the company. I already feel dirty enough having to install stuff from there all the time, because everyone is addicted to it, but I do not even have an account anymore.

I would not mind opening up an account to host, or join a mirrored Notedeck repository for development purposes using something like https://codeberg.org/

Which is a non-profit, community-led effort that provides Git hosting and other services for free and open source projects. I would push code there and notify the development team of any updates as required should I become passionate about the project and want to become involved. Then any Notdeck dev can do the dirty work for merging code contributions into the main repo over at GitHub.

If that sounds reasonable cool, if not no worries. Please let me know.

Reply to this note

Please Login to reply.

Discussion

No replies yet.