Bug#822604: scanmem: depends on gksu which is deprecated

2017-01-04 Thread Vincent Bernat
 ❦  4 janvier 2017 19:25 +0100, Sebastian Parschauer  :

>>> Should I append the following lines to the new upstream release entry in
>>> debian/changelog?
>>>
>>>+ Closes #618464
>>>+ Closes #689057
>>>+ Closes #822604
>>>
>>> This should auto-close these bugs, right?
>> 
>> Yes. You can compress to: "Closes #618464, #689057, #822604."
>> 
> Done, thanks! A colon was missing to make Lintian happy:
> + Closes: #618464, #689057, #822604
>
> Will you upload now?

It's uploaded. You should receive a mail soon.
-- 
Take care to branch the right way on equality.
- The Elements of Programming Style (Kernighan & Plauger)


signature.asc
Description: PGP signature


Bug#822604: scanmem: depends on gksu which is deprecated

2017-01-04 Thread Sebastian Parschauer
On 04.01.2017 14:55, Vincent Bernat wrote:
>  ❦  4 janvier 2017 12:08 +0100, Sebastian Parschauer  :
>> Should I append the following lines to the new upstream release entry in
>> debian/changelog?
>>
>>+ Closes #618464
>>+ Closes #689057
>>+ Closes #822604
>>
>> This should auto-close these bugs, right?
> 
> Yes. You can compress to: "Closes #618464, #689057, #822604."
> 
Done, thanks! A colon was missing to make Lintian happy:
+ Closes: #618464, #689057, #822604

Will you upload now?

https://raw.githubusercontent.com/sriemer/scanmem-debian/source/scanmem_0.16-1.dsc

Cheers,
Sebastian



Bug#822604: scanmem: depends on gksu which is deprecated

2017-01-04 Thread Vincent Bernat
 ❦  4 janvier 2017 12:08 +0100, Sebastian Parschauer  :

>> Thanks, that hint was crucial. I've implemented all that and updated the
>> source branch. Should be ready for upload now.
>> 
>> https://raw.githubusercontent.com/sriemer/scanmem-debian/source/scanmem_0.16-1.dsc
>
> Andrea Stacchiotti (in CC) reported that the upload would fix all three
> pending Debian bugs for the scanmem package.
>
> https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=scanmem
>
> It also fixes most issues seen here:
>
> https://tracker.debian.org/pkg/scanmem
>
> And of cause all four Ubuntu package bugs.
>
> All bugs are fixed by the new upstream version.
>
> Should I append the following lines to the new upstream release entry in
> debian/changelog?
>
>+ Closes #618464
>+ Closes #689057
>+ Closes #822604
>
> This should auto-close these bugs, right?

Yes. You can compress to: "Closes #618464, #689057, #822604."
-- 
Use library functions.
- The Elements of Programming Style (Kernighan & Plauger)


signature.asc
Description: PGP signature


Bug#822604: scanmem: depends on gksu which is deprecated

2017-01-04 Thread Sebastian Parschauer
On 04.01.2017 10:33, Sebastian Parschauer wrote:
> Thanks, that hint was crucial. I've implemented all that and updated the
> source branch. Should be ready for upload now.
> 
> https://raw.githubusercontent.com/sriemer/scanmem-debian/source/scanmem_0.16-1.dsc

Andrea Stacchiotti (in CC) reported that the upload would fix all three
pending Debian bugs for the scanmem package.

https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=scanmem

It also fixes most issues seen here:

https://tracker.debian.org/pkg/scanmem

And of cause all four Ubuntu package bugs.

All bugs are fixed by the new upstream version.

Should I append the following lines to the new upstream release entry in
debian/changelog?

   + Closes #618464
   + Closes #689057
   + Closes #822604

This should auto-close these bugs, right?

Cheers,
Sebastian



Bug#822604: scanmem: depends on gksu which is deprecated

2017-01-04 Thread Sebastian Parschauer
On 02.01.2017 22:55, Vincent Bernat wrote:
> OK. In debian/control, ${python:Depends} already expands to python (>=
> 2.7), so you don't need to put it a second time (but that's really
> nitpicking). Also, I just noticed that gameconqueror is "Architecture:
> any" while it should be "Architecture: all" (there is nothing
> architecture-dependant in it). In this case, you should also replace the
> dependency on scanmem by:
> 
>  Depends: scanmem (>= ${source:Version}), scanmem (<< 
> ${source:Upstream-Version}.0~)
> 
> And the suggestion for gameconqueror by:
> 
>  Suggests: gameconqueror (= ${source:Version}
> 
> The reasons are explained here:
>  https://wiki.debian.org/binNMU

Thanks, that hint was crucial. I've implemented all that and updated the
source branch. Should be ready for upload now.

https://raw.githubusercontent.com/sriemer/scanmem-debian/source/scanmem_0.16-1.dsc

> I don't see any other problem. As per policy, there is a whole procedure
> to take over a package. However, Lu and Kartik were in copy of your
> intent to take over the package since April and didn't say a thing, I
> suppose they are fine with it.

Yep, they are fine with it. They both don't have the time to care for
this package any more. With the scanmem upstream on GitHub and new
contributors also upstream achieves faster progress and better stability
now. I took over upstream maintenance from Lu Wang in 2015.

Cheers,
Sebastian



Bug#822604: scanmem: depends on gksu which is deprecated

2017-01-02 Thread Vincent Bernat
 ❦  2 janvier 2017 21:49 +0100, Sebastian Parschauer  :

> It is intended and requested upstream to provide a separate libscanmem
> so that further tools can be built against it. We'll have to rework the
> public API any ways in v0.17. So I've dropped the separate libscanmem
> package for now to get the package uploaded faster. Lintian is still
> happy this way and the packages are working fine.

OK. In debian/control, ${python:Depends} already expands to python (>=
2.7), so you don't need to put it a second time (but that's really
nitpicking). Also, I just noticed that gameconqueror is "Architecture:
any" while it should be "Architecture: all" (there is nothing
architecture-dependant in it). In this case, you should also replace the
dependency on scanmem by:

 Depends: scanmem (>= ${source:Version}), scanmem (<< 
${source:Upstream-Version}.0~)

And the suggestion for gameconqueror by:

 Suggests: gameconqueror (= ${source:Version}

The reasons are explained here:
 https://wiki.debian.org/binNMU

I don't see any other problem. As per policy, there is a whole procedure
to take over a package. However, Lu and Kartik were in copy of your
intent to take over the package since April and didn't say a thing, I
suppose they are fine with it.
-- 
Program defensively.
- The Elements of Programming Style (Kernighan & Plauger)


signature.asc
Description: PGP signature


Bug#822604: scanmem: depends on gksu which is deprecated

2017-01-02 Thread Sebastian Parschauer
On 02.01.2017 12:04, Vincent Bernat wrote:
>  ❦  2 janvier 2017 11:10 +0100, Sebastian Parschauer  :
>> See:
>> https://github.com/sriemer/scanmem-debian/blob/source/scanmem_0.16-1.dsc
> 
> This is not very convenient since I cannot use dget on this URL. But, I
> have downloaded the source code successfully nonetheless. I am dropping
> debian-release@ but keeping Emilio since he did a review before.

Thank you very much for downloading and reviewing! I've implemented the
requested changes and updated the source branch.

Please use the following to get the reworked source:

dget
https://raw.githubusercontent.com/sriemer/scanmem-debian/source/scanmem_0.16-1.dsc

Please provide feedback if you're fine with it now. TIA

>  - d/control: don't depends on libc6-dev, this is part of
>build-essential
>  - d/control: short descriptions should be something like:
> 
>  locate and modify a variable in a running process (library)
>  locate and modify a variable in a running process (development)
>  locate and modify a variable in a running process
> 
>  - d/control: a "This package contains the development files" should be
>appended to the long description for libscanmem-dev
>  - d/control: a library should not suggest its dependencies
>  - d/dirs: empty, remove it
>  - d/docs: README is automatically added, if TODO is not interesting for
>end-users, you may consider to remove the whole file (but you are
>free to keep it)

Okay, I've removed both files.

>  - d/libscanmem-dev.install: except if you have some users for that,
>remove the .a.
>  - d/changelog: don't use urgency=high (this is for security updates),
>keep urgency=low or urgency=medium (there is currently no difference
>between them)
>  - d/copyright: the rule is last match wins, so you need to put the
>"Files: *" section first

I've implemented everything like requested and I've added a trivial
upstream patch to fix an icon (replaced deprecated 'gtk-jump-to' with
'go-jump').

> Overall, I don't think that Emilio asked for a separate package for
> libscanmem1. Since this is a private library, this can be kept in the
> scanmem package. The only drawback would be that people using
> gameconqueror will have to also install scanmem to get the lib. I don't
> think you get a Lintian warning when doing that (since the library is
> not installed in /usr/lib directly). But, it's up to you. Note that with
> the two new binary packages, the upload will take some time since it
> will be blocked in the NEW queue (expect at least a 1-week delay).

It is intended and requested upstream to provide a separate libscanmem
so that further tools can be built against it. We'll have to rework the
public API any ways in v0.17. So I've dropped the separate libscanmem
package for now to get the package uploaded faster. Lintian is still
happy this way and the packages are working fine.

Cheers,
Sebastian



Bug#822604: scanmem: depends on gksu which is deprecated

2017-01-02 Thread Vincent Bernat
 ❦  2 janvier 2017 11:10 +0100, Sebastian Parschauer  :

> On 02.01.2017 10:48, Vincent Bernat wrote:
>>> I don't know what else I should do. Please upload!
>> 
>> Emilio may be currently busy. You have better chance of getting someone
>> else helping with the upload if you provide a link to a .dsc so that
>> people don't have to look at where the original tarball is. You can use
>> mentors.debian.net for this.
>
> I've provided a source branch for that (all files generated by "debuild
> -S").
>
> See: https://github.com/sriemer/scanmem-debian/tree/source
> See:
> https://github.com/sriemer/scanmem-debian/blob/source/scanmem_0.16-1.dsc

This is not very convenient since I cannot use dget on this URL. But, I
have downloaded the source code successfully nonetheless. I am dropping
debian-release@ but keeping Emilio since he did a review before.

 - d/control: don't depends on libc6-dev, this is part of
   build-essential
 - d/control: short descriptions should be something like:

 locate and modify a variable in a running process (library)
 locate and modify a variable in a running process (development)
 locate and modify a variable in a running process

 - d/control: a "This package contains the development files" should be
   appended to the long description for libscanmem-dev
 - d/control: a library should not suggest its dependencies
 - d/dirs: empty, remove it
 - d/docs: README is automatically added, if TODO is not interesting for
   end-users, you may consider to remove the whole file (but you are
   free to keep it)
 - d/libscanmem-dev.install: except if you have some users for that,
   remove the .a.
 - d/changelog: don't use urgency=high (this is for security updates),
   keep urgency=low or urgency=medium (there is currently no difference
   between them)
 - d/copyright: the rule is last match wins, so you need to put the
   "Files: *" section first

Overall, I don't think that Emilio asked for a separate package for
libscanmem1. Since this is a private library, this can be kept in the
scanmem package. The only drawback would be that people using
gameconqueror will have to also install scanmem to get the lib. I don't
think you get a Lintian warning when doing that (since the library is
not installed in /usr/lib directly). But, it's up to you. Note that with
the two new binary packages, the upload will take some time since it
will be blocked in the NEW queue (expect at least a 1-week delay).
-- 
Talkers are no good doers.
-- William Shakespeare, "Henry VI"


signature.asc
Description: PGP signature


Bug#822604: scanmem: depends on gksu which is deprecated

2017-01-02 Thread Sebastian Parschauer
On 02.01.2017 10:48, Vincent Bernat wrote:
>> I don't know what else I should do. Please upload!
> 
> Emilio may be currently busy. You have better chance of getting someone
> else helping with the upload if you provide a link to a .dsc so that
> people don't have to look at where the original tarball is. You can use
> mentors.debian.net for this.

I've provided a source branch for that (all files generated by "debuild
-S").

See: https://github.com/sriemer/scanmem-debian/tree/source
See:
https://github.com/sriemer/scanmem-debian/blob/source/scanmem_0.16-1.dsc

The packages locally built with sbuild for testing-amd64 can be found
here: https://github.com/sriemer/scanmem-debian/tree/testing-amd64

> As for the timing, the package already being in testing, you are not
> concerned with the Jan 5th deadline (the deadline is only for new source
> packages, not in testing at this date).

Thanks for clarification. So 2017-02-05 is the deadline. I'd still
prefer having some time for bugfixing in case something is found by
review/testing. Testing version 0.13 doesn't make any sense IMHO as it
is unsupported by upstream by now (too many bugs, too old, too slow).
This is why all other distros already picked up more recent versions.

Cheers,
Sebastian



Bug#822604: scanmem: depends on gksu which is deprecated

2017-01-02 Thread Vincent Bernat
 ❦  2 janvier 2017 10:12 +0100, Sebastian Parschauer  :

>> Please upload! TIA
>
> We are reaching the new package submission deadline for Debian Stretch
> 2017-01-05 very soon.
>
> More than 5 years old version 0.13 which is full of bugs and insecure
> will be in Stretch if nobody uploads my new package from:
>
> https://github.com/sriemer/scanmem-debian
>
> See: https://packages.debian.org/stretch/scanmem
>
> I don't know what else I should do. Please upload!

Emilio may be currently busy. You have better chance of getting someone
else helping with the upload if you provide a link to a .dsc so that
people don't have to look at where the original tarball is. You can use
mentors.debian.net for this.

As for the timing, the package already being in testing, you are not
concerned with the Jan 5th deadline (the deadline is only for new source
packages, not in testing at this date).
-- 
Follow each decision as closely as possible with its associated action.
- The Elements of Programming Style (Kernighan & Plauger)


signature.asc
Description: PGP signature


Bug#822604: scanmem: depends on gksu which is deprecated

2017-01-02 Thread Sebastian Parschauer
On 17.12.2016 20:18, Sebastian Parschauer wrote:
> Please upload! TIA

We are reaching the new package submission deadline for Debian Stretch
2017-01-05 very soon.

More than 5 years old version 0.13 which is full of bugs and insecure
will be in Stretch if nobody uploads my new package from:

https://github.com/sriemer/scanmem-debian

See: https://packages.debian.org/stretch/scanmem

I don't know what else I should do. Please upload!

Involving my former colleagues Benjamin and Arno as well. Severity is
important. I hope that's enough that you guys can upload as well. Or
maybe you can provide me a hint how to finally get the new package in. TIA

Cheers,
Sebastian



Bug#822604: scanmem: depends on gksu which is deprecated

2016-12-17 Thread Sebastian Parschauer
Hi Emilio,

we haven't forgotten you. We've worked hard and we've released v0.16
with the requested changes.

See: https://github.com/scanmem/scanmem/releases/tag/v0.16
See: https://github.com/sriemer/scanmem-debian

Now I'm asking you to upload the package. TIA

On 01.06.2016 23:14, Emilio Pozuelo Monfort wrote:
>> Lintian is only still warning about the fact that libscanmem is not
>> provided in a separate package. It is only there for better backend
>> communication for GameConqueror. So this can be ignored.
> 
> Hmm. If that's the case, you shouldn't install the libscanmem.so symlink. I 
> see
> you use it for dlopening the lib in gameconqueror, but that could happen by
> dlopening libscanmem.so.1. Also, it would be better if the library was 
> installed
> into a /usr/lib/scanmem/ directory (or similar) so it wasn't on the default
> library search path. Though I don't think that's strictly necessary.

We've addressed this like you've proposed. GC uses an absolute path to
libscanmem.so.1 as well now. The package libscanmem1 only installs
*.so.1 and *.so.1.0.0 to /usr/lib/scanmem/. The libscanmem-dev package
installs *.so and *.a.

> gameconqueror depends on scanmem (>= 0.15.7). What prevents scanmem from being
> upgraded to, say, 0.16, where libscanmem has changed incompatibly, while
> gameconqueror stays at 0.15.7? You should probably add a strict versioning.

The strict versioning has been added.

> Other than that things look good.
>  
> I'll upload as soon as those comments are addressed.

I've updated the "master", "source" and "testing-amd64" branches of the
scanmem-debian repo. These should contain everything to check that we've
done our job.

Lintian is happy. The packages work perfectly fine.

So we're ready to upload.

Please upload! TIA

Cheers,
Sebastian



Bug#822604: scanmem: depends on gksu which is deprecated

2016-06-02 Thread Emilio Pozuelo Monfort
On 02/06/16 08:50, Sebastian Parschauer wrote:
> Hi Emilio,
> 
> no problem, we used the time to bring version 0.16 coming with ranges
> search as well as Android and openSUSE support on its way. We can
> release any time but it would be great if we could fix the window resize
> bug and the example in the scanmem man page before doing so.

Sure, no rush.

> We've cleaned up files and documentation, fixed further GUI bugs +
> warnings and improved scan performance a bit further. The most time
> consuming part was updating the scanmem man page which has been
> neglected for 6 years.
> 
> Thanks for proposing solutions for remaining issues! Very much
> appreciated. We'll address them with version 0.16 ASAP.
> 
> Is there any known deadline for us?

Let's try to get it in before the end of the year as the freeze is going to be
early next year. Plenty of time until then.

Cheers,
Emilio



Bug#822604: scanmem: depends on gksu which is deprecated

2016-06-01 Thread Sebastian Parschauer
Hi Emilio,

no problem, we used the time to bring version 0.16 coming with ranges
search as well as Android and openSUSE support on its way. We can
release any time but it would be great if we could fix the window resize
bug and the example in the scanmem man page before doing so.

We've cleaned up files and documentation, fixed further GUI bugs +
warnings and improved scan performance a bit further. The most time
consuming part was updating the scanmem man page which has been
neglected for 6 years.

Thanks for proposing solutions for remaining issues! Very much
appreciated. We'll address them with version 0.16 ASAP.

Is there any known deadline for us?

Cheers,
Sebastian


On 01.06.2016 23:14, Emilio Pozuelo Monfort wrote:
>> Lintian is only still warning about the fact that libscanmem is not
>> provided in a separate package. It is only there for better backend
>> communication for GameConqueror. So this can be ignored.
> 
> Hmm. If that's the case, you shouldn't install the libscanmem.so symlink. I 
> see
> you use it for dlopening the lib in gameconqueror, but that could happen by
> dlopening libscanmem.so.1. Also, it would be better if the library was 
> installed
> into a /usr/lib/scanmem/ directory (or similar) so it wasn't on the default
> library search path. Though I don't think that's strictly necessary.
> 
> gameconqueror depends on scanmem (>= 0.15.7). What prevents scanmem from being
> upgraded to, say, 0.16, where libscanmem has changed incompatibly, while
> gameconqueror stays at 0.15.7? You should probably add a strict versioning.
> 
> Other than that things look good.
> 
>> I've tested scanmem and GC in fresh Debian "testing" VMs for amd64 and
>> i386 with GNOME and MATE for now. All the upstream test cases have been
>> passed. The packages are working like a charm and as expected. :-) No
>> files are missing in the .deb packages and the GC icon is visible right
>> away after installation. :-)
> 
> Good.
> 
>> This is done. Please use the "source" branch, build the packages from
>> there and upload the new version.
> 
> I'll upload as soon as those comments are addressed.
> 
> Cheers,
> Emilio
> 



Bug#822604: scanmem: depends on gksu which is deprecated

2016-06-01 Thread Emilio Pozuelo Monfort
Hi Sebastian, sorry for the huge delay.

On 28/04/16 01:59, Sebastian Parschauer wrote:
> On 25.04.2016 17:58, Emilio Pozuelo Monfort wrote:
>>> My plan is to become the new Debian scanmem package maintainer and to
>>> provide latest versions myself.
>>>
>>> I already started with a packaging repo at:
>>> https://github.com/sriemer/scanmem-debian
>>>
>>> I need supporters for this plan. Updating is the better choice IMHO.
>>>
>>> Can I count on your support?
>>>
>>> If yes, then I'll prepare the new package and send it to you for review.
>>
>> Yes, please send me a link to a .dsc when ready and I'll have a look.
> 
> Hi Emilio,
> 
> I'm ready. I've released and picked upstream version v0.15.7 as it
> contains quite important security fixes found by Coverity and a security
> researcher. So we'll jump from 0.13-1 to 0.15.7-1.
> 
> I've prepared the new Debian packaging commits here:
> 
> https://github.com/sriemer/scanmem-debian/commits/master
> 
> Then I've gathered and extracted the upstream tarball and run
> 'debuild -S' to provide the .dsc file to you:
> 
> https://github.com/sriemer/scanmem-debian/tree/source
> 
> I've built this for "testing" and "unstable" for i386 and amd64 in local
> sbuild environments in the branches "unstable-amd64", "unstable-i386",
> "testing-amd64" and "testing-i386".
> 
> Lintian is only still warning about the fact that libscanmem is not
> provided in a separate package. It is only there for better backend
> communication for GameConqueror. So this can be ignored.

