On 2/11/15 8:09 , Saket Sinha via illumos-discuss wrote: > Hi Garrett, > > The project can be *granularized *and then we can discuss if can take it > up.
As someone who's actually done work on this (and other bring-up work), perhaps I should say something. The challenge with this project at this time, is that's all about early bring up. We haven't even gotten to the point where the main kernel virtual memory subsystems have been started. That means, that you have the opportunity to learn quite a lot; however, you have to be really *quite* driven. Bring up projects are the kind of projects that basically continuously punch you in the gut, giving you quite hard, nigh-undebuggable problems, and due to where you are early in boot, don't give you the tools to find them. There's no kernel debugger, until someone writes support for it. So, if I was going to mentor someone on this, I'd want them to already have a lot of experience with building illumos and understanding how to use the system. Having existing familiarity with mdb and dis are going to be quite useful, or prior experience with the ARM architecture and things like how the the Harvard L1 instruction and data caches work, etc. These may be things you're quite familiar with, if so, that would be great! The other problem is that it isn't as great a project from a GSoC perspective. It's very hard to write a timeline for what you're going to accomplish. It's very easy in a bring up project to get caught on a hard to debug thing and have your written out schedule slip quite a lot. What I'd suggest you do is the following: 1) Start using illumos somewhere if you're not already 2) Fix at least 1 minor bug in illumos so you can make sure you understand how to build it 3) Check out this list for additional ideas: http://wiki.illumos.org/display/illumos/Project+Ideas 4) The best project is going to come from you using the system and finding something which you dislike and want to improve. All that said, there's nothing wrong with wanting to do an ambitious project, but they require tenacity. Folks who might mentor it will want to be convinced that you're in it for the long haul and the more ambitious the project, the more background you'll want to have and a mentor will want to see. Because at the end of the day, we want your project to be successful and for you to be able to complete it. So start using and contributing. Folks on the mailing lists and IRC can definitely help you out with that. Robert > On Wed, Feb 11, 2015 at 7:20 PM, Garrett D'Amore <[email protected]> wrote: > >> Raspberry Pi support is almost certainly a far too large effort for GSoC. >> >> Sent from my iPhone >> >> On Feb 10, 2015, at 7:46 PM, Saket Sinha via illumos-discuss < >> [email protected]> wrote: >> >> Hi Marcel, >> >> I have seen your work and a lot of the pending issues listed on >> http://wiki.illumos.org/display/illumos/mdb%3A+Open+source+implementation+of+nfs+module >> have been completed. I guess wiki should be updated to show the progress. >> >> Is Rasberry Pi Bringup - >> http://wiki.illumos.org/display/illumos/Raspberry+Pi+Bring-Up a befitting >> project for GSOC? >> I would like to trac the status and progress of this project? >> >> Regards, >> Saket Sinha >> >> On Tue, Feb 10, 2015 at 2:48 PM, Marcel Telka <[email protected]> wrote: >> >>> On Tue, Feb 10, 2015 at 12:44:57PM +0530, Saket Sinha via illumos-discuss >>> wrote: >>>> Hi Marcel, >>>> >>>> I am interested in >>>> "mdb: Open source implementation of nfs module" - >>>> >>> http://wiki.illumos.org/display/illumos/mdb%3A+Open+source+implementation+of+nfs+module >>>> >>>> There is a big list of significant fixes, changes and improvements to >>> be >>>> made in the open source nfs module. >>>> >>>> I would like to start with one of them, according to their difficulty >>> level. >>> >>> The latest version of the code is available here: >>> >>> http://cr.illumos.org/~webrev/marcel/il-3409-mdb-nfs/ >>> >>> and it is almost done (I just need to find few weeks to finish it). I'm >>> not >>> sure it is a big enough project for GSoC. >>> >>> >>> Thanks. >>> >>> -- >>> +-------------------------------------------+ >>> | Marcel Telka e-mail: [email protected] | >>> | homepage: http://telka.sk/ | >>> | jabber: [email protected] | >>> +-------------------------------------------+ >>> >> >> *illumos-discuss* | Archives >> <https://www.listbox.com/member/archive/182180/=now> >> <https://www.listbox.com/member/archive/rss/182180/22003744-9012f59c> | >> Modify >> <https://www.listbox.com/member/?&> >> Your Subscription <http://www.listbox.com> >> >> > > > > ------------------------------------------- > illumos-discuss > Archives: https://www.listbox.com/member/archive/182180/=now > RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175748-128f1e5f > Modify Your Subscription: https://www.listbox.com/member/?& > Powered by Listbox: http://www.listbox.com > ------------------------------------------- illumos-discuss Archives: https://www.listbox.com/member/archive/182180/=now RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be Modify Your Subscription: https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4 Powered by Listbox: http://www.listbox.com
