Skip to content

Release 0.9.0#426

Merged
teamcons merged 5 commits intomainfrom
release-0.9.0
Dec 25, 2025
Merged

Release 0.9.0#426
teamcons merged 5 commits intomainfrom
release-0.9.0

Conversation

@ryonakano
Copy link
Copy Markdown
Member

@ryonakano ryonakano commented Dec 21, 2025

@teamcons
Copy link
Copy Markdown
Contributor

teamcons commented Dec 21, 2025

Suggestions:

  • Retire the meson_post_install.py that is not needed, we can just use gnome
  • Move schemas into data, to mirror elementary OS structure
  • I DID merge it, but do we need the libsecret vapi at all? I think theres native bindings? I have a project in the oven who can use it as dependency without vapi files

@ryonakano
Copy link
Copy Markdown
Member Author

I DID merge it, but do we need the libsecret vapi at all? I think theres native bindings? I have a project in the oven who can use it as dependency without vapi files

Ah yeah I can build the app successfully without the libsecret vapi.

@teamcons
Copy link
Copy Markdown
Contributor

A concern i'd like to share : Cherrypick was once on Flathub, so i released it back there, but it felt a bit bad because i know Danielle dont like/feel hurt by Granite apps being released there instead of appcenter-only

do we want to release Sequeler and other ellie-commons apps there? Do we keep some for appcenter only? How do you feel about granite flathub release

@ryonakano
Copy link
Copy Markdown
Member Author

Danielle dont like/feel hurt by Granite apps being released there instead of appcenter-only

I haven't heard that and my apps like Reco, KonbuCase, and Pin It! are available on Flathub too.
@danirabbit what do you think?

do we want to release Squealer and other ellie-commons apps there? Do we keep some for appcenter only? How do you feel about granite flathub release

IMO I think we may want to release (at least) Sequeler on Flathub too because not only folks that use elementary OS but also those who use other distributions loved it; it's even available on Ubuntu universe repository:

https://launchpad.net/ubuntu/+source/sequeler

I know we can add AppCenter Flathub repository on any distributions because Flatpak is distro-agnostic, but most people on other distributions didn't do that and instead installed Sequeler from Flathub.

@danirabbit
Copy link
Copy Markdown

@ryonakano my personal opinion is that it's healthier for the ecosystem to not duplicate publishing apps across remotes unless you're publishing with different platforms (ie targeting granite in appcenter and Adwaita in flathub). But no I don't feel hurt or upset about anyone doing this

@ryonakano
Copy link
Copy Markdown
Member Author

@danirabbit Thanks for your quick reply. I agree with you and think ideally we may want to publish Adwaita version of the app to Flathub in the future, but the app still uses GTK 3 and porting to 4 requires more work and time, so it would be acceptable to publish Granite version of the app both on AppCenter and Flathub.

@teamcons What do you think?

@teamcons
Copy link
Copy Markdown
Contributor

@teamcons What do you think?

Supporting adwaita means testing with both granite and adwaita. We do not mind either way but will not be able to do both consistently ourselves
Cherrypick had custom elements with custom css breaking on non eOS platforms for example

@ryonakano
Copy link
Copy Markdown
Member Author

Yeah providing harmony style both on Pantheon and GNOME is difficult especially when using custom CSS.

@Alecaddd
Copy link
Copy Markdown
Collaborator

Thank you so much for keeping this project alive.
I'm extremely grateful for your commitment and updates.
I hope to be able to get back into this next year and help whenever I can with PRs and reviews

@ryonakano
Copy link
Copy Markdown
Member Author

I hope to be able to get back into this next year and help whenever I can with PRs and reviews

@Alecaddd Sorry, I should have asked you first (and also discuss with you, teamcons, and danirabbit in an issue before creating this PR), but should I pend this PR until you come back, or may I go ahead to release a new version of Sequeler on AppCenter and Flathub on behalf of you?

@Alecaddd
Copy link
Copy Markdown
Collaborator

Alecaddd commented Dec 23, 2025

@ryonakano no apology needed, please go ahead and do a new release.
I happily transferred this repo to the Ellie community after Danielle asked me to and the fact that you're updating it and keeping it alive makes me extremely happy

@ryonakano
Copy link
Copy Markdown
Member Author

I'm going to resubmit Sequeler to Flathub once this PR is merged since we're re-RDNNed from com.github.alecaddd.sequeler to io.github.ellie_commons.sequeler thus using the current repository is not allowed.

@ellie-commons/developers @ellie-commons/maintainers @ellie-commons/owners
Does anyone else other than me and @Alecaddd want push access to the new repository on Flathub? Please react to this comment with 👍 if you wish to, I'll mention in my submission PR so that you are also granted, as written in the doc:

The GitHub account submitting the application to Flathub along with any upstream developers of the application (if mentioned by the submitter or at reviewer's discretion) will be given access to the application repository once created.

@ryonakano ryonakano marked this pull request as ready for review December 25, 2025 11:38
@ryonakano ryonakano requested a review from a team December 25, 2025 11:38
@teamcons
Copy link
Copy Markdown
Contributor

I just came out of a french translation session. @ryonakano you are the weblate specialist, is it possible to get it in before this gets merged?

@ryonakano
Copy link
Copy Markdown
Member Author

@teamcons I committed all changes that were pending on weblate to this repository. Could you check everything looks good to you?

Copy link
Copy Markdown
Contributor

@teamcons teamcons left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lets go do SQL queries then

@teamcons teamcons merged commit 9963fb4 into main Dec 25, 2025
2 checks passed
@teamcons teamcons deleted the release-0.9.0 branch December 25, 2025 12:52
@ryonakano
Copy link
Copy Markdown
Member Author

@Alecaddd @teamcons Submission for Flathub was accepted just now. You two also should receive invitation for https://github.com/flathub/io.github.ellie_commons.sequeler. Make sure to accept it and then watch the repository. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants