public inbox for gentoo-soc@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-soc] Upstart Proposal
@ 2010-03-30 15:53 Oliver Schinagl
  2010-03-30 17:14 ` Petteri Räty
  0 siblings, 1 reply; 9+ messages in thread
From: Oliver Schinagl @ 2010-03-30 15:53 UTC (permalink / raw
  To: gentoo-soc; +Cc: robbat2

Hello all,

According to http://www.gentoo.org/proj/en/userrel/soc/applying.xml one
should write a proposal and such as here it is!

I'm not quite sure on the structure of this proposal, it is said in the
link above that certain points needed to be brought up in such proposal.
So here goes...

I was browsing through various available projects on the Gentoo SoC
project page and upstart jumped right out to me. For a while I've been
saddened to see quick startup times on new distro's such like Ubuntu
where my Desktop, which was much faster, took it's merry time. It was
mostly noticeable on my media box. I tried init-ng ages ago and was
quite impressed. However init-ng had two downsides. 1) init-ng didn't
quite work with the current init scripts, but more importantly 2)
init-ng was not very well supported. Not by gentoo or any distro really
and it lacked developers.

Upstart has a solid developer base, and is used by atleast one major
distro, Ubuntu. Having support in upstart for Gentoo, albeit via a
patch, would mean Gentoo would benefit from all upstart advances whilst
still keeping the usual init.d scripts.

This project would consists of a patch to upstart/libnih to support
booting a gentoo box using the gentoo init.d scripts.

Figuring out a projects timeline, with little information sounds easier
then done. Using googles timeline for GSoC it would look something like
the following.

April 27th:
Start of digging into upstart documentation. Figure out how upstart
works and if needed write some documentation.
+2 weeks:
The second half of the documentation reading phase should consist on
figuring out what needs to be done, and more importantly what would be
missing in the current init.d scripts.
May 24th:
Get a development enviroment working which would be a basic stage3
gentoo install and tie in upstart. See where things go wrong. Upstart
wouldn't need to start anything yet, just get it working and doing
something. Examine written documentation and see if it is accurate at
all. Adjust where needed.
+3 weeks:
Start to get the most basic of gentoo init.d scripts to work with upstart.
+3 weeks:
Gentoo should now boot using upstart and do the most basic tasks. There
will most very likely no dependency checking etc. Just get services running.
July 12th:
First deliverable, Working upstart for most basic services.
+3 weeks:
Dependencies and other issues should be addressed and documented. Think
of ways how to solve issues that have arisen.
+3 weeks:
Dependencies and everything else should be working. Upstart should now
be pretty much working with nearly all options.
August 9th:
Second deliverable, Working upstart for all services. Inc. documentation
of changes.
August 15th:
Final deliverable, Working upstart, containing all fixes and suggested
final changes. Code should be beautiful now and eligible for upstream
inclusion.

Required with the proposal is some information about me. I already
mentioned a few things in my Hello post, but I'll go slightly deeper here.

My name is Oliver Schinagl and I am studying at the Technical University
of Eindhoven to gain my Masters degree in Computer Science and
Engineering. I have been a computer fanatic since the early days and I
started on a C64. I was probably to young back then and even more
probably not interested enough but did play around with some basic
stuff. Poke and pike where fun but for a 10 year old far to complex to
grasp.
After our C64 we got our first (hand me down) XT, as my mother needed it
for her hobby. No, not a computer geek, but she needed to write
documents for the local radio station and enter data into some dbm. This
is where I first got to mess with DOS, play with the 'menu' application
to set it up and get to work in Word Perfect 5.1. The XT was luckily
quickly replaced by a hand me down 286. I don't remember much of it,
just that it had a 40mb harddisk that I broke :) Doublespace and fdisk,
what? heh :) This is when I first bought my first Creative 16bit card,
my own first piece of hardware!

Linux did exist back then, but I had never heard of it, a shame really.
It took me until I bought my first own PC, that I heard about this linux
thing that runs on servers and is the best solution to NAT.
When we got our first cable connection, I took our old penitum and after
a few months of buggy crashy win95 with wingate I installed this really
awesome thing I heard about called slackware. I had tried Redhat 4.2 for
a bit a few months before but without a net connection and just a cli I
felt a little lost. Doing my research on how this linux and slackware
thing worked I had quickly setup my first server to do iprouting and
found myself as months passed I spent more and more time tinkering and
using my linux server more then my Desktop, which had become nothing
more then a music player.

A few years had passed and it was not until 2004 that I ran into Gentoo
Linux. I belive 2004.1 was just released and was eager to burn the iso.
It had everything I could ever dream of, packages built to MY
specifications, I decided which feature I wanted using uselfags, and I
could keep updating packages without having to re-install a new version
all the time. I fell in love.

As the years passed I kept upgradeing my hardware but kept the same
gentoo install. I still have my first 32bit install I think! Al my
machines now run gentoo, except my laptop. That one runs Ubuntu. My
laptop is used for work, school and other things and the pain involved
sometimes with gentoo can be to inconvenient and time consuming. My
other machines will remain to be Gentoo!

So when asked what do I do in my spare time? Well ... work on my systems
of course! Although I have to admit, for the past year I have been very
happily in a relation and this put my time with my systems on a lower level.

To fund my education I have a job, which sometimes lets me do fun stuff
with computers. Unfortunately at the moment it is only web programming,
but even that I enjoy, for now. I have had a past internship for Philips
TASS, now just TASS, where I co-developed a graphical equalizer. The
interesting part of this project was however that it was written in
handel-C, a derivative of C, suitable with FPGA's. I fondly still think
back of my internship there.
Other then gentoo, I recently started to look at GeeXbox and more
specifically the Enna mediacenter. I am actually working on a little
patch to give enna support for the wiimote controller!
Programming I enjoy. And if it is up to me, I write in C following K&C
closely.
Maybe out of the blue, my first opensource code contribution was
probably a silly attempt into writing a tvout tool for my 3dfx VooDoo3.
Googling for 3dfx tvout still finds it :)

To keep this message from growing much longer, I better stop myself and
just say, I would love to work on this assignment and if any questions
arise, I'd be more then happy to answer!

Thanks for reading,
Oliver



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-soc] Upstart Proposal
  2010-03-30 15:53 [gentoo-soc] Upstart Proposal Oliver Schinagl
@ 2010-03-30 17:14 ` Petteri Räty
  2010-03-30 17:34   ` Oliver Schinagl
  0 siblings, 1 reply; 9+ messages in thread
From: Petteri Räty @ 2010-03-30 17:14 UTC (permalink / raw
  To: gentoo-soc

[-- Attachment #1: Type: text/plain, Size: 661 bytes --]

On 03/30/2010 06:53 PM, Oliver Schinagl wrote:
> Hello all,
> 
> According to http://www.gentoo.org/proj/en/userrel/soc/applying.xml one
> should write a proposal and such as here it is!
> 

Actually full proposals are not meant to be sent to this mailing list.
That's what the GSoC web application is for after all. We would like
people to email this list with new ideas so that they don't waste time
writing a full application for something that's never going to get
accepted. If you want someone to review your application before
submitting it to the web application then you can talk to a potential
mentor of your idea.

Regards,
Petteri


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 900 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-soc] Upstart Proposal
  2010-03-30 17:14 ` Petteri Räty
@ 2010-03-30 17:34   ` Oliver Schinagl
  2010-03-30 17:47     ` Petteri Räty
  0 siblings, 1 reply; 9+ messages in thread
From: Oliver Schinagl @ 2010-03-30 17:34 UTC (permalink / raw
  To: gentoo-soc

On 03/30/10 19:14, Petteri Räty wrote:
> On 03/30/2010 06:53 PM, Oliver Schinagl wrote:
>   
>> Hello all,
>>
>> According to http://www.gentoo.org/proj/en/userrel/soc/applying.xml one
>> should write a proposal and such as here it is!
>>
>>     
> Actually full proposals are not meant to be sent to this mailing list.
> That's what the GSoC web application is for after all. We would like
> people to email this list with new ideas so that they don't waste time
> writing a full application for something that's never going to get
> accepted. If you want someone to review your application before
> submitting it to the web application then you can talk to a potential
> mentor of your idea.
>
> Regards,
> Petteri
>
>   
I tried, but the proposal application only lets me put in 500 words,
which where far far to little. Hence this way? I also CC-ed the mentor
for this project so hopefully I'll get a message from him how to further
go with this.

Oliver



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-soc] Upstart Proposal
  2010-03-30 17:47     ` Petteri Räty
@ 2010-03-30 17:47       ` Oliver Schinagl
  2010-03-30 17:58         ` Petteri Räty
  2010-03-30 18:04         ` Oliver Schinagl
  0 siblings, 2 replies; 9+ messages in thread
From: Oliver Schinagl @ 2010-03-30 17:47 UTC (permalink / raw
  To: gentoo-soc

On 03/30/10 19:47, Petteri Räty wrote:
> On 03/30/2010 08:34 PM, Oliver Schinagl wrote:
>   
>> On 03/30/10 19:14, Petteri Räty wrote:
>>     
>>> On 03/30/2010 06:53 PM, Oliver Schinagl wrote:
>>>   
>>>       
>>>> Hello all,
>>>>
>>>> According to http://www.gentoo.org/proj/en/userrel/soc/applying.xml one
>>>> should write a proposal and such as here it is!
>>>>
>>>>     
>>>>         
>>> Actually full proposals are not meant to be sent to this mailing list.
>>> That's what the GSoC web application is for after all. We would like
>>> people to email this list with new ideas so that they don't waste time
>>> writing a full application for something that's never going to get
>>> accepted. If you want someone to review your application before
>>> submitting it to the web application then you can talk to a potential
>>> mentor of your idea.
>>>
>>> Regards,
>>> Petteri
>>>
>>>   
>>>       
>> I tried, but the proposal application only lets me put in 500 words,
>> which where far far to little. Hence this way? I also CC-ed the mentor
>> for this project so hopefully I'll get a message from him how to further
>> go with this.
>>
>> Oliver
>>
>>     
> Are you sure that's also applies for Content and not just for Abstract?
>
> Regards,
> Petteri
>
>   
There was no content field, just an 500 word limited abstract, and a 1
liner for 'additional info'.



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-soc] Upstart Proposal
  2010-03-30 17:34   ` Oliver Schinagl
@ 2010-03-30 17:47     ` Petteri Räty
  2010-03-30 17:47       ` Oliver Schinagl
  0 siblings, 1 reply; 9+ messages in thread
From: Petteri Räty @ 2010-03-30 17:47 UTC (permalink / raw
  To: gentoo-soc

[-- Attachment #1: Type: text/plain, Size: 1171 bytes --]

On 03/30/2010 08:34 PM, Oliver Schinagl wrote:
> On 03/30/10 19:14, Petteri Räty wrote:
>> On 03/30/2010 06:53 PM, Oliver Schinagl wrote:
>>   
>>> Hello all,
>>>
>>> According to http://www.gentoo.org/proj/en/userrel/soc/applying.xml one
>>> should write a proposal and such as here it is!
>>>
>>>     
>> Actually full proposals are not meant to be sent to this mailing list.
>> That's what the GSoC web application is for after all. We would like
>> people to email this list with new ideas so that they don't waste time
>> writing a full application for something that's never going to get
>> accepted. If you want someone to review your application before
>> submitting it to the web application then you can talk to a potential
>> mentor of your idea.
>>
>> Regards,
>> Petteri
>>
>>   
> I tried, but the proposal application only lets me put in 500 words,
> which where far far to little. Hence this way? I also CC-ed the mentor
> for this project so hopefully I'll get a message from him how to further
> go with this.
> 
> Oliver
> 

Are you sure that's also applies for Content and not just for Abstract?

Regards,
Petteri


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 900 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-soc] Upstart Proposal
  2010-03-30 17:47       ` Oliver Schinagl
@ 2010-03-30 17:58         ` Petteri Räty
  2010-03-30 18:04         ` Oliver Schinagl
  1 sibling, 0 replies; 9+ messages in thread