Hmm. If that's the case, you shouldn't install the libscanmem.so symlink. I see
you use it for dlopening the lib in gameconqueror, but that could happen by
dlopening libscanmem.so.1. Also, it would be better if the library was installed
into a /usr/lib/scanmem/ directory (or similar) so it wasn't on the default
library search path. Though I don't think that's strictly necessary.

gameconqueror depends on scanmem (>= 0.15.7). What prevents scanmem from being
upgraded to, say, 0.16, where libscanmem has changed incompatibly, while
gameconqueror stays at 0.15.7? You should probably add a strict versioning.

Other than that things look good.

> I've tested scanmem and GC in fresh Debian "testing" VMs for amd64 and
> i386 with GNOME and MATE for now. All the upstream test cases have been
> passed. The packages are working like a charm and as expected. :-) No
> files are missing in the .deb packages and the GC icon is visible right
> away after installation. :-)

Good.

> This is done. Please use the "source" branch, build the packages from
> there and upload the new version.

I'll upload as soon as those comments are addressed.

Cheers,
Emilio



Bug#822604: scanmem: depends on gksu which is deprecated

2016-04-27 Thread Sebastian Parschauer
On 25.04.2016 17:58, Emilio Pozuelo Monfort wrote:
>> My plan is to become the new Debian scanmem package maintainer and to
>> provide latest versions myself.
>>
>> I already started with a packaging repo at:
>> https://github.com/sriemer/scanmem-debian
>>
>> I need supporters for this plan. Updating is the better choice IMHO.
>>
>> Can I count on your support?
>>
>> If yes, then I'll prepare the new package and send it to you for review.
> 
> Yes, please send me a link to a .dsc when ready and I'll have a look.

Hi Emilio,

I'm ready. I've released and picked upstream version v0.15.7 as it
contains quite important security fixes found by Coverity and a security
researcher. So we'll jump from 0.13-1 to 0.15.7-1.

I've prepared the new Debian packaging commits here:

https://github.com/sriemer/scanmem-debian/commits/master

Then I've gathered and extracted the upstream tarball and run
'debuild -S' to provide the .dsc file to you:

https://github.com/sriemer/scanmem-debian/tree/source

I've built this for "testing" and "unstable" for i386 and amd64 in local
sbuild environments in the branches "unstable-amd64", "unstable-i386",
"testing-amd64" and "testing-i386".

Lintian is only still warning about the fact that libscanmem is not
provided in a separate package. It is only there for better backend
communication for GameConqueror. So this can be ignored.

I've tested scanmem and GC in fresh Debian "testing" VMs for amd64 and
i386 with GNOME and MATE for now. All the upstream test cases have been
passed. The packages are working like a charm and as expected. :-) No
files are missing in the .deb packages and the GC icon is visible right
away after installation. :-)

This is done. Please use the "source" branch, build the packages from
there and upload the new version.

Thanks!
Sebastian



Bug#822604: scanmem: depends on gksu which is deprecated

2016-04-25 Thread Emilio Pozuelo Monfort
Control: tags -1 upstream fixed-upstream pending

Hi Sebastian,

On 25/04/16 17:37, Sebastian Parschauer wrote:
> The whole PolicyKit/pkexec stuff is implemented already. We only
> recently fixed a bug in it.

Great!

> There is even an upstream bug for the bad situation on Debian/Ubuntu. It
> has the title:
> "Debian and Ubuntu ship > 4 years old version 0.13 which is full of bugs".
> 
> New upstream code location: https://github.com/scanmem/scanmem
> Latest upstream version: 0.15.6
> See: https://bugs.launchpad.net/ubuntu/+source/scanmem
> See: https://github.com/scanmem/scanmem/issues/149
> My own "game-cheating" Ubuntu PPA:
> https://launchpad.net/~s-parschauer/+archive/ubuntu/game-cheating
> 
> My plan is to become the new Debian scanmem package maintainer and to
> provide latest versions myself.
> 
> I already started with a packaging repo at:
> https://github.com/sriemer/scanmem-debian
> 
> I need supporters for this plan. Updating is the better choice IMHO.
> 
> Can I count on your support?
> 
> If yes, then I'll prepare the new package and send it to you for review.

Yes, please send me a link to a .dsc when ready and I'll have a look.

Cheers,
Emilio