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

Bug#671731: RFS: leechcraft/0.5.65+dfsg-1 [ITP] -- modular internet-client



Package: sponsorship-requests
Severity: wishlist

Dear mentors,

I am looking for a sponsor for my package "leechcraft".

* Package name    : leechcraft
  Version         : 0.5.65+dfsg-1
  Upstream Author : Georg Rudoy <0xd34df00d@gmail.com>
* URL             : http://leechcraft.org/
* License         : GPLv3
  Programming Lang: C++
  Section         : net

It builds those binary packages:
  leechcraft - Core executable of LeechCraft
  leechcraft-advancednotifications - Advanced Notifications framework for LeechCraft
  leechcraft-aggregator - RSS/Atom feed reader for LeechCraft
  leechcraft-anhero - Crash handler for LeechCraft
  leechcraft-auscrie - Screenshooter for LeechCraft
  leechcraft-azoth - Modular IM client for LeechCraft
  leechcraft-bittorrent - BitTorrent client for LeechCraft
  leechcraft-cstp - HTTP client for LeechCraft
  leechcraft-dbg - Debug symbols for LeechCraft
  leechcraft-dbusmanager - D-Bus side of LeechCraft
  leechcraft-deadlyrics - Song lyrics finder for LeechCraft
  leechcraft-dev - Files required for development for LeechCraft
  leechcraft-doc - Documentation files for LeechCraft
  leechcraft-dolozhee - Plugin for feature requests and bug reports for LeechCraft
  leechcraft-extra - Extra LeechCraft plugins beyond full installation
  leechcraft-full - Full LeechCraft installation
  leechcraft-glance - Provides a quick overview of tabs in LeechCraft
  leechcraft-gmailnotifier - Notifications about new mail in GMail for LeechCraft
  leechcraft-historyholder - History keeper for LeechCraft
  leechcraft-kbswitch - Keyboard plugin for LeechCraft
  leechcraft-kinotify - Fancy notifications for LeechCraft
  leechcraft-lackman - Userspace Package Manager for LeechCraft
  leechcraft-lhtr - LeechCraft HTML Text editor in WYSIWYG style
  leechcraft-liznoo - UPower-based power manager for LeechCraft
  leechcraft-lmp - Music Player for LeechCraft
  leechcraft-netstoremanager - Manages network data storages for LeechCraft
  leechcraft-networkmonitor - Network monitor for LeechCraft
  leechcraft-newlife - Settings importer for LeechCraft
  leechcraft-pintab - Tabs pinning for LeechCraft
  leechcraft-popishu - Plain text editor for LeechCraft
  leechcraft-poshuku - Web browser for LeechCraft
  leechcraft-secman - Security Manager plugin for LeechCraft
  leechcraft-seekthru - OpenSearch-support plugin for LeechCraft
  leechcraft-shellopen - Support for opening files with external apps in LeechCraft
  leechcraft-sidebar - Sidebar with quick launch, tabs and tray areas in LeechCraft
  leechcraft-summary - Quick summary of what's going on in LeechCraft
  leechcraft-tabsessmanager - Tab Session Manager for LeechCraft
  leechcraft-tabslist - Displays list of opened tabs, with navigation between them
  leechcraft-vgrabber - vkontakte.ru plugin for LeechCraft
  leechcraft-xproxy - Advanced proxy manager for LeechCraft
  libleechcraft-util0.5.0 - Common library for LeechCraft
  libleechcraft-xmlsettingsdialog0.3.0 - Dynamic settings dialog builder for LeechCraft

The package is lintian-clean. I always check [1] using:
  lintian -ivIE --pedantic *.changes

You can look at package rules here:
  https://github.com/tehnick/leechcraft-debian/tree/master/debian/

Further information about this package can be found here:
  http://mentors.debian.net/package/leechcraft

Direct link for download:
  http://mentors.debian.net/debian/pool/main/l/leechcraft/leechcraft_0.5.65+dfsg-1.dsc

More information about LeechCraft can be obtained here:
  https://github.com/0xd34df00d/leechcraft/blob/master/README

LeechCraft is a free open source cross-platform modular internet-client. It
consists of a core which defines common plugin interfaces and a lot of plugins
for different purposes. User can install any combination of them to achieve
the necessary functionality.

The main advantage of such approach is that modules could interact more closely
than standalone programs in usual Desktop Environments. Thus, plugins can also
rely on functionality provided by each other. Plugins could also have their own
plugins: for example, support for different protocols or chat window styles in
an IM client.

Also developers don't reinvent the wheel for each protocol. They use existing
solutions (rasterbar libtorrent for BitTorrent or QXmpp for XMPP protocol
for example) if possible. And they contribute back their patches to the upstream
in these cases.

I would be glad if someone uploaded this package for me.

Package "qxmpp-lc" should be built and uploaded before "leechcraft", because
this is one of build dependencies.

Best regards,
Boris

[1] https://github.com/tehnick/deb_packages/blob/master/Debian/updating_packages#L105



Reply to: