Project

General

Profile

Bug #17348

enable weblate.addons.git.GitSquashAddon

Added by hefee about 1 month ago. Updated 11 days ago.

Status:
Confirmed
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
Due date:
% Done:

0%

Feature Branch:
Type of work:
Sysadmin
Blueprint:
Starter:
Affected tool:
Translation Platform

Description

It may be a smart idea to enable `weblate.addons.git.GitSquashAddon` to have less Weblate commits.

Let's read documentation first and decide.

History

#1 Updated by hefee about 1 month ago

  • Assignee set to drebs

I checked the documentation and it seems, like, we want to to enable this addon:
https://docs.weblate.org/en/weblate-3.9.1/admin/addons.html#squash-git-commits

My feeling is that by author is the best squashing algorithm for us, as this allows us to keep authorship.

#2 Updated by drebs 26 days ago

  • Assignee changed from drebs to hefee

The doc of the version we're running does not list the possibility of configuring by author. It is possible that it's just lacking in the config, and also it looks like it's something that is not configurable through settings.py, but probably by web interfaces.

Do we want to enable this anyway now?

#3 Updated by hefee 25 days ago

  • Assignee changed from hefee to drebs

drebs wrote:

The doc of the version we're running does not list the possibility of configuring by author. It is possible that it's just lacking in the config, and also it looks like it's something that is not configurable through settings.py, but probably by web interfaces.

It seems like 3.5.1 can be configured like the 3.9:
https://github.com/WeblateOrg/weblate/blob/weblate-3.5.1/weblate/addons/forms.py#L103

I think you can only configure this via the Webinterface anyways and the 3.5.1 is only missing the documentation.

Do we want to enable this anyway now?

Yes.

#4 Updated by CyrilBrulebois 11 days ago

  • Target version changed from Tails_4.2 to Tails_4.3

Also available in: Atom PDF