Feature #8827
Move /promote/ into an underlay directory stored in another repo
70%
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
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
- Parent task set to
Feature #8813
#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
- Parent task deleted (
)Feature #8813
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