Snapcrafters Reboot

I have submitted those prs in the respected app repos, and some of them have been merged. I am not understanding what you’re saying me to do, can you please explain it a little bit more.

Furthermore, I am linking some of the prs anyway

  1. https://github.com/alexmurray/amberol-snap/pull/3
  2. https://github.com/alexmurray/amberol-snap/pull/2
  3. https://github.com/ed10vi/fragments/pull/4
  4. https://github.com/headsetapp/headset-snap/pull/8
  5. https://github.com/headsetapp/headset-snap/pull/5

And these are my own repos

  1. https://github.com/soumyaDghosh/tube-converter-snap
  2. https://github.com/soumyaDghosh/saber
  3. https://github.com/soumyaDghosh/plots-snap
  4. https://github.com/soumyaDghosh/audio-sharing-snap

Thank you

I think what igor is meaning to say is that snapcrafters is usually a team maintaining snaps already under their umbrella and joining the team means mainly taking over responsibility of snaps owned by the snapcrafters team, fixing open bugs and issues in them etc …

so instead of adding new snaps (and new workloads) to an already understaffed team, you should start by submitting fixes and PRs for open issues to packages already maintained by snapcrafters.

1 Like

Yes, if you could contribute your expertise and knowledge, it would immensely help. Then, once you become a member of the team, we can consider pulling in some of your snaps under the team’s umbrella. But our goal is normally to upstream as much as we can.

Yes that also I want to do, and some of the above mentioned projects tried to create a snap but failed, may be due to lack of documentation, or may be something else. But tbh, snaps are easy to maintain than to create.

Hello. I have taken notice of this project as a suggestion after questioning how software availability can be improved on ubuntu, but didn’t have much time to check or discuss the matter. I’ll be leaving a reply here so that i can return and possibly assist (as far as i can with basic knowledge)

Hi and welcome @plasmus777!

A short intro:

A good way to start your journey is to contribute to the metadata of our snaps. These are, for example, the description of a snap, screenshots and useful links. This helps users find the applications, figure out what they do and know where they can get help. As an example, the metadata of CPod is in this file, which results in this listing. The metadata for CPod is quite good. But you look at sublime-text, for example, you see where we can use help :slight_smile:

Another thing that helps is us to create issues in the repositories of snaps that are outdated. Let us know the snap is outdated so we can fix it. We’re slowly creating automation to do this for us, but until that’s released, we need to do it manually.

1 Like

Hello and thanks for the assistance - since i haven’t made my own packages, checking for metadata and version updates sounds reasonable; i’ll try to work on some kind of version checking script

3 Likes

Hello and thank you snapcraft for the opportunity to share my ideas with unconventional people. I have two SNAPS in the store. “GhettoRecorder” and “EisenRadio” as a bigger frontend.

Made a PR (sphinx documentation) for the scour project (inkscape optimization). I want to SNAP this project. But it is rather small, with good potential. Unfortunately it is not going towards version 1.0 since 10 years.

Perhaps you can give me something to bite along.

Best regards

1 Like

Hello Rene, thanks for your interest. The best suggestion I’d have is have a look at our GH repos and see if anything strikes your fancy. If you like anything, you can choose to contribute (any which way), and we can also add you to our chat if you’re interested.

Hi all o/

I am interested in joining Snapcrafters, since I would like to learn best practices from this community and because I believe a community can better maintain a package long term.

Since the asahi channel track was added for gnome-sdk [0], I would like to create snaps and add support for arm64 and Apple Silicon. Tobias from Ubuntu Asahi [1] has already opened a PR for Snapcrafter’s Xonotic [2].

I would also like to transfer a snap to Snapcrafters [3] and create another snap [4] with AppArmor support [5] under Snapcrafters.

Thank you for considering my request.

  1. https://social.treehouse.systems/@ubuntuasahi/110886033777187956
  2. https://ubuntuasahi.org/
  3. https://github.com/snapcrafters/xonotic/pull/16
  4. https://github.com/eslerm/check-jsonschema-snap
  5. https://github.com/tulir/gomuks/pull/351
  6. https://github.com/tulir/gomuks/pull/360
1 Like

Hello there @eslerm and thanks for your interest. Normally, how we operate in Snapcrafters is for people interested in the team to start contributing and doing whatever work they can or like, and once they become more active, we will add and invite them to the team GH and give them rights to different repos. Perhaps you can start with the PRs for what you’d like to do, and then we can see about adding stuff to Snapcrafters.

Hi Igor, I am most interested in learning best practices for new snaps. Would Snapcrafters be able to review my snaps? Ideally, I would like to transfer these snaps to Snapcrafters too.

You can tag any one member of the team to look at your PRs or code.

1 Like

Hey users! This reboot service by the snap is giving users the best experience of the community features.

Pinging here, because if anyone from the snapcrafters can look to this PR. I also wish to join this team, BTW.

@ogra @kenvandine please help

1 Like

I’m not in the snapcrafters team. And I think you should rather open a new thread in the snapcrafters category instead of hijacking the discussion about its re-initialization…

1 Like

I’m going to take a deep breath and toss my hat in the ring, too. I am interested in joining the snapcrafters team, if there’s a place for me.

2 Likes

I’m happy to vouch for you :slight_smile:

We have a Telegram Channel with Snapcrafters and interested people, can you send me your telegram username so I can add you?

1 Like

I sent you a PM and thanks!

We’ve discussed it internally and we’re happy to make you a snapcrafter! I’m adding you to GitHub now. We’re still trying to add you to the telegram but are running into some permissions issues.

1 Like