Thursday, October 28, 2010

World repo - the repository of the world

 This post is selected python conference held at bangalore ,2010.

Authors V.Srikrishnan, V. Shunmugachamy
Level Intermediate
Topic Software development tools
Tags urllib, regular expressions,

Summary


WorldRepo is a python based search engine, which gives you the exact active URL for download.It maintains a repository containing the active links for the user to download. unlike conventional linux distros which provide a repository of software only for their OS and environment, WorldRepo contains a huge database of all available software/Movies/study materials in one place.

It is one gigantic repository for all downloadable entities. Also the availability of the downloadable links is checked constantly and updated. Developers would love this tool for it enables them to find any software through one interface.
Outline
Introduction to WorldRepo(A Python based search engine)
Features of WorldRepo(Basics of Crawling and Database Programming)
Customization of WorldRepo(Usage of crontab in Linux)
Downloading a File(Usage of urllib2 )
Automating the Download and intimating the User once the download is completed(Usage of crontab and smtplib)
Enhancing Worldrepo( Enhancing a Search Engine for Developer Community )
Some Hands on Session on Crawling,Crontab,Database Programming,urllib2
Notes
Profile of the authors

Both V.Srikrishnan and V.Shunmugachamy are working at CDAC (Centre for development of advanced computing, chennai) in the NRCFOSS project (National Resource centre for free and opensource software) funded by the Department of Information technology, Government of India.

They are involved in the development of various open source tools. Mr V.Srikrishnan is presently working in building an open source cloud computing environment, a first of its kind, at CDAC chennai.

Mr. V. Shunmugachamy is involved in the design of common desktop development which targets interoperability between KDE and GNOME desktops.

Their interest in python stems from their liking for opensource tools and their belief in the strength of the opensource community available for python.

WorldRepo had been developed with the spare time available after their research endeavors at work. It has been developed both as a useful tool for the community and also to demonstrate the power of Python and its in-built modules like RE, URLLIB2, SYS, etc.
Filesfile size uploaded comment
world-repo--final.pdf 293.5 KB september 24 World Repo - Presentation Slide
world-repo-final.pdf 405.3 KB september 10 World Repo - Presentation Slide

No comments:

Post a Comment

Linux Kernel Compilation

 Step 1: Install Required Packages Install additional packages before building a kernel. To do so, run this command: sudo apt-get install gi...