[dev-servo] Student Project

2016-01-05 Thread Radu Manole
Hello,

my name is Radu Manole I would like to participate in a student project. I
would like to take part of the contribution team for servo project by using
one of your proposed projects as my bachelor's degree.

Are these still open?

*https://github.com/servo/servo/wiki/Developer-tools-student-project*
<https://github.com/servo/servo/wiki/Developer-tools-student-project>

*https://github.com/servo/servo/wiki/Focus-student-project*
<https://github.com/servo/servo/wiki/Focus-student-project>

https://github.com/servo/servo/wiki/Form-validation-student-project

https://github.com/servo/servo/wiki/Image-load-conformance-student-project

https://github.com/servo/servo/wiki/Prototype-JS-form-controls-student-project

https://github.com/servo/servo/wiki/Replace-C-libraries-student-project

https://github.com/servo/servo/wiki/Storage-student-project

https://github.com/servo/servo/wiki/Webdriver-student-project

https://github.com/servo/servo/wiki/WebSocket-student-project

https://github.com/servo/servo/wiki/XML-parser-student-project


And are there any other projects for a bachelor’s degree?

Thanks, Radu.
___
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo


Re: [dev-servo] Student Project

2016-01-20 Thread Radu Manole
Hello,

I have talked with my professor about my bachelor degree. The complexity
should be that of the 2001 GSoC project Tilt made by Victor Porof,
http://blog.mozilla.com/tilt

One of my professor student. I am interested in any project that could help
servo project. And to help me advance as an software developer.

Thanks.

P. S. Sorry for delay. Exams.

2016-01-11 20:44 GMT+02:00 Bobby Holley :

