WeblateOrg / weblate

Web based localization tool with tight version control integration.
https://weblate.org/
GNU General Public License v3.0
4.64k stars 1.02k forks source link

Integrate Fedora messaging #10054

Open nijel opened 1 year ago

nijel commented 1 year ago

Describe the problem

Currently, Fedora messaging is in a separate module - https://github.com/WeblateOrg/fedora_messaging. This should be integrated into Weblate and make it UI configurable.

Describe the solution you'd like

Describe alternatives you've considered

No response

Screenshots

No response

Additional context

No response

jwflory commented 8 months ago

I could be considered a stakeholder for this task and I can connect with Fedora Project engineers about getting Weblate the right tokens/credentials needed to push messages to the Fedora Messaging bus. (Although I am not very good at keeping up with GitHub anymore since most of my work happens in GitLab.)

This would be a big win for us, as it enables us to do more detailed analysis on the strengths and weaknesses of our localization efforts.

luzpaz commented 3 months ago

@jwflory is there a public Fedora Project forum where this ticket is being discussed ?

git-pear commented 1 month ago

@luzpaz, for what I know there is no specific topic or post in the forum (discussion.fedoraproject.org) about weblate - fedora messaging integration.

But it is a long or rather an old story, as you can see, for example, from this Fedora Infra ticket. And yes, there is a recent development ongoing thanks to Weblate and Fedora Infra guys (PR).

A probably first and last related post on the forum could be this post.

Would you like to have an opportunity to discuss this integration within public Fedora communication sources/channels?

I am sorry for not replying you sooner.

luzpaz commented 1 month ago

Thanks for the update.

Would you like to have an opportunity to discuss this integration within public Fedora communication sources/channels?

No, your response is enough to reference the activity related to this issue. Thank you again.

nijel commented 1 month ago

Guys, do you have idea what would be the best approach to configure Fedora messaging integration in UI? @harriebird is working on this and would like to have insight here as we have no real-life experience with this stack.

abompard commented 1 week ago

Actually, I think it may be preferable to use the webhook system to relay Weblate events into Fedora Messaging. Can it be set at the "project" / "organization" level ?

nijel commented 1 week ago

Not yet, webhooks are not implemented, see https://github.com/WeblateOrg/weblate/issues/7604. But once it is implemented, those will regular add-on and thus can be installed site-wide, on project, or on component.