On Wed, Apr 10, 2013 at 1:08 AM, M.S. Suraj <[email protected]> wrote:
> Hi,

Hello,

> I'm Suraj, an open-source enthusiast from India. I would like to discuss
> about implementing the Transfers application idea for GNOME as part of GSoC
> 2013.

Cool.

> Also, I don't think it would be feasible to implement the complete proposed
> features of Transfers application by one student as part of GSoC, so I would
> like to focus on working on the following after the design is finalized :
> 1. Implementing a basic framework of the project ie, basically kick-starting
> the project.
> 2. Adding support for independent file downloads/uploads
>
> - By this I mean adding the functionality of "downloading files from a web
> location" to the Transfers app. One of the ways to do this would be to use
> GNU wget as the back-end and build a GNOME3 based GUI around it. Another way
> would be to write the complete back-end itself (and I would prefer this as
> this could give the developer more control over the features to be
> implemented).

Good ideas but IMO this does not need much implementation as
libsoup[1] makes this very easy for you. i-e no need for wget.

> - Support for browser monitoring and automatically fetching simple file
> download requests from installed browsers.
>
> 3. After completing the above, I would like to implement the notification
> service using dbus. This would include adding notification for current and
> finished file transfers.
>
> I have covered an important portion of Transfers and would like to discuss
> on the detailed implementation ideas and timeline.

There is one important problem pertaining to transfers that need to be
thought out before implementation could be started:
https://live.gnome.org/Design/Apps/Transfers#Comments (2nd point).

Based on that discussion, I would rather this be implemented by apps
themselves and they implement a D-Bus interface that Transfers UI can
use to query apps about their transfers.

--
Regards,

Zeeshan Ali (Khattak)
FSF member#5124

[1] https://live.gnome.org/LibSoup
_______________________________________________
gnome-love mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/gnome-love

Reply via email to