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

OpenCASCADE ACCEPTED!



On Tue, 2008-05-13 at 14:57 -0400, Adam C Powell IV wrote:
> On Mon, 2008-05-12 at 16:51 -0400, Adam C Powell IV wrote:
> > On Mon, 2008-05-12 at 22:11 +0200, Denis Barbier wrote:
> > > On Wed, 07 May 2008 12:27:08 -0400, Adam C Powell IV <hazelsct@debian.org> wrote:
> > > > Greetings,
> > > > 
> > > > I've (finally) begun the arduous task of auditing the copyright(s)/
> > > > license(s) in OpenCASCADE.  Based on the number of files and
> > > > directories, this is bound to take a ton of time, so I'd appreciate some
> > > > help!  I've also solicited help on the OpenCASCADE forum, where I've
> > > > been discussing this with the Gentoo packagers.
> > > 
> > > Hi Adam,
> > > 
> > > I worked with Aurélien Jarno on an Opencascade Debian package a couple of years ago,
> > > here is the debian/copyright file that I did write after a full license audit of
> > > OpenCascade 6.1, I later checked files newly added to 6.2 and did not find any new
> > > problem.  Hope this helps.
> > 
> > Wow, thanks very much, this helps tremendously!  I will reformat this in
> > the proposed copyright format, and hope to have something uploadable (to
> > non-free) soon!
> > 
> > Given that this cuts an enormous amount of time off package development,
> > I will convert the .tar.bz2 file to .tar.gz for -8, in order to target
> > this to lenny.
> 
> I'm uploading 6.2-2 to http://lyre.mit.edu/~powell/opencascade/ .  I
> consider this a "beta test" before uploading -3 to NEW, so please look
> it over and try it out!  The copyright and README.Debian.html files
> should be complete now.
> 
> My last to-do before -3 will be to add "-release" flags to LDFLAGS in
> Makefile.?m to do library versioning, which will get rid of the biggest
> remaining lintian warning. (After that, only missing man pages remain.)
> I also want to split the package using Jason Kraftcheck's scripts, but
> won't have time for a while; perhaps it'll get done by the time Debian
> rejects this version. :-)
> 
> Big thanks to Denis Barbier for the old copyright file, and to him and
> Aurélien Jarno for actually doing the audit!  We just may see
> OpenCASCADE in lenny...

And after three weeks in the NEW queue, OpenCASCADE was ACCEPTED this
morning into unstable!  Yay!

However, Denis pointed out a couple of significant flaws in the
packaging, such as a lot of missing files and the need to put /usr/share
files of the shlib package into a version-specific location.  Denis, can
you file a bug or two on this?

If anyone else has an application which uses OpenCASCADE, please help to
test the package so it will be as robust and bug-free possible for the
lenny release.

I think I will postpone re-splitting the package and ripping out the
non-free parts (which would put the package in main) until after lenny,
as uploading such changes would require another trip through the NEW
queue with even more scrutiny.  Not to mention that I haven't had time
for this in the five months since Jason proposed it, and that isn't
likely to change in the next couple of weeks.  (But I would gladly
accept patches!)

Thanks again to everyone who contributed so much to making this happen!

Regards,
-Adam
-- 
GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Engineering consulting with open source tools
http://www.opennovation.com/

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


Reply to: