You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
---|
From: Ben W. <be...@zo...> - 2001-11-28 18:56:00
|
I know that I have been threatening to do this for a long time but never quite got it to the place where I wanted it. Well I finally did it. I released gnulpr 1.0.0. There are a bunch of bugfixes none of them are really critical. The really big change is the build system. The major change is the build system. You can now do the standard: tar xvzf gnulpr-1.0.0.tar.gz cd gnulpr-1.0.0 ./configure make make install and it will work. I know the code is fairly solid. Most of it is exactly the same stuff that was in the EPS II release. If something breaks it will most likely be in the build system. I expect that I will have to do quite a few bugfix releases over the next few weeks to get all the issues ironed out of that. One of the things that I didn't do this release was release a whole bunch of binary packages for all the various distros. I'm still smarting from the EPS II release and I didn't want to go through that hell again. I also want to reconsider how the packages are made. Right now, each individual module has its own spec file. We did it that way at the time because it was the only way we could get the blasted thing to build. ;-) Now that I've it all building as one piece, I think I would like to rework everything so that I have one specfile which generate all the various RPMs and something similar for Debian. Any thoughts or suggestions? Right after I finished testing the 1.0.0 release to my satisfaction, I decided to vent a little and I went through the head of the CVS repository and deleted a few things that have been thorns in my side. I got rid of our modified version of the ximian red-carpet installer. I figured if at some point in the future Ximian wants to make packages of gnulpr and include it with their stuff then so be it. The second thing was I got rid of BSD's LPR. (Yay!!! Joy Joy Joy!!!) For the 1.2 release or whatever number it ends up being, I'm going to use the new spooler. Sort of like a lot of the enlightenment DR releases it may be a temporary drop in the functionality for the sake of better architecture. The features will come. Finally, the third thing that I cut out of the tree was printtool. We now have a working gnome based printer configurator. It really isn't well tested but it works. So basically what you get when you download the CVS head branch these days is more or less the shape of what is going to be the next release but it will need more work before it is really ready for the next major version. My current todo list for the next release is as follows: 1) merge the nss code from sun into libprintsys 2) convert gpr to use libprintsys 3) convert npadmin to use libsnmpkit 4) convert npadmin to use libprintsys 5) remove printtool in favor of gpc 6) convert libprintsys to sun's printer lookup code. 7) link omni into the package as well as make the capabilities work with omni This is my first pass at coming up with what I would like to do. It doesn't reflect any priorities or even that all of them will get done. It is just things that I was thinking about when I wrote my todo list. Anyway, have at it. -ben |