packaging

Registered by Sebastian "Nait" Kacprzak on 2009-12-07

description of PyShare packages

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Sebastian "Nait" Kacprzak
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

PyShare - meta package
dependencies: PyShareCLI, PyShareGTK(for gnome or xfce based distro), PyShareGnome(for gnome based distro), PyShareNautilius(for gnome based distro), PyShareExtras(?)

PyShareCLI - main package
includes most needed files(PyShare_CLI, pluginWrapper, pyshareHelper) and only most used uploaders(probably one for imagehosting,one for videos,and one for others)
Should have lowest possible dependencies, fe: no Xorg, no GTK,no Beautiful Soap
dependencies: python,pycurl?

PyShareGTK - MainWindow, Settings Dialog, History Dialog,PyShare icon,
dependencies: PyShareCLI,GTK2+, pygtk, glade(?)

PyShareGnome - AllowOneInstanceOnly, gnome keyring menu entries
dependencies: PyShareGTK,dbus, gnome keyring,gnome menu

PyShareExtras - PyShareCLI,extra uploaders like Freeimagehosting, Imagebam, Optipng compression
dependencies: optipng, misc plugin dependencies, BeautifulSoap(maybe standalone would be included)

PyShareNautilius - nautilius integration packages, sendFiles,sendScreenshot,sendDesktopScreenshot,sendMovie(?) - nautilus script, or nautilius action
dependencies: PyShareGnome,nautilus, scrot

Translation packages

PyShareThunar(?) - thunar actions

PyShareQT(?) - port for KDE

PySharePlasma(?) - plasma for dropping images in KDE

PyShareScreenlet/desklet(?)

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.