-
-
Notifications
You must be signed in to change notification settings - Fork 56
com.github.libredeb.hashit submission #582
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
Conversation
new intuitive and simple hash checker app for elementary OS
ryonakano
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for your submission! There are a few tiny issues I'd like you to resolve before publishing your app:
Requirements
- Your app name should be unified. There are two notations in your code:
HashitandHash-it. - You must NOT use the
org.elementaryosdeveloper id. That's the developer id we elementary, Inc. use and you should use another unique id instead. - We don't recommend you to say your app is designed for elementary OS, because all apps on AppCenter are designed for elementary OS.
- Mentioning code (and the man page too)
- Documentation
- The help URL specified in your metainfo file not found.
- The Actions specified in your desktop file not found, resulting the following warning when running flatpak-builder:
WARNING: Failed to validate desktop file /home/user/work/hash-it/builddir/export/share/applications/com.github.libredeb.hashit.desktop: /home/user/work/hash-it/builddir/export/share/applications/com.github.libredeb.hashit.desktop: error: action "AboutDialog" is defined, but there is no matching "Desktop Action AboutDialog" group - Your icons missing on Flatpak builds. I proposed libredeb/hash-it#3 and libredeb/hash-it#4 to fix this.
Recommends
- I personally don't recommend you to use the
com.github.*RDNN because it's no longer acceptable on Flathub.- Although we still accept
com.github.*differing from Flathub, using this RDNN means you won't be able to submit your app on Flathub if you would like to do so in the future. - Documentation
- Although we still accept
- The
Commentin your desktop file is noun, but we recommend to follow theName is a(n) GenericName that helps you Comment.formula. - You should use a more descriptive screenshot. I think it's not intuitive that what your app does from the current screenshot. Maybe you can take a screenshot after hashing?
- You should watch your repository as a maintainer so that you don't miss activities from contributors.
|
@ryonakano all done! Could you validate if all changes I maded it in release/v0.1.3 branch are ok? And if I forgot something along the way? |
|
@ryonakano I think that the other "hashit" app is outdated and unmaintained. I hope this will not be a problem (that another app with a similar name exists) but even my application has more features and uses GTK4. |
|
@libredeb Thank you for your quick fix! Almost looks good but I request one small change. You don't need to write the whole of -Comment=Hash-it is an hash checker tool that helps you to validate the integrity of files
+Comment=Validate the integrity of files(Sorry for my poor English to have led you being misunderstand) And regarding to the app name, I totally agree with you 👍 |
|
Thanks again @ryonakano I'm from Argentina and my english isnt good either haha. All changes done! Can you verify that everything is as planned? |
ryonakano
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, congratulations on your app publishment!
new intuitive and simple hash checker app for elementary OS
Review Checklist
AppData
Flatpak