On Fri, 27 Mar 2015 14:16:15 +0000
sajolida <sajolida@???> wrote:
Please excuse my ignorance, but in regards to the email below, what are
the folllowing:
- the assistent
- the underlay
- the blueprint
> Hi,
>
> While doing the wrap up of our UX sprint in Paris, we felt the need to
> adjust our infrastructure to the way we work on the assistant (and
> probably on more UX projects in the present and the future).
>
> I'm sending a copy to tails-ux to let them know that this discussion
> is going on but I think that it belongs to tails-dev.
>
> Our needs are:
>
> - Sharing many files that are not plain text. We work a lot with
> office documents of all kinds (Calc, Draw, Impress). We try to
> keep them Git friendly by using flat XML but even that can quickly
> fill megabytes. We will start working on web prototypes (development
> HTML, images, CSS, JavaScript, etc.).
> - Keeping historical versions of documents available for comparison
> without having to go through Git history (eg. available on the
> website).
> - Allow more people (eg. tchou) to push web prototypes that can be
> built by ikiwiki and viewed online.
> - Reduce the impact of our work on the size of the main repo while
> not refraining us to share as many documents as we like while
> working on a project. Those can be removed from the working tree
> and website once the project is over.
>
> So I thought about having a second underlay for our blueprint section
> with more people allowed push rights. I think that would solve the
> needs expressed above.
>
> The downsides I could identify so far are:
>
> - Extra sysadmin and infrastructure complexity.
> - Additional Git work when moving stuff from blueprint to production
> (eg. design documents).
> - Additional Git work when setting up a working environment for new
> contributors.
> - Possible security issues in case the underlay spills stuff out on
> the production website. Could this happen?
>
> Does this look like a good idea?
>
> I'll refrain myself from pushing the documents we produced so far
> before sorting this out.
>