Hi!
We would like to share some updates with you.
We talked with the University of Warsaw IT team and they agreed to be
the formal project owner and handle all the formal stuff, including the
presentation. We added their representative to CC.
Now, all we need are project proposals. We ask you for multiple
suggestions, both small and bigger ones. This is for two reasons:
firstly, we would like to choose the ones we find most interesting,
secondly - the Bachelor's thesis has some constraints and we will need
to consult them with our future thesis supervisor for acceptance.
We are eagerly awaiting project proposals :)
--
Regards,
Artur "Mrowqa" Jamro
www.mrowqa.pl <http://mrowqa.pl>
W dniu 2017-05-22 o 17:02, Artur Jamro pisze:
Hi! Here are answers:
* Yes, we know that 50 hours is a small number, that is our
estimation. Our Bachelor's thesis is just a normal class and we
have to pass many others simultaneously. Each of these classes
requires its own predefined projects. We can spend more time on
the project, but we do not want to overestimate our free time. If
some of us manage to, then he can devote twice or thrice of that time.
* Remote Skype presentation is ok, but please keep in mind the
potential timezone difference. Poland is in CET/CEST depending on
the season. I do not know if presentations will be in the morning
or afternoon.
And more:
* At the very beginning, in October, we have to make some agreement
- at least with the lecturer. It must contain what we (students)
are going to complete and our grade depends on what we manage to
finish on time, that is why we would rather underestimate than
overestimate our free time. The idea behind this is to let the
students face a real world project with a real client.
* Apart from what already mentioned, the timezone difference may
slow down our communication. We were told that sometimes it is
important to react to formal, nontechnical matters really quickly.
Therefore, we are considering "a hack" proposed by another
lecturer: officially, we can make the agreement with the IT Team
of our university, which would act as a kind of middleman,
handling all the formalities required for the Bachelor's thesis to
be accepted. Of course, we will still ask all the technical
questions on the mailing list or the IRC channel, as before. In
this case, they can make the presentation instead of you, I guess.
Anyway, it would be cool if you were able to present the project,
because you know more about it and it will surely be more
interesting :)
* I may underestimate the proposed project, but it seems small to
me, like for a single person in that time. Do you have other ones?
Possibly bigger or more projects of that size? I have asked the
lecturer if we can have a couple of small subprojects instead of a
single big one, but I still have got no answer. Moreover, I am
considering contributing to servo during this years summer
internship, so it can help me in estimations in the October.
--
Regards,
Artur "Mrowqa" Jamro
www.mrowqa.pl <http://mrowqa.pl>
W dniu 2017-05-18 o 21:16, Josh Matthews pisze:
Hi! My apologies for the long delay in replying. I have a few
questions about the requirements here:
* is the idea that each team member would spend 50 hours on the
project between October and April? That number sounds small to me; I
guess that would be 2.5 hours per week if evenly distributed?
* would a remote Skype presentation in October be allowed?
As for the projects you found, those are all completed ones that have
been worked on by previous student teams in the past. One project
possibility would be
https://github.com/servo/servo/wiki/HTTP-archive-support-project -
some students successfully updated the rust-har library to compile
with modern Rust compilers, but none of the subsequent steps have
been completed. I would be happy to add additional work to that
project to make it fit your requirements if you're interested.
Cheers,
Josh
On 2017-05-06 7:46 AM, Artur Jamro wrote:
Hi,
I and some friends of mine are students of University of Warsaw,
Poland and
we are writing our Bachelor's thesis next academic year (about: mid
October/November 2017 - end of April/beginning of May 2018). Bachelor's
thesis at this university means writing some piece of software for a
real
world client. We fell in love with Rust and really like the Servo
project,
so we are considering contributing to Servo.
What do we want?
- write something in rust
- help this world to be a better place :)
What we can offer?
- team of 4 students (our university requires teams of exactly 4
students)
- each of us can offer about 50 hours of work (or possibly more, but
it is
crucial to finish the project on time)
What do we need?
- a project
- someone who will visit University of Warsaw in the beginning of
October
and say something about the chosen project (officially, companies are
presenting their projects then and each team has to choose one of
them, but
it is possible to find a project earlier and ask someone to say
about it in
the October presentation) -- I think best option would be to ask some
remote Mozilla employee or community member.
We have checked out the GitHub wiki and found some projects which
really
seem cool to us (like WebSocket, Webdriver, XML parser, WebGL). On the
other hand, we are not sure if they are not too small for our team
to be
accepted by our university. I don't know if we really need one big
project
or some small subprojects would be okay, with thesis titled like
"Improving
Servo, i.a. (1), (2), (...)" - I am going to ask the lecturer about
that
soon. For now, we would like to know what options we do have :)
Could you offer us some interesting project?
Thanks in advance for any help!
_______________________________________________
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo