<div dir="ltr"><div><div><div>Hey all,<br><br></div>Again: apologies to the mentors for missing the initial meeting regarding this thread and failing to alert you. It won't happen again.<br><br></div>I've since populated the Trello board with items, with help from orestis. <br><br></div><div>I've been working on compiling the research for the client side rendering framework. it still needs some work though. The current main problem I'm facing is wondering how these will actually work inside the current web application.<br><br></div><div>I'll have to dive through the source and see how I'll convert over from views that are rendered by the server over to JSON or websocket data polling.<br><br></div><div>And as for meeting again, I'm free Thursday till 12:30 GMT, and Friday 2:30pm onwards.<br><br></div><div>Thanks,<br><br></div><div>Aaron <br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 9 May 2016 at 09:29, Matthieu Caneill <span dir="ltr"><<a href="mailto:matt@brokenwa.re" target="_blank">matt@brokenwa.re</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hey devoxel!<br>
<br>
Thanks for the email :)<br>
Comments below.<br>
<span class=""><br>
On Sat, May 07, 2016 at 03:15:16PM +0100, Aaron Delaney wrote:<br>
> Firstly I'd like to official say how happy I am to be working on Debian this<br>
> summer for GSoc with the great mentors matthieucan and orestis.<br>
> I don't think I've mentioned it in qa-debsources yet, so hello!<br>
<br>
</span>I think I can speak for the whole team and say we're happy too!<br>
<span class=""><br>
> Since the first goal is to make it look reasonable on mobile screens,<br>
> the first thing I'll go over is what I've learnt regarding "responsive"[1]<br>
> frameworks.<br>
<br>
</span>Agreed.<br>
<span class=""><br>
> - Bootstrap is feature bloated and has many parts. However we can use a<br>
> custom<br>
> configuration [3] to take out the parts we don't need<br>
> - Uses a lot of preset visual styles. This makes many bootstrap web pages<br>
> look similar, although this could be tuned by modifying the SASS variables<br>
> See [3]<br>
<br>
</span>How does it work w.r.t. the Debian bootstrap package?<br>
In any case, we want to keep the Debian visual, to make it look like<br>
the other Debian apps.<br>
<br>
> ## PureCSS [4]<br>
> ## Skeleton [5]<br>
> ## Foundation [6]<br>
<br>
ACK, thanks for the research.<br>
<span class=""><br>
> Okay so that's all I'll cover now, I'll send more technology updates soon.<br>
<br>
</span>Looking forward!<br>
<span class=""><br>
> The main things I'm looking into now are the client side JavaScript<br>
> rendering<br>
> libraries like AngularJS or React as well as native mobile application<br>
> frameworks like PhoneGap.<br>
<br>
</span>Cool. One thing to also keep in mind is how different libraries work<br>
together smoothly or not (that may not be obvious though).<br>
<span class=""><br>
> If you have any suggestions on things to look into for these aspects of the<br>
> project please do provide input!<br>
<br>
</span>Yes: the fact a library is packaged or not in Debian is also an<br>
important point to consider. That eases deployment, maintenance, and<br>
also the packaging of Debsources (which doesn't exist yet, but,<br>
*cough*, is somewhere on my todo list).<br>
<br>
Thanks again for your efforts!<br>
<br>
Cheers,<br>
--<br>
Matthieu<br>
</blockquote></div><br></div>