Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Help wanted #33

Open
jmgiaever opened this issue Jul 26, 2024 · 10 comments
Open

Help wanted #33

jmgiaever opened this issue Jul 26, 2024 · 10 comments
Assignees
Labels
help wanted Extra attention is needed

Comments

@jmgiaever
Copy link
Contributor

Hi,

This project is at the moment only maintained by one person, and it's not possible for me to keep up with the releases and meet the users expectations.

My seasonal job keeps me busy periodically and if this project requires changes to be able to build, it might slow down releases.

However I really like the idea of snap and would like this project to succeed, so if any of you would like to help out, reach out to me.

This project also has so many implantations which I'm not able to test/debug, and to make it work properly in general, we need more maintainers.

Thank you!

@jmgiaever jmgiaever added the help wanted Extra attention is needed label Jul 26, 2024
@jmgiaever jmgiaever self-assigned this Jul 26, 2024
@jmgiaever jmgiaever pinned this issue Jul 26, 2024
@neeks76
Copy link

neeks76 commented Jul 28, 2024 via email

@hofst
Copy link

hofst commented Nov 2, 2024

I have sent a donation your way and hope that you will be able to keep maintaining the project!

@jmgiaever
Copy link
Contributor Author

Thank you for the donation. I'm donating the spare time I have, and it's highly appreciated.

@ThyMYthOS
Copy link
Collaborator

I would like to offer some help. I have some past experience with snapcraft maintaining the eclipse snap which is now handed over to snapcrafters. My production setup is currently running home-assistant-snap.

@jmgiaever
Copy link
Contributor Author

Hi,

That would be highly appreciated - and helpful.

At the moment I want to port the snap over to core24, but it's been challenging as I haven't found a way to support installations of packages during runtime (HACS etc), which needs to be installed in a RW mount.

There seems to be issues also with the Python plugin for core24, but there are solutions available. I just haven't been able to get it working with the above requirement.

And with the amount of work I currently have, I haven't had enough time to investigate it further.

@ThyMYthOS
Copy link
Collaborator

I've experienced similar issues porting my rather simple python based snaps to core24. In the short term I thInk we should establish a process to keep up with HA updates.

  1. What quality gates does a new release have to fulfill?
  2. What is the process for new releases?
  3. Who can/is allowed to do which steps?

@jmgiaever
Copy link
Contributor Author

Agreed. I wanted to be ahead since HA is already starting to complain about the SQLite version and the easiest to mind was to push further with a newer core.

My process has been to release the final patch for each release cycle. E.g 2024.12.5. That means the snap package is always 1 minor release behind, as I release this when the minor version is released.

At the moment it's just me that is maintaining this package, so just me having any access. If I understood your question correctly?

@ThyMYthOS
Copy link
Collaborator

OK got it. Maybe we can start by having an issue ticket for every planned release with a list of open points to complete until the release can be done. If it gets too convoluted in a single ticket we can use the project feature.

@jmgiaever
Copy link
Contributor Author

Sounds great to me. I will have more time in about a week or so, but would you like to participate already now? I can invite you to this project.

@ThyMYthOS
Copy link
Collaborator

If you have a list of things to do for 2024.11 and 2024.12 I can start with that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

4 participants