> At least in Gecko, the media stack is somewhat intertwined. I know we were
> planning on lifting at least the media playback pieces from Gecko into
> Servo, so it's worth considering the implications there.
>
> I've also heard it suggested several times that Gecko might be interested
> in building a WebAudio implementation in Rust. So it seems like there's
> some collaboration potential there, but only if we think it through and
> align resources.
>
> All in all, I think it's probably not suitable for a student project.
>
> On Sun, Jan 10, 2016 at 1:45 PM, Ms2ger  wrote:
>
> > -BEGIN PGP SIGNED MESSAGE-
> > Hash: SHA1
> >
> > On 01/10/2016 09:48 PM, Robert O'Callahan wrote:
> > > On Mon, Jan 11, 2016 at 7:04 AM, Nicolas Silva
> > >  wrote:
> > >
> > >> Anyone interested in implementing WebAudio and/or WebRTC (in
> > >> Gecko there's some overlap in the underlying infrastructure)
> > >> should first spend some time discussing the architecture with
> > >> Paul Adenot (look for padenot on irc). Having a competitive or
> > >> even just decent WebAudio implementation is more complex than it
> > >> looks, and Gecko's implementation had to go through massive
> > >> rewrites before it got to a satisfying place. According to Paul
> > >> it's not the kind of architecture one gets right the first time
> > >> without some serious experience in audio engines. That said, it
> > >> would be great to have a WebAudio implementation in rust, and I
> > >> am sure the rust gamedev community would be thrilled to have
> > >> something like this!
> > >>
> > >
> > > Right.
> > >
> > > You'd really want to study the architecture of Gecko's
> > > implementation and understand why it is the way it is before
> > > attempting this. You'd also want to understand the architectural
> > > changes we're still planning to make. Paul and I can help with
> > > this.
> > >
> > > In Gecko MediaStreams and WebAudio are integrated into a single
> > > real-time media graph (well, multiple graphs, one per logical
> > > output channel), which has advantages but means you're designing
> > > more than just WebAudio.
> > >
> > > If we did have a good WebAudio implementation in Servo it's one
> > > piece I could imagine sharing with Gecko. But it's a lot of work to
> > > get to parity.
> > >
> >
> > FWIW, the issue () already
> > says suggests talking to Paul and you, from the last time this was
> > discussed.
> >
> > HTH
> > Ms2ger
> > -BEGIN PGP SIGNATURE-
> >
> > iQEcBAEBAgAGBQJWktEKAAoJEOXgvIL+s8n2cfoH/0JcslWVFJZwjvurKWKRz4sv
> > jVWwywdFQ1TGPHIPtMTlmtbeZMkT5Y8CJ2jXY6OYv27JnQtr8JguosDe3rtQiq3x
> > ahRaaWTcvfwa6elAvnusLeA24oowSXW94VGixjVW9W5VWqJgi4wN/B1WT4QUvpp7
> > vVeT2jFcYQUWLjOOVnFWmvsCeZNUggsN1B6oNwlXTIWpDzXPaippPwlFPOvZUMqc
> > kJAU5bsD+XA7686rL2GqGLBKyALcJx4oyEQQOhyt56PubQcR1Zy7Z5t0+oWsoKjt
> > Lcimxcx9ts1Z1jqLgaZvWTQwDnEL9zvGX+7PGyw8kgH4P/TGNOXQ31fspA3FULY=
> > =fhYA
> > -END PGP SIGNATURE-
> > ___
> > dev-servo mailing list
> > dev-servo@lists.mozilla.org
> > https://lists.mozilla.org/listinfo/dev-servo
> >
> ___
> dev-servo mailing list
> dev-servo@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-servo
>
___
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo


Re: [dev-servo] Student Project

2016-02-22 Thread Radu Manole
Hello, can someone help me with this. I would like to start working as soon
as possible.
I am currently trying to solve small tasks for the project.
Thanks.


2016-01-21 1:10 GMT+02:00 Radu Manole :

> Hello,
>
> I have talked with my professor about my bachelor degree. The complexity
> should be that of the 2001 GSoC project Tilt made by Victor Porof,
> http://blog.mozilla.com/tilt
>
> One of my professor student. I am interested in any project that could
> help servo project. And to help me advance as an software developer.
>
> Thanks.
>
> P. S. Sorry for delay. Exams.
>
> 2016-01-11 20:44 GMT+02:00 Bobby Holley :
>
>> At least in Gecko, the media stack is somewhat intertwined. I know we were
>> planning on lifting at least the media playback pieces from Gecko into
>> Servo, so it's worth considering the implications there.
>>
>> I've also heard it suggested several times that Gecko might be interested
>> in building a WebAudio implementation in Rust. So it seems like there's
>> some collaboration potential there, but only if we think it through and
>> align resources.
>>
>> All in all, I think it's probably not suitable for a student project.
>>
>> On Sun, Jan 10, 2016 at 1:45 PM, Ms2ger  wrote:
>>
>> > -BEGIN PGP SIGNED MESSAGE-
>> > Hash: SHA1
>> >
>> > On 01/10/2016 09:48 PM, Robert O'Callahan wrote:
>> > > On Mon, Jan 11, 2016 at 7:04 AM, Nicolas Silva
>> > >  wrote:
>> > >
>> > >> Anyone interested in implementing WebAudio and/or WebRTC (in
>> > >> Gecko there's some overlap in the underlying infrastructure)
>> > >> should first spend some time discussing the architecture with
>> > >> Paul Adenot (look for padenot on irc). Having a competitive or
>> > >> even just decent WebAudio implementation is more complex than it
>> > >> looks, and Gecko's implementation had to go through massive
>> > >> rewrites before it got to a satisfying place. According to Paul
>> > >> it's not the kind of architecture one gets right the first time
>> > >> without some serious experience in audio engines. That said, it
>> > >> would be great to have a WebAudio implementation in rust, and I
>> > >> am sure the rust gamedev community would be thrilled to have
>> > >> something like this!
>> > >>
>> > >
>> > > Right.
>> > >
>> > > You'd really want to study the architecture of Gecko's
>> > > implementation and understand why it is the way it is before
>> > > attempting this. You'd also want to understand the architectural
>> > > changes we're still planning to make. Paul and I can help with
>> > > this.
>> > >
>> > > In Gecko MediaStreams and WebAudio are integrated into a single
>> > > real-time media graph (well, multiple graphs, one per logical
>> > > output channel), which has advantages but means you're designing
>> > > more than just WebAudio.
>> > >
>> > > If we did have a good WebAudio implementation in Servo it's one
>> > > piece I could imagine sharing with Gecko. But it's a lot of work to
>> > > get to parity.
>> > >
>> >
>> > FWIW, the issue (<https://github.com/servo/servo/issues/6710>) already
>> > says suggests talking to Paul and you, from the last time this was
>> > discussed.
>> >
>> > HTH
>> > Ms2ger
>> > -BEGIN PGP SIGNATURE-
>> >
>> > iQEcBAEBAgAGBQJWktEKAAoJEOXgvIL+s8n2cfoH/0JcslWVFJZwjvurKWKRz4sv
>> > jVWwywdFQ1TGPHIPtMTlmtbeZMkT5Y8CJ2jXY6OYv27JnQtr8JguosDe3rtQiq3x
>> > ahRaaWTcvfwa6elAvnusLeA24oowSXW94VGixjVW9W5VWqJgi4wN/B1WT4QUvpp7
>> > vVeT2jFcYQUWLjOOVnFWmvsCeZNUggsN1B6oNwlXTIWpDzXPaippPwlFPOvZUMqc
>> > kJAU5bsD+XA7686rL2GqGLBKyALcJx4oyEQQOhyt56PubQcR1Zy7Z5t0+oWsoKjt
>> > Lcimxcx9ts1Z1jqLgaZvWTQwDnEL9zvGX+7PGyw8kgH4P/TGNOXQ31fspA3FULY=
>> > =fhYA
>> > -END PGP SIGNATURE-
>> > ___
>> > dev-servo mailing list
>> > dev-servo@lists.mozilla.org
>> > https://lists.mozilla.org/listinfo/dev-servo
>> >
>> ___
>> dev-servo mailing list
>> dev-servo@lists.mozilla.org
>> https://lists.mozilla.org/listinfo/dev-servo
>>
>
>
___
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo


Re: [dev-servo] Student Project

2016-02-22 Thread Radu Manole
Thanks a lot Emily ! And sorry for not being clear.

The projects on the student page disappeared before I could confirm any of
them with my professor. And WebAudio project wasn't suitable for a student
project.

 I would want to work on a project that can show the power of parallelism
in rust, and servo.
For example HTTP 2 seems like an interesting project. Any opinions?
Thank you.


2016-02-22 22:25 GMT+02:00 Emily Dunham :

> Radu,
>
> It's not clear from your emails whether you're volunteering to take on the
> project discussed earlier in the thread, or looking for one of a different
> scope.
>
> You can find a variety of small to medium Servo tasks listed at
> https://starters.servo.org/ and a list of more major projects at
> https://github.com/servo/servo/wiki/Remaining-work .
>
> When asking for help, you'll get better answers if you clarify what task
> you are working on, what you've done so far to attempt the task, and what
> kind of help you need. You can also join us in the #servo channel on
> Mozilla IRC, https://wiki.mozilla.org/IRC .
>
>
>
> On Mon, Feb 22, 2016 at 11:57 AM, Radu Manole 
> wrote:
>
> > Hello, can someone help me with this. I would like to start working as
> soon
> > as possible.
> > I am currently trying to solve small tasks for the project.
> > Thanks.
> >
> >
> > 2016-01-21 1:10 GMT+02:00 Radu Manole :
> >
> > > Hello,
> > >
> > > I have talked with my professor about my bachelor degree. The
> complexity
> > > should be that of the 2001 GSoC project Tilt made by Victor Porof,
> > > http://blog.mozilla.com/tilt
> > >
> > > One of my professor student. I am interested in any project that could
> > > help servo project. And to help me advance as an software developer.
> > >
> > > Thanks.
> > >
> > > P. S. Sorry for delay. Exams.
> > >
> > > 2016-01-11 20:44 GMT+02:00 Bobby Holley :
> > >
> > >> At least in Gecko, the media stack is somewhat intertwined. I know we
> > were
> > >> planning on lifting at least the media playback pieces from Gecko into
> > >> Servo, so it's worth considering the implications there.
> > >>
> > >> I've also heard it suggested several times that Gecko might be
> > interested
> > >> in building a WebAudio implementation in Rust. So it seems like
> there's
> > >> some collaboration potential there, but only if we think it through
> and
> > >> align resources.
> > >>
> > >> All in all, I think it's probably not suitable for a student project.
> > >>
> > >> On Sun, Jan 10, 2016 at 1:45 PM, Ms2ger  wrote:
> > >>
> > >> > -BEGIN PGP SIGNED MESSAGE-
> > >> > Hash: SHA1
> > >> >
> > >> > On 01/10/2016 09:48 PM, Robert O'Callahan wrote:
> > >> > > On Mon, Jan 11, 2016 at 7:04 AM, Nicolas Silva
> > >> > >  wrote:
> > >> > >
> > >> > >> Anyone interested in implementing WebAudio and/or WebRTC (in
> > >> > >> Gecko there's some overlap in the underlying infrastructure)
> > >> > >> should first spend some time discussing the architecture with
> > >> > >> Paul Adenot (look for padenot on irc). Having a competitive or
> > >> > >> even just decent WebAudio implementation is more complex than it
> > >> > >> looks, and Gecko's implementation had to go through massive
> > >> > >> rewrites before it got to a satisfying place. According to Paul
> > >> > >> it's not the kind of architecture one gets right the first time
> > >> > >> without some serious experience in audio engines. That said, it
> > >> > >> would be great to have a WebAudio implementation in rust, and I
> > >> > >> am sure the rust gamedev community would be thrilled to have
> > >> > >> something like this!
> > >> > >>
> > >> > >
> > >> > > Right.
> > >> > >
> > >> > > You'd really want to study the architecture of Gecko's
> > >> > > implementation and understand why it is the way it is before
> > >> > > attempting this. You'd also want to understand the architectural
> > >> > > changes we're still planning to make. Paul and I can help with
> > >> > > this.
> &

Re: [dev-servo] Student Project

2016-02-22 Thread Radu Manole
I see, thank you.
Any suggestions then?

On Monday, 22 February 2016, Josh Matthews  wrote:

> On 2016-02-22 3:52 PM, Radu Manole wrote:
>
>> Thanks a lot Emily ! And sorry for not being clear.
>>
>> The projects on the student page disappeared before I could confirm any of
>> them with my professor. And WebAudio project wasn't suitable for a student
>> project.
>>
>>   I would want to work on a project that can show the power of parallelism
>> in rust, and servo.
>> For example HTTP 2 seems like an interesting project. Any opinions?
>> Thank you.
>>
>
> HTTP/2 support was added to hyper last year, unfortunately.
>
> Cheers,
> Josh
> ___
> dev-servo mailing list
> dev-servo@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-servo
>
___
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo


Re: [dev-servo] Student Project

2016-02-24 Thread Radu Manole
I looked thought the source code, and documented myself about browser
development. Even if I am new, I could be able to do something from there.


Off-main-thread HTML parsing or rust gc object hooks looks like an
interesting subjects.
Or maybe you could suggest to me a feature that I could pursue.

The only "requirement" is that it shows the advantages of using rust for
concurency/paralellism. Could you point me to a feature?

2016-02-23 1:18 GMT+02:00 Josh Matthews :

> To be fair, the Starters page isn't scoped for the amount of work that
> Radu wants to take on (the original emails mentioned working on a project
> for a professor and linked to the Student-projects wiki page), and
> https://github.com/servo/servo/wiki/Remaining-work isn't very useful yet
> as a reference for potential work for someone who isn't intimately familiar
> with web browser development.
>
> Cheers,
> Josh
>
> On 2016-02-22 4:50 PM, Emily Dunham wrote:
>
>> Radu,
>>
>> I'd suggest looking at  https://starters.servo.org/ and
>> https://github.com/servo/servo/wiki/Remaining-work to see whether any of
>> the tasks that we've already identified as needing contributors look like
>> a
>> good fit for your skills, interests, and timeline.
>>
>> If none of those tasks seem appropriate, it would be helpful to explain a
>> bit about why you couldn't find a task using the existing resources when
>> asking for personal recommendations of what to do. Are the existing tasks
>> too advanced or too simple for your level of knowledge? Do the sites make
>> it hard to find or understand tasks?
>>
>> On Mon, Feb 22, 2016 at 1:12 PM, Radu Manole 
>> wrote:
>>
>> I see, thank you.
>>> Any suggestions then?
>>>
>>> On Monday, 22 February 2016, Josh Matthews 
>>> wrote:
>>>
>>> On 2016-02-22 3:52 PM, Radu Manole wrote:
>>>>
>>>> Thanks a lot Emily ! And sorry for not being clear.
>>>>>
>>>>> The projects on the student page disappeared before I could confirm any
>>>>>
>>>> of
>>>
>>>> them with my professor. And WebAudio project wasn't suitable for a
>>>>>
>>>> student
>>>
>>>> project.
>>>>>
>>>>>I would want to work on a project that can show the power of
>>>>>
>>>> parallelism
>>>
>>>> in rust, and servo.
>>>>> For example HTTP 2 seems like an interesting project. Any opinions?
>>>>> Thank you.
>>>>>
>>>>>
>>>> HTTP/2 support was added to hyper last year, unfortunately.
>>>>
>>>> Cheers,
>>>> Josh
>>>> ___
>>>> dev-servo mailing list
>>>> dev-servo@lists.mozilla.org
>>>> https://lists.mozilla.org/listinfo/dev-servo
>>>>
>>>> ___
>>> dev-servo mailing list
>>> dev-servo@lists.mozilla.org
>>> https://lists.mozilla.org/listinfo/dev-servo
>>>
>>>
> ___
> dev-servo mailing list
> dev-servo@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-servo
>
___
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo


Re: [dev-servo] Student Project

2016-02-29 Thread Radu Manole
Thank you, I looked a little through the project and the presented code. It
looks very hard but I feel pretty confident. But I also need to talk with
my professor. Otherwise I will like to take it.


2016-02-26 16:19 GMT+02:00 Gervase Markham :

> On 25/02/16 18:43, Josh Matthews wrote:
> > Hi Radu! Sorry for the delay in proposing anything; unfortunately we've
> > been coming up with a lot of projects for students recently
>
> 
>
> > * implementing revalidation of cached responses that may not be up to
> date
> > * evicting stale cache entries
>
> http://martinfowler.com/bliki/TwoHardThings.html
>
> Is this a student project? :-)
>
> Gerv
>
>
> ___
> dev-servo mailing list
> dev-servo@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-servo
>
___
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo