bug-wget
[Top][All Lists]
Advanced

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

[Bug-wget] Fwd: GSoC 2015 : Wget FTP Server for Test Suite


From: Darshit Shah
Subject: [Bug-wget] Fwd: GSoC 2015 : Wget FTP Server for Test Suite
Date: Wed, 4 Mar 2015 01:09:24 +0530

Hi Satyam,

Glad to see more people interested in GNU projects


> After analyzing the GSoC 2015 idea page of GNU Project , I found "Wget FTP
> Server for Test Suite" project idea interesting and I think this project is
> perfect match for mine skills .
>
> Work done till date :
>
> 1) I have read about RFC 959 here [1] <http://www.w3.org/Protocols/rfc959/>
> .
> 2) I am reading Wget manual [2]
> <http://www.gnu.org/software/wget/manual/wget.html> (Will finish it in a
> two days) . Though I know basic functionality of wget .


That's a good start and generally in the right direction.
>
>
> Questions:
> 1) What are the fundamental steps for completion of this project So that I
> can follow those ?


The most fundamental step is, implementing a FTP Server from scratch.
We've purposely left the specifics open so that you, as a potential
student, are not bound by our limited thought process. We want you to
come up with a plan. Remember, the requirement is a FTP Server that is
programmatically configurable, how you implement it is your call
entirely.

We do have a few ideas on different ways in which this can be done.
But we're not going to impose them on you right away.

> 2) In order to proceed in development part where can I get code base of
> currently existing project ?

The existing test suite with which the FTP Server needs to integrate
is in the testenv/ directory. However, the entire FTP Server itself
has to be started from scratch, so you're on your own about what
files, what language and how you do it.

> 3) When will you be online on IRC channel ? So that we can discuss more
> about project (Please tell me time).
>
Both Giuseppe (gscrivano) and I (darnir) are always online on IRC. I
don't think Tim maintains an IRC presence, so if you want to get in
touch with him, email is the best way.

If you'd like to discuss something in real time, send a mail to the
mailing list and we'll come up with a time suitable to all the
interested parties.

> I would like to know more about the project from your side and more
> importantly how to proceed in order to contribute.
>
We have an existing HTTP Server written in Python 3 for the test
suite. What we need next is a FTP Server that can work with our new
test suite. Hence, it should be invoked using a Python file that looks
like one of the Test-* files in the testenv/ directory.

The old Perl based test suite still exists in the tests/ directory and
contains a FTP Server written in Perl. However, it is complex, not
easily maintainable and not easily configurable. Which is why we're
trying to move away from it.


P.S.: You should really be sending such emails to the mailing list.
Directly messaging people is generally considered bad etiquette.

--
Thanking You,
Darshit Shah



reply via email to

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