Bug 7995 - Current transifex client is deprecated
Summary: Current transifex client is deprecated
Status: NEW
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Build system (show other bugs)
Version: trunk
Hardware: PC Unknown
: P2 Normal
Target Milestone: MediumPrio
Assignee: Bugzilla mail exporter
URL:
Keywords:
Depends on: 8060
Blocks:
  Show dependency treegraph
 
Reported: 2022-09-29 10:40 CEST by Pierre Ossman
Modified: 2022-12-28 15:49 CET (History)
0 users

See Also:
Acceptance Criteria:


Attachments

Description Pierre Ossman cendio 2022-09-29 10:40:14 CEST
Transifex has done a major shuffle of their remote access. They've deprecated their current API, and the current Python client. Instead, they have a new API and a new client written in Go.

If we want to be able to continue having automated access to Transifex, then we need to get the new client in to the build environment.

The old API (and hence the old client) will stop working after Nov 30, 2022.
Comment 1 Pierre Ossman cendio 2022-09-29 10:42:41 CEST
GCC includes some form of Go support, but our current version of GCC might be too old:

https://go.dev/doc/install/gccgo
Comment 2 Pierre Ossman cendio 2022-09-29 10:49:42 CEST
For packaging go packages, Fedora's guidelines are probably interesting:

https://docs.fedoraproject.org/en-US/packaging-guidelines/Golang/

Note You need to log in before you can comment on or make changes to this bug.