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

Add link to source code repository #84

Open
waldyrious opened this issue Apr 7, 2022 · 5 comments · May be fixed by #85
Open

Add link to source code repository #84

waldyrious opened this issue Apr 7, 2022 · 5 comments · May be fixed by #85

Comments

@waldyrious
Copy link

Problem

It would be nice to have a link from the AppCenter page to the project's source code repository. There currently is no way to locate the source code repository of a project from its AppCenter page.

Proposal

For example, in https://appcenter.elementary.io/io.elementary.calculator there could be a link to https://github.com/elementary/calculator, perhaps next to the "Download as Flatpak" button at the bottom. Maybe even replacing the "Publish on AppCenter" link, which IMO should be in a site-wide location like the header or the footer, rather than in a location that makes it seem like it's related to the particular package being viewed. Like this:

image

If there's agreement on this proposal, I'd be happy to contribute a PR implementing the first step, i.e. moving the "Publish on AppCenter" link to the site footer.

Prior Art (Optional)

No response

@danirabbit
Copy link
Member

It sounds like there’s now a tag for this in appstream so we’ll need to update to read that tag

@RMcNeely
Copy link
Contributor

@danrabbit do you know what tag it is? If you can point it out I'll work it into the build process.

@danirabbit
Copy link
Member

@RMcNeely yes! It's the url tag and the type is vcs-browser

@RMcNeely
Copy link
Contributor

I'll see what I can do!

@RMcNeely
Copy link
Contributor

hmmm I appear to have messed up pulling the latest code from here into my fork. I'll get that resolved but in the meantime its branch RMcNeely/appcenter-web/84_addverson_control_url.

@RMcNeely RMcNeely linked a pull request May 11, 2022 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants