Re: [Tails-dev] [tor-dev] [GSoC] Tails Server - status repor…

Delete this message

Reply to this message
Author: segfault
Date:  
To: tor-dev, The Tails public development discussion list
Subject: Re: [Tails-dev] [tor-dev] [GSoC] Tails Server - status report
I sent my first GSoC report only to tor-dev and forgot to send it to
tails-dev too. I quote it in full at the end of this mail.

sajolida:
> segfault:
>> this is the first status report on the Tails Server GSoC project. I
>> officially began working on it on April 25th, although I already did
>> some work in the weeks before.
>>
>> This is what I have done so far:
>>
>> * Updating the blueprint of the Tails Server [1]
>>
>> * Implementing two iterations of prototypes of the GUI. The most recent
>> one is available on gitlab [2].
>
> The first one was a really cool step to see something tangible and
> comment upon, I'm excited about testing the second one now!
>
>> * Discussing the design of the GUI on the Tails-UX mailing list [3][4]
>>
>> * I began implementing the CLI, the current code (not ready for review
>> yet) is also available on gitlab [2]
>>
>> Next I plan to continue the design of the GUI, after others commented on
>> the new prototype. There are still some features missing which I will
>> implement in time. In parallel I will continue implementing the CLI and
>> discussing the design decisions.
>
> Maybe the call for review for the CLI should be sent to
> tails-dev@??? instead of tails-ux@??? :P


I didn't send a call for review for the CLI yet. Actually I wrote that
it's not ready for review yet (see the quote above).

>
> By the way, maybe you should send you reports to tails-dev@???
> also. We might be very few people from tails-dev@??? also following
> tor-dev@ closely.


Right. I said that I would do so previously and forgot.

> Also, just out of curiosity, when are you planning to work on "Design an
> extensible and robust format describing the services and how they
> integrate into Tails"?


I think this discussion has already started with anonym's mail [1]. I
discussed this further with him in XMPP because I had a different design
in mind but I think his is better, so I didn't write a mail about this
after the chat. I already started implementing and extending the design
(I think most shortcomings only become obvious during implementation).
Maybe I should send another mail about this.

[1] https://mailman.boum.org/pipermail/tails-dev/2016-March/010506.html

>
> This discussion should definitely happen on tails-dev and I expect it to
> take quite a while. It's good that we started with the interface as it
> brings up concrete user scenarios that will influence the implementation
> and thus the format, but maybe you won't be able to jump straight from
> the interface to writing the backend before the format is better defined.
> _______________________________________________
> tor-dev mailing list
> tor-dev@???
> https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev
>



> From: segfault <segfault@???>
> To: tor-dev@???
> Date: Fri, 6 May 2016 18:04:58 +0000
>
> Hi everyone,
>
> this is the first status report on the Tails Server GSoC project. I
> officially began working on it on April 25th, although I already did
> some work in the weeks before.
>
> This is what I have done so far:
>
> * Updating the blueprint of the Tails Server [1]
>
> * Implementing two iterations of prototypes of the GUI. The most recent
> one is available on gitlab [2].
>
> * Discussing the design of the GUI on the Tails-UX mailing list [3][4]
>
> * I began implementing the CLI, the current code (not ready for review
> yet) is also available on gitlab [2]
>
>
> Next I plan to continue the design of the GUI, after others commented on
> the new prototype. There are still some features missing which I will
> implement in time. In parallel I will continue implementing the CLI and
> discussing the design decisions.
>
> I did quite a lot during the last two weeks and I will have some other
> work to do in the next two weeks, so I expect to get less work done
> until the next report.
>
>
> Cheers!
>
> [1] https://tails.boum.org/blueprint/tails_server/
> [2] https://gitlab.com/segfault_/tails_server
> [3] https://mailman.boum.org/pipermail/tails-ux/2016-April/thread.html#919
> [4] https://mailman.boum.org/pipermail/tails-ux/2016-May/thread.html#953