[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-wget] FTP Server for Test Suite

From: Darshit Shah
Subject: Re: [Bug-wget] FTP Server for Test Suite
Date: Wed, 5 Mar 2014 18:18:31 +0100

Hi Surya,

It's great to have you on board. So, as the title of the project says, you
to design an FTP Server for our test suite in Python 3.

Last year, Wget decided to replace the old test suite, with a new one that
written in Python. We already have a HTTP Server for the same. However, we
now need a FTP Server for the test suite. For a brief idea at how the above
mentioned FTP Server should work, look at the implementation of the HTTP
Server in testenv/ on the parallel-wget branch.

Some of the features required are:
1. We can spawn multiple instances of the server from a Python script
2. It's various components can be configured through a python script
3. It should be (preferably) compatible with the existing Python based HTTP
Server module so that the test-case files are not very different.

The above mentioned points are not too difficult to implement. The existing
HTTP Server implementation should give you enough hints. Else, ask on the
mailing list at any time and someone will help you out.

Currently, a stopgap FTP Server implementation is in place which uses the
pyftpdlib library. However, the problem is that this implementation simply
overrides functions in pyftpdlib for providing the configurability. However,
this makes the code almost unmanageable. Hence, your aim is to figure
out the right way to implement this feature.

Let us know if you have any more queries!

On Wed, Mar 5, 2014 at 5:34 AM, Surya <address@hidden> wrote:

> Hello, I am Surya.
> I have looked into the GNU's GSOC Ideas list and the project "FTP Server
> for Test Suite" sounded interesting. I have been so far working on Python,
> Django and member of SciPy Central (A web app to share code snippets) and
> feel this relevant and I can contribute to it.
> I am wondering if anyone could give me more information about this project
> Thanks
> Surya <https://surya-k.appspot.com/>

Thanking You,
Darshit Shah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]