From: Petteri Räty @ 2010-03-30 17:58 UTC (permalink / raw
  To: gentoo-soc

[-- Attachment #1: Type: text/plain, Size: 411 bytes --]

On 03/30/2010 08:47 PM, Oliver Schinagl wrote:

>>   
> There was no content field, just an 500 word limited abstract, and a 1
> liner for 'additional info'.
> 

The applications I already see have both an Abstract and Content. It
seems the application doesn't allow me to apply for another project as a
student so I can't check. Could someone with student access please check.

Regards,
Petteri


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 900 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-soc] Upstart Proposal
  2010-03-30 17:47       ` Oliver Schinagl
  2010-03-30 17:58         ` Petteri Räty
@ 2010-03-30 18:04         ` Oliver Schinagl
  2010-03-30 18:11           ` Petteri Räty
  1 sibling, 1 reply; 9+ messages in thread
From: Oliver Schinagl @ 2010-03-30 18:04 UTC (permalink / raw
  To: gentoo-soc

On 03/30/10 19:47, Oliver Schinagl wrote:
> On 03/30/10 19:47, Petteri Räty wrote:
>   
>> On 03/30/2010 08:34 PM, Oliver Schinagl wrote:
>>   
>>     
>>> On 03/30/10 19:14, Petteri Räty wrote:
>>>     
>>>       
>>>> On 03/30/2010 06:53 PM, Oliver Schinagl wrote:
>>>>   
>>>>       
>>>>         
>>>>> Hello all,
>>>>>
>>>>> According to http://www.gentoo.org/proj/en/userrel/soc/applying.xml one
>>>>> should write a proposal and such as here it is!
>>>>>
>>>>>     
>>>>>         
>>>>>           
>>>> Actually full proposals are not meant to be sent to this mailing list.
>>>> That's what the GSoC web application is for after all. We would like
>>>> people to email this list with new ideas so that they don't waste time
>>>> writing a full application for something that's never going to get
>>>> accepted. If you want someone to review your application before
>>>> submitting it to the web application then you can talk to a potential
>>>> mentor of your idea.
>>>>
>>>> Regards,
>>>> Petteri
>>>>
>>>>   
>>>>       
>>>>         
>>> I tried, but the proposal application only lets me put in 500 words,
>>> which where far far to little. Hence this way? I also CC-ed the mentor
>>> for this project so hopefully I'll get a message from him how to further
>>> go with this.
>>>
>>> Oliver
>>>
>>>     
>>>       
>> Are you sure that's also applies for Content and not just for Abstract?
>>
>> Regards,
>> Petteri
>>
>>   
>>     
> There was no content field, just an 500 word limited abstract, and a 1
> liner for 'additional info'.
>
>   
I just checked and noticed that when editing or reviewing the app, the
content field is filled with some Gentoo specific information? (It was
there when writing the app).

To quote the first line:

Content: Congratulations on applying for a project with Gentoo!

I left a comment pointing to this threat on the app :)

oliver



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-soc] Upstart Proposal
  2010-03-30 18:04         ` Oliver Schinagl
@ 2010-03-30 18:11           ` Petteri Räty
  2010-03-30 18:14             ` Oliver Schinagl
  0 siblings, 1 reply; 9+ messages in thread
From: Petteri Räty @ 2010-03-30 18:11 UTC (permalink / raw
  To: gentoo-soc

[-- Attachment #1: Type: text/plain, Size: 531 bytes --]

On 03/30/2010 09:04 PM, Oliver Schinagl wrote:

>>   
> I just checked and noticed that when editing or reviewing the app, the
> content field is filled with some Gentoo specific information? (It was
> there when writing the app).
> 
> To quote the first line:
> 
> Content: Congratulations on applying for a project with Gentoo!
> 
> I left a comment pointing to this threat on the app :)
> 

That's our application template to give you some information. You are
supposed modify that box :)

Regards,
Petteri


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 900 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-soc] Upstart Proposal
  2010-03-30 18:11           ` Petteri Räty
@ 2010-03-30 18:14             ` Oliver Schinagl
  0 siblings, 0 replies; 9+ messages in thread
From: Oliver Schinagl @ 2010-03-30 18:14 UTC (permalink / raw
  To: gentoo-soc

On 03/30/10 20:11, Petteri Räty wrote:
> On 03/30/2010 09:04 PM, Oliver Schinagl wrote:
>
>   
>>>   
>>>       
>> I just checked and noticed that when editing or reviewing the app, the
>> content field is filled with some Gentoo specific information? (It was
>> there when writing the app).
>>
>> To quote the first line:
>>
>> Content: Congratulations on applying for a project with Gentoo!
>>
>> I left a comment pointing to this threat on the app :)
>>
>>     
> That's our application template to give you some information. You are
> supposed modify that box :)
>
> Regards,
> Petteri
>
>   
Ah, it didn't seem that I could, or didn't seem logical :)

It just looked more like an informative pane. 'we need this and that
from you' etc.



^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2010-03-30 18:16 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-03-30 15:53 [gentoo-soc] Upstart Proposal Oliver Schinagl
2010-03-30 17:14 ` Petteri Räty
2010-03-30 17:34   ` Oliver Schinagl
2010-03-30 17:47     ` Petteri Räty
2010-03-30 17:47       ` Oliver Schinagl
2010-03-30 17:58         ` Petteri Räty
2010-03-30 18:04         ` Oliver Schinagl
2010-03-30 18:11           ` Petteri Räty
2010-03-30 18:14             ` Oliver Schinagl

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox