Hey Mikhail
> Great to see you're interested in joining GSoC! It turns out I can be a > mentor for both projects you're interested in. > Great to know you :) > > Regarding Python 3 support - check an existing discussion: > https://groups.google.com/forum/?fromgroups#!topic/scrapy-users/2WLGP5u9UGc. > In short, for Python 3 porting proposal it'd be great for you to show you > can port a Python 3 module (and get the patch accepted), and that you can > show a plan of what should be done. These two tasks are not easy, so it is > very good you've started thinking about GSoC early! > I have gone through the discussion on group. For python3 porting I have started going through the documentation. I will try to port some twisted module to python3. This would give me some idea into the twisted framework. Also I would start building up a proposal for Porting to Python 3 and list down all the tasks which need to be done for porting. To have a better understanding of Scrapy codebase, I would like to start with porting some of the test cases for Py3 > > For IPython IDE the important part of the project is to describe what do > you want to do exactly :) This project requires UI design skills, security > knowledge (existing example is unsecure), HTML/CSS/JS skills, and also > Python skills - you'll have to dig into scrapy's Crawler implementation > details and IPython implementation details. Are you familiar with IPython > notebook and with Scrapy itself? If no, I suggest you to try them first - > install and get familiar with IPython notebook, create several Scrapy > spiders and try to come up with ideas how can they work togehter. If you're > not familiar with UI design I think it is a good idea to check some book on > this topic - see e.g. > http://ux.stackexchange.com/questions/74/must-read-user-interface-book > This one is an ambitious project for me. Something I would love to work on as I find it very interesting and useful. This project would give a good understanding into various aspects of Python , Scrapy :). I am quite familiar with Ipython notebook. I have some experience working with Scrapy. My development environment is ready to dig into internals of Scrapy. > > > Packaging for Fedora is nice, but I haven't a Fedora user myself, so I > can't comment on this. This can't be a GSoC project because the scope of > the task is too small, but contributing something to Scrapy will help you > get familiar with the codebase and with the contribution process, and we'll > know you better. > I understand this would be a small project for Gsoc. I am a heavy fedora user and would love to see Scrapy packaged for Fedora. Would start soon on packaging it for fedora. :) > Fell free to ask more questions! > > Thank you for all your help. If I am stuck somewhere would definitely contact you for help. -- Kushal Khandelwal Birla Institute of Technology & Science, Pilani K K Birla Goa Campus -- You received this message because you are subscribed to the Google Groups "scrapy-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/scrapy-users. For more options, visit https://groups.google.com/groups/opt_out.
