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

Bug#516255: Bug #516255 ITA: azureus -- BitTorrent Client



Adnan, of course I use some help, since there's a lot of work to do.
This is also true for everyone who wishes to help.
If you're still interested in contributing to azureus, there is a junk
packaging branch here:

bzr branch lp:~adrianperez-deb/+junk/azureus

And there's a TODO list attached.

I wish to say the packaging has significantly evolved since 3.1
branches, it's a good one, and a lot of work. What I'm actually
interested the most in it's the bug part, since there are almost 40 of
them, most of them irrelevant now or fixed in previous versions.

That said. 
Hope you to join.


On Fri, 2009-07-24 at 13:40 +0200, Adnan Hodzic wrote:
> Hey,
> 
> > I suggest you ask Adnan (CC'ed) if he has still interest in it.
> > Maybe you can both adopt it and work on it.
> 
> Adrian, I thought this was adopted by the other guy who showed interest in
> adopting azureus, and no interest with working together whatsoever, so
> I thought it was closed deal and I kinda gave up on azureus,
> 
> I'm still interested! 100% interested, and I'd love to work on it
> together with somebody else. Right now I'm somewhat busy (attending
> debconf9 - volunteer) but I'd love to finally finish packaging azureus :)
> 
> Felix do let me know what's it gonna be since I'm in, let's do this.
> 
> Adnan
> 
> On Fri, 2009-07-24 at 11:41 +0200, Felix Zielcke wrote:
> > Hi,
> > 
> > >There's any chance I can adopt azureus and vuze?
> > 
> > I suggest you ask Adnan (CC'ed) if he has still interest in it.
> > Maybe you can both adopt it and work on it.
> > If not then you can IMO go ahead and prepare a new package and upload it
> > to mentors.debian.net and find a sponsor.
> > Unfortunately I can't sponsor it, because I'm just a DM not a DD.
> > 
-- 
Best regards, 

Adrian Perez <adrianperez.deb@gmail.com>
Title: TODO list for azureus package

TODO list for azureus package

Author: Adrian Perez <adrianperez.deb@gmail.com>
Version: Mon, 27 Jul 2009 20:09:23 -0400

Remaining Tasks

Fix

  • Missing from Azureus2.jar
    • com/aelitis/azureus/plugins/magnet/icons
    • com/aelitis/azureus/plugins/magnet/Magnet.gif
    • com/aelitis/azureus/ui/images
    • com/aelitis/azureus/ui/skin/*.properties
    • com/aelitis/azureus/ui/swt/shells/uiswitcher
    • org/gudy/azureus2/core3/xml/schemas
    • org/gudy/azureus2/internat
    • org/gudy/azureus2/platform/unix/startupScript
    • org/gudy/azureus2/ui/icons
    • org/gudy/azureus2/ui/splash
    • org/gudy/azureus2/ui/swt/about.properties
  • Check where to put the missing files I've copied from azureus-3.1.1.0.

Test

  • Check debian/watch is working.
  • Check that default-jdk (instead of openjdk-6-jdk) can build the package in Debian.
  • Check the policy bump from 3.8.0.1 to 3.8.2.
  • Build and test to reflect/fix the bugs against upstream Changelog.
  • Test all the patches in debian/patches.

Update

  • Update patch descriptions, specially the multiuser one. Check DEP-3.
  • Probably improve the multiuser patch, since upstream's not happy with it.
  • Check CopyrightProposal updates.
  • Check vuze/azureus command line options to improve manual pages.

Build

  • Delimit components that shouldn't be updated, and build patch to disable them.
    • Packaged libraries.

Package?

  • Finish rewrite of debian/rules.
  • Build-Depend/Package the following libraries (Check JavaContents first):
    • edu.harvard.syrah.nc
    • org.apache.commons.lang (libcommons-lang-java)
    • org.bouncycastle. (Probably libbcprov-java)
      • asn1
      • crypto
      • jce
      • math
      • openssl
      • util
      • x509
    • org.json.simple
    • org.pf
===============================
TODO list for *azureus* package
===============================

:Author: Adrian Perez <adrianperez.deb@gmail.com>
:Version: Tue, 28 Jul 2009 20:34:25 -0400

------------------------------------------

+++++++++++++++
Remaining Tasks
+++++++++++++++

---
Fix
---
* Missing from Azureus2.jar

  + com/aelitis/azureus/plugins/magnet/icons
  + com/aelitis/azureus/plugins/magnet/Magnet.gif
  + com/aelitis/azureus/ui/images
  + com/aelitis/azureus/ui/skin/\*.properties
  + com/aelitis/azureus/ui/swt/shells/uiswitcher
  + org/gudy/azureus2/core3/xml/schemas
  + org/gudy/azureus2/internat
  + org/gudy/azureus2/platform/unix/startupScript
  + org/gudy/azureus2/ui/icons
  + org/gudy/azureus2/ui/splash
  + org/gudy/azureus2/ui/swt/about.properties

* Check where to put the missing files I've copied from *azureus-3.1.1.0*.

----
Test
----
* Check **debian/watch** is working.
* Check that **default-jdk** (instead of *openjdk-6-jdk*) can build the package in Debian.
* Check the **policy** bump from 3.8.0.1 to **3.8.2**.
* Build and test to reflect/fix the bugs_ against upstream Changelog_.
* Test all the patches in **debian/patches**.

------
Update
------
* Update **patch descriptions**, specially the multiuser one. Check DEP-3_.
* Probably improve the **multiuser patch**, since upstream's not happy with it.
* Check CopyrightProposal_ updates.
* Check vuze/azureus command line options to improve **manual pages**.

-----
Build
-----
* Delimit components that *shouldn't be updated*, and build patch to disable them.

  - Packaged libraries.

--------
Package?
--------
* Finish rewrite of **debian/rules**.
* **Build-Depend/Package** the following libraries (Check JavaContents_ first):

  - *edu.harvard.syrah.nc*
  - *org.apache.commons.lang* (**libcommons-lang-java**)
  - *org.bouncycastle.*  (Probably **libbcprov-java**)

    + *asn1*
    + *crypto*
    + *jce*
    + *math*
    + *openssl*
    + *util*
    + *x509*

  - *org.json.simple*
  - *org.pf*

.. Custom




.. _DEP-3: http://dep.debian.net/deps/dep3/
.. _CopyrightProposal:  http://wiki.debian.org/Proposals/CopyrightFormat
.. _JavaContents: https://wiki.ubuntu.com/JavaTeam/JavaContents
.. _bugs: http://packages.qa.debian.org/azureus
.. _Changelog: azureus-4.2.0.4/ChangeLog.txt

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: