Debian Bug report logs - #650636
RFP: gephi -- The Open Graph Viz Platform

Package: wnpp; Maintainer for wnpp is wnpp@debian.org;

Reported by: Руаньяк <roignac@gmail.com>

Date: Thu, 1 Dec 2011 15:27:02 UTC

Severity: wishlist

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Vadim Rutkovsky <roignac@gmail.com>:
Bug#650636; Package wnpp. (Thu, 01 Dec 2011 15:27:05 GMT) Full text and rfc822 format available.

Acknowledgement sent to Руаньяк <roignac@gmail.com>:
New Bug report received and forwarded. Copy sent to wnpp@debian.org, Vadim Rutkovsky <roignac@gmail.com>. (Thu, 01 Dec 2011 15:27:05 GMT) Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: Руаньяк <roignac@gmail.com>
To: submit@bugs.debian.org
Subject: ITP: gephi -- The Open Graph Viz Platform
Date: Thu, 1 Dec 2011 18:24:06 +0300
Package: wnpp
Severity: wishlist
Owner: Vadim Rutkovsky <roignac@gmail.com>

       Hi

* Package name      : gephi
* Version                 : 0.8
* Upstream Author   : Mathieu Bastian <mathieu.bastian@gephi.org>
* URL                     : http://gephi.org
* License                : GPL v3 and CDDL 1.0
* Programming Lang: Java
 Description     : The Open Graph Viz Platform

Gephi is an interactive visualization and exploration platform for all
kinds of networks and complex systems, dynamic and hierarchical
graphs.




Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Vadim Rutkovsky <roignac@gmail.com>:
Bug#650636; Package wnpp. (Mon, 20 Aug 2012 08:12:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Luca Bruno <lucab@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Vadim Rutkovsky <roignac@gmail.com>. (Mon, 20 Aug 2012 08:12:03 GMT) Full text and rfc822 format available.

Message #10 received at 650636@bugs.debian.org (full text, mbox):

From: Luca Bruno <lucab@debian.org>
To: 650636@bugs.debian.org
Cc: roignac@gmail.com
Subject: ITP: gephi -- The Open Graph Viz Platform
Date: Mon, 20 Aug 2012 10:09:17 +0200
Hi Vadim,
any progress on gephi ITP? Do you need help/sponsoring?
If you are no more interested in it, would you care to retitle 
it as a RFP?

Cheers, Luca




Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Vadim Rutkovsky <roignac@gmail.com>:
Bug#650636; Package wnpp. (Mon, 04 Mar 2013 10:15:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Ximin Luo <infinity0@gmx.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Vadim Rutkovsky <roignac@gmail.com>. (Mon, 04 Mar 2013 10:15:03 GMT) Full text and rfc822 format available.

Message #15 received at 650636@bugs.debian.org (full text, mbox):

From: Ximin Luo <infinity0@gmx.com>
To: 650636@bugs.debian.org, rockclimb+gephi@gmail.com
Subject: gephi debian package
Date: Mon, 04 Mar 2013 10:12:01 +0000
[Message part 1 (text/plain, inline)]
Hi, apparently there is a proper Debianised effort (adhering to Debian's
dyn-link and source licensing requirements) going on:

http://wiki.gephi.org/index.php/Specification_-_Debian_Package

I've CC'd the person in charge of that page here.

Andy, could you give us an update on how this is going? I could be happy to
take over the packaging effort, if there is not much work left.

Ximin

-- 
GPG: 4096R/5FBBDBCE
https://github.com/infinity0
https://bitbucket.org/infinity0
https://launchpad.net/~infinity0

