Debian Bug report logs - #590049
RFP: lejos-nxj -- LeJOS NXJ is a replacement firmware and java api for the Lego Mindstorms NXT and RCX robotics platforms.

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

Reported by: Christopher Baines <cbaines8@gmail.com>

Date: Fri, 23 Jul 2010 09:45: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, debian-devel@lists.debian.org, wnpp@debian.org:
Bug#590049; Package wnpp. (Fri, 23 Jul 2010 09:45:05 GMT) Full text and rfc822 format available.

Acknowledgement sent to Christopher Baines <cbaines8@gmail.com>:
New Bug report received and forwarded. Copy sent to debian-devel@lists.debian.org, wnpp@debian.org. (Fri, 23 Jul 2010 09:45:05 GMT) Full text and rfc822 format available.

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

From: Christopher Baines <cbaines8@gmail.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: ITP: lejos-nxj -- LeJOS NXJ is a replacement firmware and java api for the Lego Mindstorms NXT and RCX robotics platforms.
Date: Fri, 23 Jul 2010 10:40:38 +0100
Package: wnpp
Severity: wishlist
Owner: Christopher Baines <cbaines8@gmail.com>


* Package name    : lejos-nxj
  Version         : 0.8.5
  Upstream Author : Many
* URL             : http://lejos.sourceforge.net/
* License         : MPL (v1.0)
  Programming Lang: Java
  Description     : LeJOS NXJ is a replacement firmware and java api for the Lego Mindstorms NXT and RCX robotics platforms.

It contains a VM for Java bytecodes and additional software to load and run Java programs.

These are some of the features offered:
 - Object oriented language (Java)
 - Preemptive threads (tasks)
 - Arrays, including multi-dimensional ones
 - Recursion
 - Synchronization
 - Exceptions
 - Java types including float, double, long and String
 - Math class
 - Well-documented Robotics API




Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Christopher Baines <cbaines8@gmail.com>:
Bug#590049; Package wnpp. (Wed, 25 Aug 2010 18:51:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Robert Spiteri <rspiteri01@gmail.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Christopher Baines <cbaines8@gmail.com>. (Wed, 25 Aug 2010 18:51:03 GMT) Full text and rfc822 format available.

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

From: Robert Spiteri <rspiteri01@gmail.com>
To: 590049@bugs.debian.org
Subject: nxjc in livecd
Date: Wed, 25 Aug 2010 20:48:42 +0200
[Message part 1 (text/plain, inline)]
Dear Sir,

I am planning to produce a Debian live cd including nxjc since it will be
used in our schools as part of the computer studies syllabus in Malta. How
should I go about it?

Is there a .deb package for me to try? Or maybe I can help with one?

Thanks

-- 
Robert
http://www.weavefx.com
[Message part 2 (text/html, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Christopher Baines <cbaines8@gmail.com>:
Bug#590049; Package wnpp. (Wed, 01 Sep 2010 11:51:12 GMT) Full text and rfc822 format available.

Acknowledgement sent to Chris Baines <cbaines8@gmail.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Christopher Baines <cbaines8@gmail.com>. (Wed, 01 Sep 2010 11:51:12 GMT) Full text and rfc822 format available.

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

From: Chris Baines <cbaines8@gmail.com>
To: Robert Spiteri <rspiteri01@gmail.com>, 590049@bugs.debian.org
Subject: Re: Bug#590049: nxjc in livecd
Date: Wed, 1 Sep 2010 12:50:02 +0100
[Message part 1 (text/plain, inline)]
Hi Robert,

That sounds really good, sorry for the late reply, I have been away form the
computer for the last week, I have the beginnings of a package, but have
been unable to work on it for the last few weeks. I am unsure when I will
continue work on this as I am deep in packaging for the FlightGear project
at the moment.

So far I have so far packaged cpptasks, one of the build depends included
with Lejos NXJ and have been experimenting with the firmware building
process. These are the two main reasons why the Lejos NXJ package will be
quite complex, the Lejos NXJ project releases are not suited to being built,
all the binaries are already compiled in the release and secondly, the
firmware file requires a custom toolchain. The first just requires complex
build rules, the second I have tried to solve by including the necessary
sources for building the toolchain to build the firmware file in the Lejos
NXJ source package. This should allow me to perfectly duplicate the compile
process of upstream.

At the moment my package is in such a state where it would hinder you more
trying to work with it. I am unfamiliar with the process of building live
cd's but if you need to do this soon then I would find a way of doing it
without a deb package. I will have another look at my package this week and
see if I can get it working.

Chris

On 25 August 2010 19:48, Robert Spiteri <rspiteri01@gmail.com> wrote:

> Dear Sir,
>
> I am planning to produce a Debian live cd including nxjc since it will be
> used in our schools as part of the computer studies syllabus in Malta. How
> should I go about it?
>
> Is there a .deb package for me to try? Or maybe I can help with one?
>
> Thanks
>
> --
> Robert
> http://www.weavefx.com
>
[Message part 2 (text/html, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Christopher Baines <cbaines8@gmail.com>:
Bug#590049; Package wnpp. (Wed, 01 Sep 2010 14:00:06 GMT) Full text and rfc822 format available.

Acknowledgement sent to Robert Spiteri <rspiteri01@gmail.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Christopher Baines <cbaines8@gmail.com>. (Wed, 01 Sep 2010 14:00:06 GMT) Full text and rfc822 format available.

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

From: Robert Spiteri <rspiteri01@gmail.com>
To: Chris Baines <cbaines8@gmail.com>
Cc: 590049@bugs.debian.org
Subject: Re: Bug#590049: nxjc in livecd
Date: Wed, 1 Sep 2010 15:57:25 +0200
[Message part 1 (text/plain, inline)]
Ok Chris, thanks for the reply. Yes at the moment I included the lejos
binaries in the live cd without the deb package, however it could be great
havin a deb package.

Keep up the good work and thanks for your time in this.

On 1 September 2010 13:50, Chris Baines <cbaines8@gmail.com> wrote:

> Hi Robert,
>
> That sounds really good, sorry for the late reply, I have been away form
> the computer for the last week, I have the beginnings of a package, but have
> been unable to work on it for the last few weeks. I am unsure when I will
> continue work on this as I am deep in packaging for the FlightGear project
> at the moment.
>
> So far I have so far packaged cpptasks, one of the build depends included
> with Lejos NXJ and have been experimenting with the firmware building
> process. These are the two main reasons why the Lejos NXJ package will be
> quite complex, the Lejos NXJ project releases are not suited to being built,
> all the binaries are already compiled in the release and secondly, the
> firmware file requires a custom toolchain. The first just requires complex
> build rules, the second I have tried to solve by including the necessary
> sources for building the toolchain to build the firmware file in the Lejos
> NXJ source package. This should allow me to perfectly duplicate the compile
> process of upstream.
>
> At the moment my package is in such a state where it would hinder you more
> trying to work with it. I am unfamiliar with the process of building live
> cd's but if you need to do this soon then I would find a way of doing it
> without a deb package. I will have another look at my package this week and
> see if I can get it working.
>
> Chris
>
> On 25 August 2010 19:48, Robert Spiteri <rspiteri01@gmail.com> wrote:
>
>> Dear Sir,
>>
>> I am planning to produce a Debian live cd including nxjc since it will be
>> used in our schools as part of the computer studies syllabus in Malta. How
>> should I go about it?
>>
>> Is there a .deb package for me to try? Or maybe I can help with one?
>>
>> Thanks
>>
>> --
>> Robert
>> http://www.weavefx.com
>>
>
>


-- 
Robert
http://www.weavefx.com
[Message part 2 (text/html, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Christopher Baines <cbaines8@gmail.com>:
Bug#590049; Package wnpp. (Thu, 02 Sep 2010 15:45:16 GMT) Full text and rfc822 format available.

Acknowledgement sent to Sven Köhler <sven.koehler@gmail.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Christopher Baines <cbaines8@gmail.com>. (Thu, 02 Sep 2010 15:45:16 GMT) Full text and rfc822 format available.

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

From: Sven Köhler <sven.koehler@gmail.com>
To: Chris Baines <cbaines8@gmail.com>, 590049@bugs.debian.org
Subject: Re: Bug#590049: nxjc in livecd
Date: Thu, 02 Sep 2010 17:43:56 +0200
[Message part 1 (text/plain, inline)]
Hi Chris,

the things you have done so far, are they public?
I would like to contribute, if I have the time. I'm a leJOS dev, so I'm
familiar with most of the build process.


Regards,
  Sven

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

Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Christopher Baines <cbaines8@gmail.com>:
Bug#590049; Package wnpp. (Fri, 03 Sep 2010 06:51:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Chris Baines <cbaines8@gmail.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Christopher Baines <cbaines8@gmail.com>. (Fri, 03 Sep 2010 06:51:03 GMT) Full text and rfc822 format available.

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

From: Chris Baines <cbaines8@gmail.com>
To: 590049@bugs.debian.org
Subject: Re: Bug#590049: nxjc in livecd
Date: Fri, 3 Sep 2010 07:48:04 +0100
Hi Sven,

The work I have done now is not public, however I would like it to be.
In the last few days I have made good progress, fixing the problem
that had held me up. I will try today to prepare the source package so
that I can send you a copy and it actually be of benefit. If you have
a better suggestion on how to share it, that would also be welcome.

Chris




Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Christopher Baines <cbaines8@gmail.com>:
Bug#590049; Package wnpp. (Fri, 03 Sep 2010 13:33:05 GMT) Full text and rfc822 format available.

Acknowledgement sent to Chris Baines <cbaines8@gmail.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Christopher Baines <cbaines8@gmail.com>. (Fri, 03 Sep 2010 13:33:05 GMT) Full text and rfc822 format available.

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

From: Chris Baines <cbaines8@gmail.com>
To: 590049@bugs.debian.org
Subject: Re: Bug#590049: nxjc in livecd
Date: Fri, 3 Sep 2010 13:30:59 +0000
I am unfamiliar to SVN and CVS but I also think that it is a better
solution. The best place to host it would be the Debian run
http://alioth.debian.org/ , a Fusion Forge used by the Debian project.
However, as I am not a Debian Developer I can't create a project. With
that in mind I think we should temporarily or permanently if needed
host the package on the leJOS sourceforge project, if that is ok with
you and the other devs. Hopefully this will help when it comes to bug
fixes and cooperation with the other LeJOS Developers.

On the packaging side of this, I will soon have the package ready so
that other can help me with it. This does not mean that it will work,
just that there is no rubbish left by myself in the package.

Thanks,

Chris




Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Christopher Baines <cbaines8@gmail.com>:
Bug#590049; Package wnpp. (Wed, 08 Sep 2010 14:24:06 GMT) Full text and rfc822 format available.

Acknowledgement sent to cbaines8@gmail.com:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Christopher Baines <cbaines8@gmail.com>. (Wed, 08 Sep 2010 14:24:07 GMT) Full text and rfc822 format available.

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

From: Chris Baines <cbaines8@gmail.com>
To: 590049@bugs.debian.org
Cc: sven.koehler@gmail.com, rspiteri01@gmail.com
Subject: Lejos Package
Date: Wed, 08 Sep 2010 15:20:28 +0100
[Message part 1 (text/plain, inline)]
Hi,

I have now a package that has no rubbish from myself in it to share. I
have also created a basic todo/problems list:
        - First the source code archive is very hard to work with, 
          it contains binary code, some of the src projects are 
          not clean and third party libraries and projects are included.
        This causes issues with legality and stability. For more 
          info see http://wiki.debian.org/UpstreamGuide 
        - Secondly the toolchain to build the packages requires 
          specific versions of the gcc, newlib and binutils releases.
          A quick fix for testing would be to include these as 
          additional source archives but a way really needs to be found 
          to include these versions in Debian as normal. 
        - Thirdly, the udev rules needed to provide user level 
          (not root) access to nxt devices need to be accessible to 
          other packages and not just for use with Lejos NXJ. This 
          could mean creating a seperate package for these udev rules 
          or following another approach. 
Those are the two main problems, the less significant problems are the
basic package building tasks, however these can't be properly addressed
until the First and Second problem on the list above have been
addressed. 

I hope that LeJOS NXJ can be included in Debian and am aiming to do this
for or at least by the 1.0 stable release of LeJOS NXJ. However I want
to get the packaging right, so at the moment any work that I have done
wont go towards a package for Debian, more work needs to be done on the
structure of the release to avoid future problems. 

I will continue trying to work out solutions to the second and third
problems as these are more to do with Debian policy and I hope by the
time I come to package a future release the source code archive has
improved. 

If anyone would like a copy of the current work I have done on the Lejos
NXT package just email me and i will send you it. However it does not
work and will probably be entirely useless when looking to package
future versions. 

Thanks,

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

Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Christopher Baines <cbaines8@gmail.com>:
Bug#590049; Package wnpp. (Wed, 27 Jul 2011 16:32:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to Lucas Nussbaum <lucas@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Christopher Baines <cbaines8@gmail.com>. (Wed, 27 Jul 2011 16:32:04 GMT) Full text and rfc822 format available.

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

From: Lucas Nussbaum <lucas@debian.org>
To: 590049@bugs.debian.org
Cc: control@bugs.debian.org
Subject: lejos-nxj: changing back from ITP to RFP
Date: Wed, 27 Jul 2011 18:02:33 +0200
retitle 590049 RFP: lejos-nxj -- LeJOS NXJ is a replacement firmware and java api for the Lego Mindstorms NXT and RCX robotics platforms.
noowner 590049
thanks

Hi,

This is an automatic email to change the status of lejos-nxj back from ITP
(Intent to Package) to RFP (Request for Package), because this bug hasn't seen
any activity during the last 6 months.

If you are still interested in adopting lejos-nxj, please send a mail to
<control@bugs.debian.org> with:

 retitle 590049 ITP: lejos-nxj -- LeJOS NXJ is a replacement firmware and java api for the Lego Mindstorms NXT and RCX robotics platforms.
 owner 590049 !
 thanks

However, it is not recommended to keep ITP for a long time without acting on
the package, as it might cause other prospective maintainers to refrain from
packaging that software. It is also a good idea to document your progress on
this ITP from time to time, by mailing <590049@bugs.debian.org>.

Thank you for your interest in Debian,
-- 
Lucas, for the QA team <debian-qa@lists.debian.org>




Changed Bug title to 'RFP: lejos-nxj -- LeJOS NXJ is a replacement firmware and java api for the Lego Mindstorms NXT and RCX robotics platforms.' from 'ITP: lejos-nxj -- LeJOS NXJ is a replacement firmware and java api for the Lego Mindstorms NXT and RCX robotics platforms.' Request was from Lucas Nussbaum <lucas@debian.org> to control@bugs.debian.org. (Wed, 27 Jul 2011 16:51:42 GMT) Full text and rfc822 format available.

Removed annotation that Bug was owned by Christopher Baines <cbaines8@gmail.com>. Request was from Lucas Nussbaum <lucas@debian.org> to control@bugs.debian.org. (Wed, 27 Jul 2011 16:51:43 GMT) Full text and rfc822 format available.

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed Apr 23 14:11:10 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.