Closed Bug 1627831 Opened 5 years ago Closed 5 years ago

flatpak contributor URL is incorrect

Categories

(Release Engineering :: Release Automation: Other, defect)

defect
Not set
minor

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Sylvestre, Unassigned)

References

(Blocks 1 open bug)

Details

(In reply to Sylvestre Ledru [:Sylvestre] from comment #0)

https://flathub.org/apps/details/org.mozilla.firefox
it points to https://github.com/flathub/org.mozilla.firefox/graphs/contributors/

Thanks for filing this bug. I already raised this with Flathub folks yesterday and they were going to fix it. Let me resurface this.

Component: General → Release Automation: Flatpak
Product: Firefox Build System → Release Engineering

Dropping some context from Matrix via @barthalion: "the web frontend makes an assumption that app is always built from our github organization and thus does https://github.com/flathub/${appid} and as there are multiple moving parts, I don't think anything tells backend where app comes from as it just parses appstream file with all applications; we could possibly have some custom appdata field? and then teach the backend to use it, and then frontend to use what backend says… nothing's ever easy; I will poke around when I finish some other tasks today"

Hi. I'm the main web developer of flathub.org website. As @barthalion said this is a bug in our the website and is being tracked here
https://github.com/flathub/linux-store-frontend/issues/213

I've proposed a temporally hack in our website until we find a better solution. Would you mind to take a look and say what you think in the issue?

No longer depends on: 1441922

The URL has temporarilty been updated until a longer-term solution is found there. We can either close the bug now and re-open later to add any logic in the automation side, or keep this bug open.

The temporary hack has been shipped. I think this is good to close, any other work should have specific spec in a new bug.

Many thanks!

So, where exactly I can find the code repository for the org.mozilla.firefox flatpak manifest?

(In reply to Nick Richards from comment #5)

The temporary hack has been shipped. I think this is good to close, any other work should have specific spec in a new bug.

Sounds good, will close the bug then and re-open whenever there's a workaround to tweak this via automation from our side. Thanks for fixing that again!

(In reply to Sylvestre Ledru [:Sylvestre] from comment #8)

https://searchfox.org/mozilla-central/source/taskcluster/docker/firefox-flatpak
I think

Correct.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Component: Release Automation: Flatpak → Release Automation: Other
Blocks: 1744410
No longer blocks: 1744410
You need to log in before you can comment on or make changes to this bug.