Hi
It will certainly be most useful for someone outside Sun to write a
step by step tutorial as you have outlined.
This is certainly a most useful page that will help many others! There
are too many things that we take for granted by
Sun engineer, like for example sign up a Contributor agreement.
I love to see this done and published on the front page somewhere of
OpenSolaris Developer guide :)
-Ghee
dan sinclair wrote:
Hello,
I noticed that there has been a bit of a discussion on getting new
contributors to OpenSolaris and thought I'd pipe up with my experience.
I've been following OpenSolaris since it's inception, although I've
never contributed anything. I've wanted too but it has always been
very intimidating. I started out following some of the lists, dropped
off, and just came back in the last week or so (send in my first
request-sponser item this morning).
So, why did I drop off? What's been so hard coming back?
The main issue I've faced, as a coder that's worked on other
OpenSource software, is just the sheer size. Getting started with this
beast is _hard_. Do I send a message to -discuss, -code or -bugs to
ask about coding help?
Which mailing lists do you subscribe too? (Some seem dead, some get
more spam then messages, etc). The oss-bite-sized list that was posted
is actually, in my opinion, quite helpful. It gives me something I can
look at and say, OK this stuff is easy, I can start here. Sure, my
first patch just re-ordered some of the nightly options, but it gets
me through the processes of how do I use Murcerial, I need a
Contributor agreement, I need to be on the reqest-sponser list. I
gives me a starting place.
How could this be easier? Well, a tutorial on what someone needs to do
to get going would be quite helpful (preferably posted on the
opensolaris.org homepage). I kind of made it up as I went along and
found a few posts on things but something along the lines of:
1- You'll need a Contributor agreement, go to http://...
2- Signup to request-sponser
3- Take a look at oss-bite-sized page to get an idea of some simple
places to start.
- point to doc page if they want to help with that
- Have a list of projects asking for help? (Like the libc_i18n
project)
4- Get the source code
- as a tarball from ...
- from Mecureal as hg clone ...
5- Build, point to the release notes
6- make changes
7- make diff
- with Mecurial hg commit && hg export tip
- with tarball diff ...
8- Send mail to request-sponser. List bug Id, give patch, give
contributer Id. (Whatever else they need to provide to make life
easier for everyone).
Basically walking them through the process from start to finish
assuming they've never touched the OpenSolaris source code before.
Hopefully that all made some sense.
dan
_______________________________________________
opensolaris-discuss mailing list
[email protected]
_______________________________________________
opensolaris-discuss mailing list
[email protected]