[Gimp-developer] Re: [Gimp-print-devel] Rationalizing Gimp-print

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

 



   Date: Sat, 06 Jul 2002 03:35:36 +0200
   From: Till Kamppeter <till.kamppeter@xxxxxxx>

   > 3) The old-style Ghostscript driver (stp), delivered as a patch to
   >    Ghostscript.  That is, if we don't want to deprecate this
   >    altogether in 4.3, now that IJS functionality is reasonably mature
   >    in GNU Ghostscript.
   > 
   >    I would much prefer to see the Ghostscript project own this.  They
   >    already have it in 6.53 and newer GNU releases, and we'd just as
   >    soon get rid of it.

   It's in GhostScript, when its interface to the library does not
   change you can drop yours. And with the current development policy
   of GhostScript you would easily get a newer gdevstp.c in when it
   gets necessary. It should be a legacy interface, distros should
   drop it and use IJS instead. This would remove the dependency of
   GhostScript on libgimpprint, so packaging to make a consistent
   distro gets easier.

That suggests that we could drop it right now.  IJS will have been
available for at least 6 months by the time 4.4 (or 5.0) comes out, so
we shouldn't need to support this beyond 4.2.

   > Thoughts?  This is a fairly radical proposal in some ways.  However,
   > the current 4.3 API is still completely compatible with 4.2, and
   > perhaps we should do a 4.4 that's simply 4.2 (or 4.3 as it now stands,
   > with things cleaned up) with this split.

   Yes a 4.4 would be good for it. Due to the new PPDish Foomatic I
   will probably also soon come out with 3.0 (and drop even 2.0).

This suggests a relatively near-term 4.4, without major API changes
(and possibly without any API changes at all).  It would primarily be
a packaging change, with some minor new features.  It could actually
be called a 4.2 release, although I don't like the idea of doing major
packaging changes during a stable series.

-- 
Robert Krawitz <rlk@xxxxxxxxxxxx>      http://www.tiac.net/users/rlk/

Tall Clubs International  --  http://www.tall.org/ or 1-888-IM-TALL-2
Member of the League for Programming Freedom -- mail lpf@xxxxxxxxxxxx
Project lead for Gimp Print/stp --  http://gimp-print.sourceforge.net

"Linux doesn't dictate how I work, I dictate how Linux works."
--Eric Crampton


[Index of Archives]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [GIMP for Windows]     [KDE]     [GEGL]     [Gimp's Home]     [Gimp on GUI]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux