Bug#587007: salome: Porting patches to Salome 5.1.4 for upstream inclusion
Adam C Powell IV
hazelsct at debian.org
Sat Oct 2 15:06:14 UTC 2010
Hi André,
First, apologies for the delay in getting back to you on this. I was
waiting for an opportunity to sink a good amount of time into reviewing
your patches, and it didn't come, until I realized this morning that I
had missed your deadline by a day. :-(
On Thu, 2010-09-23 at 12:00 +0200, Andre Espaze wrote:
> Hello Adam,
>
> > > Then what would be the relevant place for submitting patches of the
> > > remaining modules? Is it a good idea to send them to the bugtracker
> > > like I did for the kernel? Or could I let them on the Mercurial
> > > repository of http://www.python-science.org/project/salome-packaging?
> >
> > I think the Debian bug tracker is better for me, I find it easier to see
> > them and give feedback this way, and it's more of a standard Debian way
> > of doing things.
> I have enclosed in the 'salome-packaging-0.2.tar.gz' archive the patches
> updated to the 5.1.4 version for the KERNEL, GUI, GEOM, MED, SMESH and
> VISU modules. Once I get your agreement, I plan to send that archive to
> upstream because I am around half way of the porting task, with around
> 50 patches on 100. Moreover most of the essential modules are working.
> My concern is now to know which kind of patches are going to be accepted
> before continuing.
>
> The patches come with a documentation explaining briefly their
> meaning. Then the steps on how to build and run every module on Debian
> sid are described. I did not use the tools in the Debian packaging
> system (debian/rules, fakeroot, git-buildpackage, quilt) in order to
> ease the review process. Instead, I imitate the building process
> by listing commands. By that way, I hope that it will be possible
> to discuss with upstream on a specific point by directly using
> the commands provided by their build system.
Thank you for taking on this huge task! I can see that you've put an
enormous amount of work into making the patches really helpful for
upstream.
My only concern about the whole thing is that the -debian-dirs patches
right now are not in good shape for upstream, so I think we should
figure out how to make them more generic using libdir and bindir before
sending them in. This will be very tricky for source code files, like
C++ code. The best way to do this will probably be to use -DBINDIR=...
and -DLIBDIR=... where those are substituted in the Makefile by
configure.
I'll see about converting those patches in this way. In the meantime, I
think everything else is ready to go in. Thanks again for a great piece
of work, and apologies again for the delay in getting this feedback to
you.
-Adam
--
GPG fingerprint: D54D 1AEE B11C CE9B A02B C5DD 526F 01E8 564E E4B6
Engineering consulting with open source tools
http://www.opennovation.com/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20101002/50eda1f2/attachment.pgp>
More information about the debian-science-maintainers
mailing list