Open nijel opened 1 year 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.
@jwflory is there a public Fedora Project forum where this ticket is being discussed ?
@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.
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.
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.
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 ?
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.
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
ChangeBaseAddonForm
subclass for configurationchange_event
method, this would be merely a copy of https://github.com/WeblateOrg/fedora_messaging/blob/main/weblate_fedora_messaging/tasks.pyDescribe alternatives you've considered
No response
Screenshots
No response
Additional context
No response