[signature.asc (application/pgp-signature, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Vadim Rutkovsky <roignac@gmail.com>:
Bug#650636; Package wnpp. (Tue, 03 Sep 2013 02:39:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to Rogério Brito <rbrito@ime.usp.br>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Vadim Rutkovsky <roignac@gmail.com>. (Tue, 03 Sep 2013 02:39:04 GMT) Full text and rfc822 format available.

Message #20 received at 650636@bugs.debian.org (full text, mbox):

From: Rogério Brito <rbrito@ime.usp.br>
To: 650636@bugs.debian.org
Cc: rockclimb+gephi@gmail.com, infinity0@gmx.com, roignac@gmail.com, lucab@debian.org, debian-java@lists.debian.org, pkg-java-maintainers@lists.alioth.debian.org
Subject: Re: gephi debian package
Date: Mon, 2 Sep 2013 23:27:10 -0300
Hi there.

On Mar 04 2013, Ximin Luo wrote:
> Hi, apparently there is a proper Debianised effort (adhering to Debian's
> dyn-link and source licensing requirements) going on:
> 
> http://wiki.gephi.org/index.php/Specification_-_Debian_Package

From a quick look at that, I see that there are very few things needed to
have the package being part of Debian. What is the status of this?

> I've CC'd the person in charge of that page here.
> 
> Andy, could you give us an update on how this is going? I could be happy
> to take over the packaging effort, if there is not much work left.

It would be super nice to have this packaged in Debian, as there are Massive
Online Courses that will use this tool for (of course) educational purposes:

    https://www.coursera.org/course/sna

I wonder if, somehow, changing to team-maintenance wouldn't be better for
the package overall? Perhaps the highly skilled people that already package
Java things for Debian may be interested in this? I'm CCing them.

Otherwise, changing the status from ITP to RFP would free people to work on
it instead of the "deadlock" here. After all, the original bug was filed on
"1 Dec 2011" which will soon complete 2 years! (I almost did this without
asking for other people's opinions).

I would be superb to have this submitted to the archives in time for the
beginning of the course.


Regards,

-- 
Rogério Brito : rbrito@{ime.usp.br,gmail.com} : GPG key 4096R/BCFCAAAA
http://cynic.cc/blog/ : github.com/rbrito : profiles.google.com/rbrito
DebianQA: http://qa.debian.org/developer.php?login=rbrito%40ime.usp.br



Changed Bug title to 'RFP: gephi -- The Open Graph Viz Platform' from 'ITP: gephi -- The Open Graph Viz Platform' Request was from Rogério Brito <rbrito@ime.usp.br> to control@bugs.debian.org. (Fri, 06 Sep 2013 06:06:08 GMT) Full text and rfc822 format available.

Removed annotation that Bug was owned by Vadim Rutkovsky <roignac@gmail.com>. Request was from Rogério Brito <rbrito@ime.usp.br> to control@bugs.debian.org. (Fri, 06 Sep 2013 06:06:09 GMT) Full text and rfc822 format available.

Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#650636; Package wnpp. (Fri, 06 Sep 2013 06:15:09 GMT) Full text and rfc822 format available.

Acknowledgement sent to Rogério Brito <rbrito@ime.usp.br>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Fri, 06 Sep 2013 06:15:09 GMT) Full text and rfc822 format available.

Message #29 received at 650636@bugs.debian.org (full text, mbox):

From: Rogério Brito <rbrito@ime.usp.br>
To: 650636@bugs.debian.org
Cc: rockclimb+gephi@gmail.com, infinity0@gmx.com, roignac@gmail.com, lucab@debian.org, debian-java@lists.debian.org, pkg-java-maintainers@lists.alioth.debian.org
Subject: Re: gephi debian package
Date: Fri, 6 Sep 2013 03:10:56 -0300
Hi there again.

On Sep 02 2013, Rogério Brito wrote:
> I wonder if, somehow, changing to team-maintenance wouldn't be better for
> the package overall? Perhaps the highly skilled people that already package
> Java things for Debian may be interested in this? I'm CCing them.
> 
> Otherwise, changing the status from ITP to RFP would free people to work on
> it instead of the "deadlock" here. After all, the original bug was filed on
> "1 Dec 2011" which will soon complete 2 years! (I almost did this without
> asking for other people's opinions).

OK, I just went ahead and removed this ITP and owned thing.

If that was premature, then just modify it again, but, please, keep the bug
updated with events/progress of the packaging, so other people are not left
wondering what the status of the packaging is and can actually work on the
darned thing.


Regards,

-- 
Rogério Brito : rbrito@{ime.usp.br,gmail.com} : GPG key 4096R/BCFCAAAA
http://cynic.cc/blog/ : github.com/rbrito : profiles.google.com/rbrito
DebianQA: http://qa.debian.org/developer.php?login=rbrito%40ime.usp.br



Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#650636; Package wnpp. (Sat, 07 Sep 2013 17:21:05 GMT) Full text and rfc822 format available.

Acknowledgement sent to Andrew Ross <ubuntu@rossfamily.co.uk>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Sat, 07 Sep 2013 17:21:05 GMT) Full text and rfc822 format available.

Message #34 received at 650636@bugs.debian.org (full text, mbox):

From: Andrew Ross <ubuntu@rossfamily.co.uk>
To: Rogério Brito <rbrito@ime.usp.br>
Cc: 650636@bugs.debian.org, infinity0@gmx.com, roignac@gmail.com, lucab@debian.org, debian-java@lists.debian.org
Subject: Re: gephi debian package
Date: Sat, 07 Sep 2013 18:17:17 +0100
Hi all,

My intention was always to package Gephi under the banner of the Java
team. Unfortunately the Netbeans platform is a dependency, and getting
that in a good state (and keeping up with upstream releases) has been
more challenging than I initially expected. When I started on this, the
only Netbeans package was in non-free because it bundled jar files of
its dependencies. I'm pretty much there on getting the latest Netbeans
platform uploaded, although I do need some help with sponsering a few
packages.

A further complication is that since I last had a working Gephi package,
the Gephi build system was updated to use Maven. Getting the relevant
plugins packaged will also be needed, so that we can properly build
against the Netbeans platform. Failing that, we'll need to heavily patch
the Gephi build system, which doesn't sound like much fun...

Anyway, if others are keen to work on this then we should try and make a
plan, but be prepared to get stuck in with Maven packaging.

Thanks,
Andy

On 06/09/13 07:10, Rogério Brito wrote:
> Hi there again.
>
> On Sep 02 2013, Rogério Brito wrote:
>> I wonder if, somehow, changing to team-maintenance wouldn't be better for
>> the package overall? Perhaps the highly skilled people that already package
>> Java things for Debian may be interested in this? I'm CCing them.
>>
>> Otherwise, changing the status from ITP to RFP would free people to work on
>> it instead of the "deadlock" here. After all, the original bug was filed on
>> "1 Dec 2011" which will soon complete 2 years! (I almost did this without
>> asking for other people's opinions).
> OK, I just went ahead and removed this ITP and owned thing.
>
> If that was premature, then just modify it again, but, please, keep the bug
> updated with events/progress of the packaging, so other people are not left
> wondering what the status of the packaging is and can actually work on the
> darned thing.
>
>
> Regards,
>




Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#650636; Package wnpp. (Tue, 17 Sep 2013 02:15:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to Rogério Brito <rbrito@ime.usp.br>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Tue, 17 Sep 2013 02:15:04 GMT) Full text and rfc822 format available.

Message #39 received at 650636@bugs.debian.org (full text, mbox):

From: Rogério Brito <rbrito@ime.usp.br>
To: Andrew Ross <ubuntu@rossfamily.co.uk>
Cc: 650636@bugs.debian.org, infinity0@gmx.com, roignac@gmail.com, lucab@debian.org, debian-java@lists.debian.org
Subject: Re: gephi debian package
Date: Mon, 16 Sep 2013 23:13:36 -0300
Hi there.

On Sep 07 2013, Andrew Ross wrote:
> My intention was always to package Gephi under the banner of the Java
> team. Unfortunately the Netbeans platform is a dependency, and getting
> that in a good state (and keeping up with upstream releases) has been
> more challenging than I initially expected.

OK.

> When I started on this, the only Netbeans package was in non-free because
> it bundled jar files of its dependencies. I'm pretty much there on getting
> the latest Netbeans platform uploaded, although I do need some help with
> sponsering a few packages.

Can you please clarify some things to a non-connoisseur? Is netbeans a
(hard) build dependency for gephi? If it is, is it free now (or can it be
made free by substituting portions of it)?

> A further complication is that since I last had a working Gephi package,
> the Gephi build system was updated to use Maven. Getting the relevant
> plugins packaged will also be needed, so that we can properly build
> against the Netbeans platform. Failing that, we'll need to heavily patch
> the Gephi build system, which doesn't sound like much fun...
> 
> Anyway, if others are keen to work on this then we should try and make a
> plan, but be prepared to get stuck in with Maven packaging.

Just a warning here: I am a novice in Java-land (I wrote a toy compiler in
Java in 1998, but that sincerely doesn't count, as I can't remember a thing
and the language changed a lot).

That being said, I may, perhaps, spend some time with it, as many of the
things that I want to see packaged depend on it.  :(

With that being said, I just started learning about this maven thing and one
of the first things that came to my eyes was that it downloads all the
things that it needs (as described in the pom.xml file) from the network,
which is obviously not acceptable for buildds.

So, with that in mind, what are the recommended ways of building things that
have the build-system based on maven in Debian?

And what is the recommended/best-practices way of convincing maven to use a
locally installed build-dependency (or a dependency) in a Debian system?

With answers to those questions, I may even try to take a look at one
trivial, hello-world-like java package and, perhaps, help with the java
packaging.


Thanks for directions,
Rogério.

P.S.: Feel free to drop the BTS system from the list of recipients, but,
please, keep me in the CC'ies, as I am not subscribed to debian-java.
-- 
Rogério Brito : rbrito@{ime.usp.br,gmail.com} : GPG key 4096R/BCFCAAAA
http://cynic.cc/blog/ : github.com/rbrito : profiles.google.com/rbrito
DebianQA: http://qa.debian.org/developer.php?login=rbrito%40ime.usp.br



Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#650636; Package wnpp. (Tue, 17 Sep 2013 10:28:06 GMT) Full text and rfc822 format available.

Acknowledgement sent to Ximin Luo <infinity0@gmx.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Tue, 17 Sep 2013 10:28:07 GMT) Full text and rfc822 format available.

Message #44 received at 650636@bugs.debian.org (full text, mbox):

From: Ximin Luo <infinity0@gmx.com>
To: Rogério Brito <rbrito@ime.usp.br>
Cc: Andrew Ross <ubuntu@rossfamily.co.uk>, 650636@bugs.debian.org, roignac@gmail.com, lucab@debian.org, debian-java@lists.debian.org
Subject: Re: gephi debian package
Date: Tue, 17 Sep 2013 11:24:22 +0100
[Message part 1 (text/plain, inline)]
On 17/09/13 03:13, Rogério Brito wrote:
> Just a warning here: I am a novice in Java-land (I wrote a toy compiler in
> Java in 1998, but that sincerely doesn't count, as I can't remember a thing
> and the language changed a lot).
> 
> That being said, I may, perhaps, spend some time with it, as many of the
> things that I want to see packaged depend on it.  :(
> 

Packaging Java does not require you to be an expert at Java. But you do need to
be familiar with the Java packaging policies:

http://www.debian.org/doc/packaging-manuals/java-policy/

> With that being said, I just started learning about this maven thing and one
> of the first things that came to my eyes was that it downloads all the
> things that it needs (as described in the pom.xml file) from the network,
> which is obviously not acceptable for buildds.
> 
> So, with that in mind, what are the recommended ways of building things that
> have the build-system based on maven in Debian?
> 
> And what is the recommended/best-practices way of convincing maven to use a
> locally installed build-dependency (or a dependency) in a Debian system?
> 

I haven't read it myself but:

https://wiki.debian.org/Java/Packaging

Maven
Use maven-debian-helper for standard Maven projects, use maven-repo-helper and
maven-ant-helper to fallback the build to Ant - usefull mostly for building a
library which is part of the Build-Depends of Maven itself.

You can also ask in #debian-java on irc.oftc.net

-- 
GPG: 4096R/1318EFAC5FBBDBCE
git://github.com/infinity0/pubkeys.git

[signature.asc (application/pgp-signature, attachment)]

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Mon Apr 21 02:54:13 2014; Machine Name: beach.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.