Project

General

Profile

Feature #59

Make existing fixes available in Hydrilla format

Added by koszko about 2 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
High
Assignee:
-
Start date:
07/02/2021
Due date:
07/02/2021
% Done:

100%

Estimated time:

Description

Some fixes are currently bundled with Hachette. We should make them accessible to Hydrilla under /var/lib/hydrilla/content/.


Related issues

Follows Haketilo - Feature #17: enable the extension to automatically fetch script substitutes from the repoClosed07/01/2021

Actions

History

#1

Updated by jahoti about 2 years ago

Do you mean bundling them as part of the package for a package manager? I just converted them to the Hydrilla format and then realized I have no idea what to do with them...

#2

Updated by koszko about 2 years ago

Perhaps bundling as part of Hydrilla package but rather making them into a separate package. Anyway, It boils down to having them packagable as .deb (also other package formats at some point).

Unfortunately, this will only make sense once I finish https://hachettebugs.koszko.org/issues/17

#3

Updated by koszko about 2 years ago

  • Due date set to 07/02/2021
  • Start date changed from 07/22/2021 to 07/02/2021
  • Follows Feature #17: enable the extension to automatically fetch script substitutes from the repo added
#4

Updated by koszko about 2 years ago

  • % Done changed from 0 to 10

Do you still have those converted fixes somewhere? As Hachette (from my branch) is now able to install scripts from Hydrilla, there's nothing that stops us from serving them. For any future fixes you come up with, you can push them here: https://git.koszko.org/hachette-fixes-demo/

For now I am manually copying the fixes from repo to Hydrilla's search dir on the server. I can instead set up a cron job to do that if you think it would be useful

#5

Updated by jahoti about 2 years ago

Do you still have those converted fixes somewhere? As Hachette (from my branch) is now able to install scripts from Hydrilla, there's nothing that stops us from serving them. For any future fixes you come up with, you can push them here: https://git.koszko.org/hachette-fixes-demo/

I think they're somewhere; if I can't find them, they shouldn't take too long to reconstruct (especially by scripting the task).

For now I am manually copying the fixes from repo to Hydrilla's search dir on the server. I can instead set up a cron job to do that if you think it would be useful

Unless there's a particular difficulty involved with that, I think it would be useful.

As a secondary matter, should we keep both the Hachette- and Hydrilla-fix repositories or would it be better to automatically generate fixes in one format from the other?

#6

Updated by koszko about 2 years ago

  • Priority changed from Normal to High

For now I am manually copying the fixes from repo to Hydrilla's search dir on the server. I can instead set up a cron job to do that if you think it would be useful

Unless there's a particular difficulty involved with that, I think it would be useful.

Ok, I'll do that

As a secondary matter, should we keep both the Hachette- and Hydrilla-fix repositories or would it be better to automatically generate fixes in one format from the other?

We could generate Hachette format from Hydrilla format. Actually, I thought Hydrilla would be "the" source to install from, without need to care about Hachette format anymore. Well, if needed, it could be obtained by installing script from Hydrilla and then exporting it.

We can consider format translation an additional feature to add at some point: https://hachettebugs.koszko.org/issues/74

Update: I just set up a cron job to run every 10 minutes. You can check if it works by committing some Hydrilla-format fix :)

#7

Updated by jahoti about 2 years ago

Update: I just set up a cron job to run every 10 minutes. You can check if it works by committing some Hydrilla-format fix :)

Sorry I got distracted from doing that previously! It's coming ASAP.

#8

Updated by koszko about 2 years ago

  • Status changed from New to Closed
  • % Done changed from 10 to 100

Long done

Also available in: Atom PDF