Feature #8827

Move /promote/ into an underlay directory stored in another repo

Added by sajolida 2015-01-31 10:21:19 . Updated 2015-03-22 12:07:40 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Infrastructure
Target version:
Start date:
2015-01-31
Due date:
% Done:

70%

Feature Branch:
web/8827-move-promote-to-underlay
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Deliverable for:

Description

Every time we upload slides to our main Git repo, the checkout grows by almost a MiB. This is unsustainable.

Let’s move wiki/src/promote/ to a dedicated Git repo. We could use the “underlay” plugin of ikiwiki to combine both Git repos to have them compiled as part a single website by ikiwiki.


Subtasks


Related issues

Related to Tails - Feature #5777: Improve the page contribute/how/promote Resolved

History

#1 Updated by sajolida 2015-01-31 10:22:23

In the way we name and advertise this repo, shall we make it explicit that it is for slide and promotional material? or shall we rather create a more generic tool for offloading heavy files from our main repo?

#2 Updated by intrigeri 2015-02-01 08:57:05

I think we should move wiki/src/promote entirely into there, actually.

#3 Updated by intrigeri 2015-02-01 09:27:17

#4 Updated by intrigeri 2015-02-21 14:15:41

  • Subject changed from Move /promote/slides in a underlay directory from another repo to Move /promote/ into an underlay directory stored in another repo

(Adjusting title to match the ticket description.)

#5 Updated by intrigeri 2015-02-21 14:39:54

  • Assignee changed from sajolida to intrigeri
  • Target version set to Tails_1.3.2

#6 Updated by BitingBird 2015-02-21 17:03:56

  • related to Feature #5777: Improve the page contribute/how/promote added

#7 Updated by BitingBird 2015-02-21 17:05:02

It’s going to be moved to contribute/how/promote (see Feature #5777), so maybe moving it directly at the right place would be better ?

#8 Updated by intrigeri 2015-02-21 17:30:48

OK, so while doing this, I’ll implant the underlay that will contain the promotion material into wiki/src/contribute/how/promote/material/, OK?

#9 Updated by intrigeri 2015-02-21 18:07:01

  • Status changed from Confirmed to In Progress
  • % Done changed from 0 to 20
  • Feature Branch set to web/8827-move-promote-to-underlay

Done in the branch, works fine. Now, I need to talk to root@b.o so that we find a way they can live with to make this work in production.

#10 Updated by Tails 2015-02-22 11:24:42

Applied in changeset commit:28acff961aafe25b50e467dbe520a58995dfdf44.

#11 Updated by intrigeri 2015-02-22 13:25:30

  • Assignee changed from intrigeri to sajolida
  • % Done changed from 20 to 70
  • QA Check set to Ready for QA

Done in coordination with root@b.o, merged already (otherwise they wouldn’t have been able to set up what we need by lack of testing material). Still, please review the branch :)

Our public ikiwiki should now refresh just fine when one pushes updates to the new promotion-material repo (which is documented on contribute/git, of course).

#12 Updated by Tails 2015-02-25 13:34:48

Applied in changeset commit:25915deb4dfb283a1395eaca21598dc3270b4e7b.

#13 Updated by intrigeri 2015-02-25 18:00:17

Unparenting, as everything else on Feature #6277 has been done, and this one is just waiting for review and not blocking anything anymore.

#14 Updated by sajolida 2015-03-02 17:08:43

  • Status changed from In Progress to Resolved
  • Assignee deleted (sajolida)
  • QA Check deleted (Ready for QA)

Review. Works for me.

#15 Updated by BitingBird 2015-03-22 12:07:40

  • Target version changed from Tails_1.3.2 to Tails_1.3.1