Posted by crazyrohila on March 23, 2012 at 10:15am
Drupal 8 will release around august 2013. When People will use, they will need their famous Contrib modules. So we should prepare for that. So The Porting of top used contrib modules can a project of GSoC 2012. This will help community and also help student to understand drupal better. Top Contrib projects is written with best drupal practice, So that will help lot more.
This was done before to make drupal 7 better. http://drupalcontribstatus.com is used to watch closer look at top project that mostly used.
So we should do same for D8. This will be a good welcome for drupal 8.
Whats you think ? :)

Comments
Based on the Dries post about
Based on the Dries post about drupal 8 timeline I would say it's too early on the release cycle to start porting.
Thanks for Dries Post
Thanks marvil for that dries post. But I saw there are some porting started already for D8, such as garland theme. A GSoC student start porting a top contrib module to D8, that would be not easy and would be great learning of D8 api. So I think Student point of view this would be not too early because it would take 4 months of Summer.
crazyrohila
#Ubuntu, #Drupal
This sure depends on your
This sure depends on your module but in general i would recommend people to update their contrib module after the future freeze, as that is the time when you don't waste time anymore because things could be removed entirely.
The main problem though with doing that for gsoc is that the api's might not even be in drupal core in the timeframe a student would port a certain module, which could somehow lead to pointless work at the end.
How about moving a couple modules into core?
I agree that porting popular contrib modules to D8 would make for a better GSoC in 2013 than in 2012. I am very very very in favor of it being done in summer 2013: it would be so awesome to have D8 usable by mainstream sites within a few months after 8.0 release, rather than the 18 or so months it took for D6 and 12 or so months it took for D7.
How about this idea for 2012: identify some key modules to get into core, and then do so. Possible examples might be Pathauto, Date, and Link. Those are just off the cuff suggestions. The exact list should be based on:
Also note that moving a module into core is a much larger task than simply copying some files from one directory to another. A lot of work is needed to make the module core ready.
What effulgentsia said is
What effulgentsia said is actually feasible.
But just starting a port, no. No chance.
Modules that started ports so early in the D7 cycle just got broken several times and were just as unready when D7 was released as the ones who didn't start at all (for example, synonyms).