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

org.claws_mail.Claws-Mail #1140

Closed
wants to merge 57 commits into from
Closed

org.claws_mail.Claws-Mail #1140

wants to merge 57 commits into from

Conversation

cobratbq
Copy link

@cobratbq cobratbq commented Sep 1, 2019

This is an almost-completed manifest for Claws-Mail email client. I would appreciate early feedback regarding the construction as this is my first flatpak manifest and I am still rather new to flatpak, flathub and the flatpak-builder.

NOTE: I am not an official member of the Claws-Mail team. I am currently in contact with them. Given their limited capacity, I will try to align and maintain the manifest on their behalf. Preferably in close cooperation.

A few questions I have already:

  1. Would you be able to spot why no icon is showing up in the Gnome Software listing when the package is installed (from a custom repository)?
  2. I have a few dependencies that are shared with Evolution: libical, libgdata, bogofilter. Should these dependencies be moved outside of the Claws-Mail manifest?
  3. The domain name for claws-mail is claws-mail.org, however this is not a valid id. What is the recommended alternative? (For now I've chosen org.clawsmail.)
  4. Does the launchable need to be a .desktop file, or is it okay to simply refer to the binary executable?

I'd be grateful for any feedback you can already give me.

@cobratbq cobratbq changed the title Org.clawsmail.claws mail org.clawsmail.claws-mail Sep 1, 2019
@barthalion
Copy link
Member

bot, build org.claws_mail.Claws-Mail

@flathubbot
Copy link

Queued test build for org.claws_mail.Claws-Mail.

@flathubbot
Copy link

Started test build 7662

@flathubbot
Copy link

Build 7662 successful
To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/7293/org.claws_mail.Claws-Mail.flatpakref

@LeandroStanger
Copy link

bot, build org.claws_mail.Claws-Mail

@flathubbot
Copy link

Queued test build for org.claws_mail.Claws-Mail.

@flathubbot
Copy link

Started test build 7668

@flathubbot
Copy link

Build 7668 successful
To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/7299/org.claws_mail.Claws-Mail.flatpakref

@nedrichards
Copy link
Member

Other than the cleanup section this seems good to me, and as previously mentioned it'd be awesome to submit the appdata upstream for future releases to use on all Linux systems.

@cobratbq do you have any more github usernames from upstream team members we can add? Even if you're helping them maintain it'd be good to know that they have the rights.

@cobratbq
Copy link
Author

Other than the cleanup section this seems good to me, and as previously mentioned it'd be awesome to submit the appdata upstream for future releases to use on all Linux systems.

Will look into this soon, so I can finish up a first viable iteration.

@cobratbq do you have any more github usernames from upstream team members we can add? Even if you're helping them maintain it'd be good to know that they have the rights.

I need to check. So far I haven't gotten any names as discussions quickly side-tracked and I wanted to let it run its course for a while.

@LeandroStanger
Copy link

bot, build org.claws_mail.Claws-Mail

@flathubbot
Copy link

Queued test build for org.claws_mail.Claws-Mail.

@flathubbot
Copy link

Started test build 8332

@flathubbot
Copy link

Build 8332 successful
To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/7921/org.claws_mail.Claws-Mail.flatpakref

@nedrichards
Copy link
Member

Repository has been created: https://github.com/flathub/org.claws_mail.Claws-Mail

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.

None yet

6 participants