From bernhard at intevation.de Sat Dec 2 20:05:51 2006 From: bernhard at intevation.de (Bernhard Reiter) Date: Sat, 2 Dec 2006 20:05:51 +0100 Subject: [Skencil-users] Join forces for skencil1/sK1? (was: sK1) In-Reply-To: <23f7fc190611220656k1dd2736ew209490291422cd4b@mail.gmail.com> References: <20061107144452.GA16203@rcpc42.vub.ac.be> <200611221018.53881.bernhard@intevation.de> <23f7fc190611220656k1dd2736ew209490291422cd4b@mail.gmail.com> Message-ID: <200612022005.57579.bernhard@intevation.de> Hi Igor, thanks for forwarding the messages. The level of quotes got lost a little bit, but I do not think it is important. :) > Gtk or Qt don't provide low level access to fonts which is needed for > vector editor. They do not? I don't know. I would hope they would provide it. As for typesetting texts, the libraries should be suitable I guess, but for converting fonts into curves to do special effects low level access is needed, I agree. > We think FreeType binding should ?be used ?any way like in Scribus or > Inkscape. It would provide the low level bindings, I guess. The big problems for most users of Skencil 0.6 with Tcl/tk is that handling fonts was so difficult. Many users just would want to install a few additional fonts. I wrote: > > I am also copying Bernhard (H.) as he probably will be interested in the > > discussion as well and he knows most of the reasons why he wanted to move > > to GTK (and GNOME originally if I remember). Bernhard (H.) will be back this monday... > We thought that moving to Gtk was due to be closer to enterprise Linux > solutions. May be this our opinion is wrong... He wanted to cooperate more with the GNOME developers and also use more of their libraries. libart turned out to not be the best choice and I cannot say how good pango currently is. Again this is the font handling problem mentioned above. >?I tried installing Skencil 0.7 trunk from repository, but build is failed > because packageconfig (.pc files) on MDK 2007 is not the same as expected by > install script. > Of course, I can manually reconfigure these files, but regular users will > not be able to make such hacks. True. Currently 0.7 SVN trunk is not ready to be released as a tarball. Usually we would make packages for Mandriva, Debian and others, so that regular users would not have to deal with these kind of problems. Can you tell us on what you needed to change to build Skencil on Mandriva 2007? (Best on skencil-devel.) > System Gtk/Gnome binding links Skencil development to Gtk/Gnome life cycle. > It's also not a good feature. The plan to get more benefit out from this might indeed not have worked out. At least there now is a history. I am really interested in what Bernhard has to say about this. > If at all, installation process should be simplified like Inkscape > autopackages (which also > have some problems: latest v0.44 autopackage can not be installed on > MDK2005 due to Gtk > incompatibility). Installation problem is very important, because regular > users should be able > quickly and simply upgrade vector editor, like CorelDRAW or Adobe > Illustrator under Win32. I completly agree and installation is important. I have not tried Inkscape's autopackages. Do they allow installation of development snapshots? I mean: What would be the difference of having spec files for Mandriva RPMs? Best Regards, Bernhard -- Managing Director - Owner, www.intevation.net (Free Software Company) Germany Coordinator, fsfeurope.org (Non-Profit Org for Free Software) www.kolab-konsortium.com (Email/Groupware Solution, Professional Service) -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://lists.wald.intevation.org/pipermail/skencil-users/attachments/20061202/2a842fa6/attachment.pgp From simon at budig.de Mon Dec 4 00:16:18 2006 From: simon at budig.de (Simon Budig) Date: Mon, 4 Dec 2006 00:16:18 +0100 Subject: [Skencil-users] Join forces for skencil1/sK1? (was: sK1) In-Reply-To: <200612022005.57579.bernhard@intevation.de> References: <20061107144452.GA16203@rcpc42.vub.ac.be> <200611221018.53881.bernhard@intevation.de> <23f7fc190611220656k1dd2736ew209490291422cd4b@mail.gmail.com> <200612022005.57579.bernhard@intevation.de> Message-ID: <20061203231618.GA9645@budig.de> Bernhard Reiter (bernhard at intevation.de) wrote: > > Gtk or Qt don't provide low level access to fonts which is needed for > > vector editor. > > They do not? I don't know. I would hope they would provide it. > As for typesetting texts, the libraries should be suitable I guess, > but for converting fonts into curves to do special effects > low level access is needed, I agree. While I have not experimented with "raw" font access I suspect strongly, that fontconfig (which is required for pango/gtk (and I guess QT as well?) anyway) at least provides you with a way to deal with fonts in a convenient manner. This includes figuring out a filename for a given fontname. Then of course it should be easy to freetype to get access to the glyph outlines and all the other informations. > > We think FreeType binding should ?be used ?any way like in Scribus or > > Inkscape. > > It would provide the low level bindings, I guess. > The big problems for most users of Skencil 0.6 with Tcl/tk is > that handling fonts was so difficult. > Many users just would want to install a few additional fonts. Fontconfig is definitely the way to go here. It makes it nice and easy to install a font - just drop into a directory... > > System Gtk/Gnome binding links Skencil development to Gtk/Gnome life cycle. > > It's also not a good feature. > > The plan to get more benefit out from this might indeed not have worked out. > At least there now is a history. I am really interested in what Bernhard has > to say about this. While I am not sure about the gnome libraries, I believe that GTK+ is an excellent choice for a toolkit. I am biased of course, but as a Gimp developer I cannot say that we are "bound" to the GTK+ life cycle. It usually depends on you, if you really want to use the most recent features or if you can resist :) Bye, Simon -- simon at budig.de http://simon.budig.de/ From bernhard at intevation.de Mon Dec 4 14:49:09 2006 From: bernhard at intevation.de (Bernhard Reiter) Date: Mon, 4 Dec 2006 14:49:09 +0100 Subject: [Skencil-users] Skencil on Wikipedia de Message-ID: <200612041449.14012.bernhard@intevation.de> I think Skencil lacks a wikipedia entry in German. Does somebody feel like writing one. Also it would be nice to add links from Xara and Inkscape to Skencil as they all are Free Software vector drawing applications and Skencil just lacks the publicity. Bernhard -- Managing Director - Owner, www.intevation.net (Free Software Company) Germany Coordinator, fsfeurope.org (Non-Profit Org for Free Software) www.kolab-konsortium.com (Email/Groupware Solution, Professional Service) -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://lists.wald.intevation.org/pipermail/skencil-users/attachments/20061204/951bca59/attachment.pgp From igor.e.novikov at gmail.com Tue Dec 5 01:13:35 2006 From: igor.e.novikov at gmail.com (Igor Novikov) Date: Tue, 5 Dec 2006 02:13:35 +0200 Subject: [Skencil-users] Join forces for skencil1/sK1? (was: sK1) In-Reply-To: <200612022005.57579.bernhard@intevation.de> References: <20061107144452.GA16203@rcpc42.vub.ac.be> <200611221018.53881.bernhard@intevation.de> <23f7fc190611220656k1dd2736ew209490291422cd4b@mail.gmail.com> <200612022005.57579.bernhard@intevation.de> Message-ID: <23f7fc190612041613i6ce8ea05h26612b3037fd7c61@mail.gmail.com> Hi Bernhard, >They do not? I don't know. I would hope they would provide it. >As for typesetting texts, the libraries should be suitable I guess, >but for converting fonts into curves to do special effects >low level access is needed, I agree. GIMP and Inkscape use Xft engine to draw text strings therefore text objects have not outline property, distance between characters and space width can not be under control, all letters should be disposed on common base line. Such text rendering is satisfactory for UI, but very primitive for good vector graphics editor. XaraLX for example has more advanced text engine. All these tasks can be solved by introducing "glyph" object i.e. text object will be dynamic group of glyphs. Each glyph should has own font property, transformation history etc. >It would provide the low level bindings, I guess. >The big problems for most users of Skencil 0.6 with Tcl/tk is >that handling fonts was so difficult. >Many users just would want to install a few additional fonts. To resolve "text problem" we can divide this issue on subissues: 1. Collect font files paths in common dictionary with corresponded font names. 2. Exctract on runtime character glyphs with all according font metrics. Second task can be doing by FreeType2 if we provide absolute path to font file. For first task we can use as direct search (but in this case we will find many fonts, which are not installed in the system, for example, Java installation contains own fonts) or fontconfig. Direct search also can be used to provide access for fonts which are not installed in the system and rarely needed in design. >Bernhard (H.) will be back this monday... It would be interesting to discuss all these problems with Sketch/Skencil author :) >Can you tell us on what you needed to change to build Skencil on Mandriva >2007? (Best on skencil-devel.) hmm... complex question. As you understand, the main problem is compilation of Skencil native modules. The following files are absent in MDK2007 distribution, as in regular rpm, and in devel rpm: /usr/lib/pkgconfig/gtk+-2.0.pc /usr/lib/pkgconfig/gdk-x11-2.0.pc /usr/lib/pkgconfig/gdk-pixbuf-2.0.pc /usr/lib/pkgconfig/gdk-pixbuf-xlib-2.0.pc /usr/lib/pkgconfig/pango.pc /usr/lib/pkgconfig/pangoft2.pc /usr/lib/pkgconfig/pangox.pc /usr/lib/pkgconfig/pangoxft.pc /usr/lib/pkgconfig/atk.pc /usr/lib/pkgconfig/pygtk-2.0.pc May be this list is not complete. I just copied these files from my Wing IDE installation (it contains own gtk+ engine and package configs) and manualy edit paths in all these files. But it seems the best way is a build without pkgconfig support, at least for MDK2007. >I completly agree and installation is important. I have not tried >Inkscape's autopackages. Do they allow installation of development snapshots? >I mean: What would be the difference of having spec files for Mandriva RPMs? Inkscape's autopackages allow install latest development builds, but only on new distros. For example it useful for MDK2007, but doesn't install Inkscape on MDK2005. Therefore this way is not a silver bullet also. Sincerely, Igor Novikov sK1 Team http://sk1.sf.net -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.wald.intevation.org/pipermail/skencil-users/attachments/20061205/bcb12c21/attachment.htm From igor.e.novikov at gmail.com Tue Dec 5 01:36:01 2006 From: igor.e.novikov at gmail.com (Igor Novikov) Date: Tue, 5 Dec 2006 02:36:01 +0200 Subject: [Skencil-users] Join forces for skencil1/sK1? (was: sK1) In-Reply-To: <20061203231618.GA9645@budig.de> References: <20061107144452.GA16203@rcpc42.vub.ac.be> <200611221018.53881.bernhard@intevation.de> <23f7fc190611220656k1dd2736ew209490291422cd4b@mail.gmail.com> <200612022005.57579.bernhard@intevation.de> <20061203231618.GA9645@budig.de> Message-ID: <23f7fc190612041636t135bb32aq1f2abeed4e5e2d11@mail.gmail.com> Hi Simon, >Fontconfig is definitely the way to go here. It makes it nice and easy >to install a font - just drop into a directory... KDE font installer more simple - just right mouse click on font file in Konqueror :) >While I am not sure about the gnome libraries, I believe that GTK+ is an >excellent choice for a toolkit. I am biased of course, but as a Gimp >developer I cannot say that we are "bound" to the GTK+ life cycle. It >usually depends on you, if you really want to use the most recent >features or if you can resist :) On my opinion Tkinter is more flexible and more stable than pyGtk, because it just translates Tcl string commands to wish interpreter. More over Tk-based applications are faster than pyGtk-based, at least on Gtk 2.x. Therefore "GimpToolKit" is an excellent choise for Gimp, but this rule is not useful for all applications :). Sincerely, Igor Novikov sK1 Team http://sk1.sf.net -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.wald.intevation.org/pipermail/skencil-users/attachments/20061205/deb96b89/attachment.html From simon at budig.de Tue Dec 5 02:10:01 2006 From: simon at budig.de (Simon Budig) Date: Tue, 5 Dec 2006 02:10:01 +0100 Subject: [Skencil-users] Join forces for skencil1/sK1? (was: sK1) In-Reply-To: <23f7fc190612041636t135bb32aq1f2abeed4e5e2d11@mail.gmail.com> References: <20061107144452.GA16203@rcpc42.vub.ac.be> <200611221018.53881.bernhard@intevation.de> <23f7fc190611220656k1dd2736ew209490291422cd4b@mail.gmail.com> <200612022005.57579.bernhard@intevation.de> <20061203231618.GA9645@budig.de> <23f7fc190612041636t135bb32aq1f2abeed4e5e2d11@mail.gmail.com> Message-ID: <20061205011001.GA19491@budig.de> Igor Novikov (igor.e.novikov at gmail.com) wrote: > > Fontconfig is definitely the way to go here. It makes it nice and easy > > to install a font - just drop into a directory... > > KDE font installer more simple - just right mouse click on font file in > Konqueror :) Uhm, and this does exactly what? My guess is, that it just copies the font in a directory which is used by fontconfig. Of course you can have nice font management programs on top of it, and it would be very helpful indeed. However, the installation of a new font boils down to copying it into a location like e.g. ~/.fonts, which is the most trivial thing from a programmers point of view (which is what we're discussing here, right?). > > While I am not sure about the gnome libraries, I believe that GTK+ is an > > excellent choice for a toolkit. I am biased of course, but as a Gimp > > developer I cannot say that we are "bound" to the GTK+ life cycle. It > > usually depends on you, if you really want to use the most recent > > features or if you can resist :) > > On my opinion Tkinter is more flexible and more stable than pyGtk, > because it just translates Tcl string commands to wish interpreter. > More over Tk-based applications are faster than pyGtk-based, at least > on Gtk 2.x. Therefore "GimpToolKit" is an excellent choise for Gimp, > but this rule is not useful for all applications :). Well, GTK+ works for a *lot* of applications besides the gimp, so I think, its flexibility and stability is proven. I don't have a lot of experience with pygtk and tkinter, so I can't really comment on the comparison between these two. My impression of tkinter basically is limited from my use of skencil. And up to now I had the impression that tkinter basically looks aged, has weird looking file selectors and warning dialogs, and that keyboard shortcuts don't work. From looking at SK-1 screenshots quite some of these points seem to have been solved (and I'd love to learn what is necessary to get antialiased text in the GUI of skencil) and I look forward to the future of sketch/sk-1. If that means "go with tkinter", then fine with me. Bye, Simon -- simon at budig.de http://simon.budig.de/ From hilbricht at linopus.de Tue Dec 5 11:16:53 2006 From: hilbricht at linopus.de (Tobias Hilbricht) Date: Tue, 05 Dec 2006 11:16:53 +0100 Subject: [Skencil-users] Join forces for skencil1/sK1? (was: sK1) In-Reply-To: <20061205011001.GA19491@budig.de> References: <20061107144452.GA16203@rcpc42.vub.ac.be> <200611221018.53881.bernhard@intevation.de> <23f7fc190611220656k1dd2736ew209490291422cd4b@mail.gmail.com> <200612022005.57579.bernhard@intevation.de> <20061203231618.GA9645@budig.de> <23f7fc190612041636t135bb32aq1f2abeed4e5e2d11@mail.gmail.com> <20061205011001.GA19491@budig.de> Message-ID: <1165313813.5609.15.camel@phoebus> Am Dienstag, den 05.12.2006, 02:10 +0100 schrieb Simon Budig: > and I'd love to learn what is > necessary to get antialiased text in the GUI of skencil As far as text is concerned tk8.5a3 has antialiasing already. The problem is rather to get antialiased lines, ellipses and polygons on the canvas. There are solutions such as aggdraw to get a tk-based antialiasing canvas, for example in mathplotlib (which is in Python like Skencil). Igor wrote that he has another solution. Yours sincerely Tobias Hilbricht From igor.e.novikov at gmail.com Tue Dec 5 16:37:09 2006 From: igor.e.novikov at gmail.com (Igor Novikov) Date: Tue, 5 Dec 2006 17:37:09 +0200 Subject: [Skencil-users] Join forces for skencil1/sK1? (was: sK1) In-Reply-To: <1165313813.5609.15.camel@phoebus> References: <20061107144452.GA16203@rcpc42.vub.ac.be> <200611221018.53881.bernhard@intevation.de> <23f7fc190611220656k1dd2736ew209490291422cd4b@mail.gmail.com> <200612022005.57579.bernhard@intevation.de> <20061203231618.GA9645@budig.de> <23f7fc190612041636t135bb32aq1f2abeed4e5e2d11@mail.gmail.com> <20061205011001.GA19491@budig.de> <1165313813.5609.15.camel@phoebus> Message-ID: <23f7fc190612050737u436d4cb0g824369070140365a@mail.gmail.com> Hi Tobias, There are solutions such as aggdraw to get a tk-based > antialiasing canvas, for example in mathplotlib (which is in Python like > Skencil). To achieve antialiasing effect canvas usage (AggDraw, libart, tkZinc etc.) is not a good way, because usually these canvas widgets have own internal model. On my opinion the simplest way is additional renderer which can be dynamically switched. For this role we choise Cairo, because this library is opensource (unlike AntiGrainGeometry lib), multisurface, multiplatform, well documented and widely distributed. Sincerely, Igor Novikov sK1 Team http://sk1.sf.net -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.wald.intevation.org/pipermail/skencil-users/attachments/20061205/93a999c3/attachment.htm From bernhard at intevation.de Tue Dec 5 19:15:31 2006 From: bernhard at intevation.de (Bernhard Reiter) Date: Tue, 5 Dec 2006 19:15:31 +0100 Subject: [Skencil-users] Skencil on Mandriva and packaging. In-Reply-To: <23f7fc190612041613i6ce8ea05h26612b3037fd7c61@mail.gmail.com> References: <20061107144452.GA16203@rcpc42.vub.ac.be> <200612022005.57579.bernhard@intevation.de> <23f7fc190612041613i6ce8ea05h26612b3037fd7c61@mail.gmail.com> Message-ID: <200612051915.32054.bernhard@intevation.de> On Tuesday 05 December 2006 01:13, Igor Novikov wrote: > >Can you tell us on what you needed to change to build Skencil on Mandriva > >2007? (Best on skencil-devel.) > > hmm... complex question. As you understand, the main problem is compilation > of > Skencil native modules. The following files are absent in MDK2007 > distribution, > as in regular rpm, and in devel rpm: > > /usr/lib/pkgconfig/gtk+-2.0.pc > /usr/lib/pkgconfig/gdk-x11-2.0.pc > /usr/lib/pkgconfig/gdk-pixbuf-2.0.pc > /usr/lib/pkgconfig/gdk-pixbuf-xlib-2.0.pc > /usr/lib/pkgconfig/pango.pc > /usr/lib/pkgconfig/pangoft2.pc > /usr/lib/pkgconfig/pangox.pc > /usr/lib/pkgconfig/pangoxft.pc > /usr/lib/pkgconfig/atk.pc > /usr/lib/pkgconfig/pygtk-2.0.pc Wouldn't this be an issue that should be reported to Mandriva? > May be this list is not complete. I just copied these files from my Wing > IDE installation > (it contains own gtk+ engine and package configs) and manualy edit paths in > all these files. > But it seems the best way is a build without pkgconfig support, at least > for MDK2007. Hmm I wonder how other gtk applications build themselfs. Maybe we just need to update setup.py a bit. -- Managing Director - Owner, www.intevation.net (Free Software Company) Germany Coordinator, fsfeurope.org (Non-Profit Org for Free Software) www.kolab-konsortium.com (Email/Groupware Solution, Professional Service) -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://lists.wald.intevation.org/pipermail/skencil-users/attachments/20061205/5bb51993/attachment.pgp From hilbricht at linopus.de Wed Dec 6 11:23:55 2006 From: hilbricht at linopus.de (Tobias Hilbricht) Date: Wed, 06 Dec 2006 11:23:55 +0100 Subject: [Skencil-users] Skencil on Wikipedia de In-Reply-To: <200612041449.14012.bernhard@intevation.de> References: <200612041449.14012.bernhard@intevation.de> Message-ID: <1165400635.5513.13.camel@phoebus> Am Montag, den 04.12.2006, 14:49 +0100 schrieb Bernhard Reiter: > I think Skencil lacks a wikipedia entry in German. > Does somebody feel like writing one. I was about to start and checked for http://www.skencil.org but I was deviated to http://wald.intevation.org/ where I did not find the Skencil web pages. I think a link to the Skencil web pages is necessary for a Wikipedia entry. Yours sincerely Tobias Hilbricht From bernhard at intevation.de Wed Dec 6 13:41:46 2006 From: bernhard at intevation.de (Bernhard Reiter) Date: Wed, 6 Dec 2006 13:41:46 +0100 Subject: [Skencil-users] Skencil on Wikipedia de In-Reply-To: <1165400635.5513.13.camel@phoebus> References: <200612041449.14012.bernhard@intevation.de> <1165400635.5513.13.camel@phoebus> Message-ID: <200612061341.48128.bernhard@intevation.de> On Wednesday 06 December 2006 11:23, Tobias Hilbricht wrote: > Am Montag, den 04.12.2006, 14:49 +0100 schrieb Bernhard Reiter: > > I think Skencil lacks a wikipedia entry in German. > > Does somebody feel like writing one. > > I was about to start and checked for http://www.skencil.org but I was > deviated to http://wald.intevation.org/ where I did not find the > Skencil web pages. I think a link to the Skencil web pages is necessary > for a Wikipedia entry. skencil.org was always a (dns) redirect. I do get the Skencil Websites fine, if I use http://www.skencil.org/. The wald machine should serve this when your browser asks for www.skencil.org. Hmmm http://skencil.org/ should also work, but does not. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://lists.wald.intevation.org/pipermail/skencil-users/attachments/20061206/bdd43250/attachment.pgp From igor.e.novikov at gmail.com Wed Dec 6 14:11:14 2006 From: igor.e.novikov at gmail.com (Igor Novikov) Date: Wed, 6 Dec 2006 15:11:14 +0200 Subject: [Skencil-users] Skencil on Wikipedia de In-Reply-To: <200612061341.48128.bernhard@intevation.de> References: <200612041449.14012.bernhard@intevation.de> <1165400635.5513.13.camel@phoebus> <200612061341.48128.bernhard@intevation.de> Message-ID: <23f7fc190612060511x422ac218s873859282839b74@mail.gmail.com> On 12/6/06, Bernhard Reiter wrote: > > On Wednesday 06 December 2006 11:23, Tobias Hilbricht wrote: > > Am Montag, den 04.12.2006, 14:49 +0100 schrieb Bernhard Reiter: > > > I think Skencil lacks a wikipedia entry in German. > > > Does somebody feel like writing one. > > > > I was about to start and checked for http://www.skencil.org but I was > > deviated to http://wald.intevation.org/ where I did not find the > > Skencil web pages. I think a link to the Skencil web pages is necessary > > for a Wikipedia entry. > > skencil.org was always a (dns) redirect. > I do get the Skencil Websites fine, if I use http://www.skencil.org/. > The wald machine should serve this when your browser asks for > www.skencil.org. > > Hmmm http://skencil.org/ should also work, but does not. It seems both zones as http://www.skencil.org and http://skencil.org/ are successfully resolved from UA segment: $ ping skencil.org PING skencil.org (212.95.126.14) 56(84) bytes of data. 64 bytes from pyrosoma.intevation.org (212.95.126.14): icmp_seq=1 ttl=48 time=83.9 ms 64 bytes from pyrosoma.intevation.org (212.95.126.14): icmp_seq=2 ttl=48 time=82.8 ms 64 bytes from pyrosoma.intevation.org (212.95.126.14): icmp_seq=3 ttl=48 time=81.0 ms [1]+ Stopped ping skencil.org $ ping www.skencil.org PING skencil.wald.intevation.org (212.95.126.14) 56(84) bytes of data. 64 bytes from pyrosoma.intevation.org (212.95.126.14): icmp_seq=1 ttl=48 time=81.7 ms 64 bytes from pyrosoma.intevation.org (212.95.126.14): icmp_seq=2 ttl=48 time=84.8 ms 64 bytes from pyrosoma.intevation.org (212.95.126.14): icmp_seq=3 ttl=48 time=94.1 ms [2]+ Stopped ping www.skencil.org Also there are not problems with Skencil site browsing. Sincerely, Igor Novikov sK1 Team http://sk1.sf.net -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.wald.intevation.org/pipermail/skencil-users/attachments/20061206/9d2df3d2/attachment.html From igor.e.novikov at gmail.com Wed Dec 6 14:32:44 2006 From: igor.e.novikov at gmail.com (Igor Novikov) Date: Wed, 6 Dec 2006 15:32:44 +0200 Subject: [Skencil-users] Skencil on Mandriva and packaging. In-Reply-To: <200612051915.32054.bernhard@intevation.de> References: <20061107144452.GA16203@rcpc42.vub.ac.be> <200612022005.57579.bernhard@intevation.de> <23f7fc190612041613i6ce8ea05h26612b3037fd7c61@mail.gmail.com> <200612051915.32054.bernhard@intevation.de> Message-ID: <23f7fc190612060532i53df2c87rde0c5745cabb5136@mail.gmail.com> Hi Bernhard, Wouldn't this be an issue that should be reported to Mandriva? I think before issue reporting I need to reproduce this problem again and collect more info. Hmm I wonder how other gtk applications build themselfs. > Maybe we just need to update setup.py a bit. Unfortunately I have not large expirience with Gtk pkgconfig, so I can not doing any recommendations. sK1 still uses "aged" automake, but we think about migration on CMake. Sincerely, Igor Novikov sK1 Team http://sk1.sf.net -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.wald.intevation.org/pipermail/skencil-users/attachments/20061206/e838624a/attachment.htm From thomas at intevation.de Wed Dec 6 15:50:27 2006 From: thomas at intevation.de (Thomas Arendsen Hein) Date: Wed, 6 Dec 2006 15:50:27 +0100 Subject: [Skencil-users] Skencil on Wikipedia de In-Reply-To: <200612061341.48128.bernhard@intevation.de> References: <200612041449.14012.bernhard@intevation.de> <1165400635.5513.13.camel@phoebus> <200612061341.48128.bernhard@intevation.de> Message-ID: <20061206145026.GG30266@intevation.de> * Bernhard Reiter [20061206 13:41]: > I do get the Skencil Websites fine, if I use http://www.skencil.org/. > The wald machine should serve this when your browser asks for www.skencil.org. > > Hmmm http://skencil.org/ should also work, but does not. http://skencil.org/ works fine from outside, just not from inside our LAN due to our internal DNS interacting with the DNS of wald. Technical details on request. Regards, Thomas Arendsen Hein -- Email: thomas at intevation.de http://intevation.de/~thomas/ -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://lists.wald.intevation.org/pipermail/skencil-users/attachments/20061206/b131d1a1/attachment.pgp From hilbricht at linopus.de Fri Dec 8 12:19:53 2006 From: hilbricht at linopus.de (Tobias Hilbricht) Date: Fri, 08 Dec 2006 12:19:53 +0100 Subject: [Skencil-users] Skencil on Wikipedia de In-Reply-To: <200612061341.48128.bernhard@intevation.de> References: <200612041449.14012.bernhard@intevation.de> <1165400635.5513.13.camel@phoebus> <200612061341.48128.bernhard@intevation.de> Message-ID: <1165576793.5456.19.camel@phoebus> Am Mittwoch, den 06.12.2006, 13:41 +0100 schrieb Bernhard Reiter: > On Wednesday 06 December 2006 11:23, Tobias Hilbricht wrote: > > Am Montag, den 04.12.2006, 14:49 +0100 schrieb Bernhard Reiter: > > > I think Skencil lacks a wikipedia entry in German. > > > Does somebody feel like writing one. > > > > I was about to start and checked for http://www.skencil.org but I was > > deviated to http://wald.intevation.org/ where I did not find the > > Skencil web pages. > > skencil.org was always a (dns) redirect. > I do get the Skencil Websites fine, if I use http://www.skencil.org/. Now I get the Skencil website again. I dont know what happened last Wednesday. However, I just started a Wikipedia entry in German: http://de.wikipedia.org/wiki/Skencil . I will also upload a screenshot soon. Yours sincerely Tobias Hilbricht From bernhard at intevation.de Mon Dec 11 16:03:44 2006 From: bernhard at intevation.de (Bernhard Reiter) Date: Mon, 11 Dec 2006 16:03:44 +0100 Subject: [Skencil-users] Skencil on Wikipedia de In-Reply-To: <1165576793.5456.19.camel@phoebus> References: <200612041449.14012.bernhard@intevation.de> <200612061341.48128.bernhard@intevation.de> <1165576793.5456.19.camel@phoebus> Message-ID: <200612111603.45090.bernhard@intevation.de> On Friday 08 December 2006 12:19, Tobias Hilbricht wrote: > Now I get the Skencil website again. I dont know what happened last > Wednesday. However, I just started a Wikipedia entry in German: > http://de.wikipedia.org/wiki/Skencil . I will also upload a screenshot > soon. Very cool! -- Managing Director - Owner, www.intevation.net (Free Software Company) Germany Coordinator, fsfeurope.org (Non-Profit Org for Free Software) www.kolab-konsortium.com (Email/Groupware Solution, Professional Service) -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://lists.wald.intevation.org/pipermail/skencil-users/attachments/20061211/bde3037e/attachment.pgp From bh at intevation.de Tue Dec 12 20:59:12 2006 From: bh at intevation.de (Bernhard Herzog) Date: Tue, 12 Dec 2006 20:59:12 +0100 Subject: [Skencil-users] Join forces for skencil1/sK1? In-Reply-To: <200612022005.57579.bernhard@intevation.de> (Bernhard Reiter's message of "Sat\, 2 Dec 2006 20\:05\:51 +0100") References: <20061107144452.GA16203@rcpc42.vub.ac.be> <200611221018.53881.bernhard@intevation.de> <23f7fc190611220656k1dd2736ew209490291422cd4b@mail.gmail.com> <200612022005.57579.bernhard@intevation.de> Message-ID: Bernhard Reiter writes: > I wrote: >> > I am also copying Bernhard (H.) as he probably will be interested in the >> > discussion as well and he knows most of the reasons why he wanted to move >> > to GTK (and GNOME originally if I remember). > > Bernhard (H.) will be back this monday... Well, I have been back from my holiday since last monday, but I don't have much time for Skencil. I've been moving houses in my vacation and as a result I don't have a good workspace at home at the moment and I didn't have much time for Skencil during the vacation either. I did have some time to read email and think about the Skencil/sK1 cooperation. I think joining forces with sK1 project would be a very good thing for Skencil. Skencil has been more or less dormant for the last few years and a cooperation or merger with sK1 would revitalize it. It also seems to me that the goals of the sK1 project, i.e. developing a a general purpose vector drawing program that can be used for more than SVG editing, are close to what I wanted Skecil to become when I started the project[1]. Now for some more technical things. I found some time during the vacation to compare the sK1 0.9pre01 preview with current Skencil 0.6 versions. The first thing one notices when doing a diff is that you reformatted the Python code to use tabs for indentation. I could have understood all spaces, but tabs, yuck :-) Looking closer, it seems you haven't ported any of the bugfixes I made in the 0.6 branch since the fork. That's a bit unfortunate because they address some important things like compatibility with newer Python versions. I haven't found the time yet to look at the new code, though. It would also be nice to have newer versions available. >> We thought that moving to Gtk was due to be closer to enterprise Linux >> solutions. May be this our opinion is wrong... > > He wanted to cooperate more with the GNOME developers The idea was to use a more modern toolkit -- back in 1999 when I started the GTK port, Tk didn't seem to be going anywhere -- and to make it easier to cooperate with other projects like the Gimp. > True. Currently 0.7 SVN trunk is not ready to be released as a tarball. Well, there have been tarball development releases, but it's not ready for endusers. >> System Gtk/Gnome binding links Skencil development to Gtk/Gnome life cycle. Skencil 0.7 only uses GTK so far. The only library it uses that comes from GNOME is libart and that's self-contained and thus doesn't require any other GNOME libraries. GTK's backwards compatibility seems to be very good, so I don't think Skencil 0.7 is tied to GTK release cycles anymore than 0.6 is tied to Tk. I'll try to reply to some of the other mails as I find the time. Bernhard [1] I notice with some amazement that I wrote the first code for what later became Sketch a bit more than ten years ago, in the autumn of 1996. -- Intevation GmbH http://intevation.de/ Skencil http://skencil.org/ Thuban http://thuban.intevation.org/ From bh at intevation.de Tue Dec 12 21:03:12 2006 From: bh at intevation.de (Bernhard Herzog) Date: Tue, 12 Dec 2006 21:03:12 +0100 Subject: [Skencil-users] Join forces for skencil1/sK1? In-Reply-To: <23f7fc190612050737u436d4cb0g824369070140365a@mail.gmail.com> (Igor Novikov's message of "Tue\, 5 Dec 2006 17\:37\:09 +0200") References: <20061107144452.GA16203@rcpc42.vub.ac.be> <200611221018.53881.bernhard@intevation.de> <23f7fc190611220656k1dd2736ew209490291422cd4b@mail.gmail.com> <200612022005.57579.bernhard@intevation.de> <20061203231618.GA9645@budig.de> <23f7fc190612041636t135bb32aq1f2abeed4e5e2d11@mail.gmail.com> <20061205011001.GA19491@budig.de> <1165313813.5609.15.camel@phoebus> <23f7fc190612050737u436d4cb0g824369070140365a@mail.gmail.com> Message-ID: "Igor Novikov" writes: > To achieve antialiasing effect canvas usage (AggDraw, libart, tkZinc etc.) > is not a good way, because usually these canvas widgets have own internal > model. On my opinion the simplest way is additional renderer which can be > dynamically switched. That sounds like the way it's done in Skencil 0.7, too :-) > For this role we choise Cairo, because this library is > opensource (unlike AntiGrainGeometry lib) Having worked with neither, I can't say anything about their technical advantages and disadvantages, but antigrain 2.5 is free software under the GPL, if I'm not mistaken: http://www.antigrain.com/license/index.html The older versions use the non-free "General Polygon Clipper (GPC) License", though. Bernhard -- Intevation GmbH http://intevation.de/ Skencil http://skencil.org/ Thuban http://thuban.intevation.org/ From bh at intevation.de Tue Dec 12 21:21:12 2006 From: bh at intevation.de (Bernhard Herzog) Date: Tue, 12 Dec 2006 21:21:12 +0100 Subject: [Skencil-users] Join forces for skencil1/sK1? In-Reply-To: <200611201742.55780.bernhard@intevation.de> (Bernhard Reiter's message of "Mon\, 20 Nov 2006 17\:42\:51 +0100") References: <20061107144452.GA16203@rcpc42.vub.ac.be> <200611191400.17981.bernhard@intevation.de> <23f7fc190611191504k3f668236x3cc0e2b80756f560@mail.gmail.com> <200611201742.55780.bernhard@intevation.de> Message-ID: Bernhard Reiter writes: > It is true that Bernhard H. had most of the sources on his private > machine way back, with him being the only one able to commit, > but this has changed when he started to use Savannah. That hasn't been true for the 0.7 branch since 1999 when I checked into GNOME CVS. The move to Savannah was a few years later. The 0.6 branch wasn't under version control for quite some time after that because I didn't expect to have to maintain it for very long. Heh :-) Bernhard -- Intevation GmbH http://intevation.de/ Skencil http://skencil.org/ Thuban http://thuban.intevation.org/ From bernhard at intevation.de Tue Dec 12 23:13:13 2006 From: bernhard at intevation.de (Bernhard Reiter) Date: Tue, 12 Dec 2006 23:13:13 +0100 Subject: [Skencil-users] Happy birthday Skencil! In-Reply-To: References: <20061107144452.GA16203@rcpc42.vub.ac.be> <200612022005.57579.bernhard@intevation.de> Message-ID: <200612122313.14459.bernhard@intevation.de> On Tuesday 12 December 2006 20:59, Bernhard Herzog wrote: > I notice with some amazement that I wrote the first code for what > later became Sketch a bit more than ten years ago, in the autumn of > 1996. Contratulations! If somebody likes to do this, we could do a new item about this. ;-) -- Managing Director - Owner, www.intevation.net (Free Software Company) Germany Coordinator, fsfeurope.org (Non-Profit Org for Free Software) www.kolab-konsortium.com (Email/Groupware Solution, Professional Service) -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://lists.wald.intevation.org/pipermail/skencil-users/attachments/20061212/bd8f7d80/attachment.pgp From igor.e.novikov at gmail.com Thu Dec 14 16:03:39 2006 From: igor.e.novikov at gmail.com (Igor Novikov) Date: Thu, 14 Dec 2006 17:03:39 +0200 Subject: [Skencil-users] Join forces for skencil1/sK1? In-Reply-To: References: <20061107144452.GA16203@rcpc42.vub.ac.be> <200611191400.17981.bernhard@intevation.de> <23f7fc190611191504k3f668236x3cc0e2b80756f560@mail.gmail.com> <200611201742.55780.bernhard@intevation.de> Message-ID: <23f7fc190612140703g156673day74fc8b17f9e5513a@mail.gmail.com> Hi Bernhard, Sorry for delay in responding, I just have overtime on primary work. >Skencil has been more or less dormant for the last few years >and a cooperation or merger with sK1 would revitalize it. Yes, you are right, Skencil requires intensive reanimation. As you can see on SF, the project has stable activity in downloading, but often Skencil is downloaded as "additional backend" for Inkscape, to parse ai files in command line mode. It isn't a best role. In Ubuntu/Kubuntu (according to distrowatch.com, the most popular Linux desktop distributives) repository you can find only Sketch 0.6.15 package, but after installation application crashes (uncompatible default Tcl/Tk). May be this package is used as Inkscape backend only. >It also seems to me that the goals of the sK1 project, i.e. developing a general >purpose vector drawing program that can be used for more than SVG >editing, are close to what I wanted Skecil to become when I started the >project[1]. As I mentioned in previous messages, the most perspective target is a CorelDRAW users group. So sK1 should be the same all-purpose editor as CorelDRAW. >The first thing one notices when doing a diff is that you reformatted the Python >code to use tabs for indentation. I could have understood all spaces, but tabs, >yuck :-) On my opinion, "all tabs" is better than mixed identation with tabs and spaces, which is observed as in 0.6.x and in 0.7 Skencil branches. Tab identation, at least using Tab key, is widely used (WingIDE, IDEA, Kate etc.), so it is a valid code formatting. >Looking closer, it seems you haven't ported any of the bugfixes I made >in the 0.6 branch since the fork. That's a bit unfortunate because they >address some important things like compatibility with newer Python >versions. Naturally, I know this issue, but this task is not urgent, because sK1 distributed as a bandle with own Python copy. Enduser doesn't appreciate such efforts, but other sK1 UI and engine issues are more imortant. >Having worked with neither, I can't say anything about their technical >advantages and disadvantages, but antigrain 2.5 is free software under >the GPL, if I'm not mistaken: >http://www.antigrain.com/license/index.html As you can read on the page: "Anti-Grain Geometry distribution package includes General Polygon Clipper (GPC) by Alan Murta. GPC has a different kind of license that allows you to use Alan's work for free only in non-commercial software." It seems GPL and GPC are not compartible licenses. >> To achieve antialiasing effect canvas usage (AggDraw, libart, tkZinc etc.) >> is not a good way, because usually these canvas widgets have own internal >> model. On my opinion the simplest way is additional renderer which can be >> dynamically switched. >That sounds like the way it's done in Skencil 0.7, too :-) Yes, similar but not the same implemetation. Xlib and Cairo engines can work in mixed mode. Also Cairo can provide hardware acceleration using quartz backend. In general view as sK1 and Skencil 0.7 now have modern engines, so the main differences will be in application usability. >I haven't found the time yet to look at the new code, though. Preview code is old. This branch was freezed at May, 2006 and used only for new UI demonstration. Of course, you can find many improvements and bugfixes, but in summer preview all these changes were made for UI only. Package structure was almost the same as in Skencil. During last months sK1 source code was deeply refactored. Now all widgets are Tile-based (Ttk:: namespace), many packages are reorganized and restructured, heavy-weight classes like MainWindow are refactored to decrease size. C-based modules are extended to support Cairo engine and LittleCMS color managment. We plan to expose our SVN after release. >Well, there have been tarball development releases, but it's not ready >for endusers. I can installed Skencil 0.7 on MDK2007 from trunk due to knowledge of Skencil internal structure; such task is not for regular Linux users. But installation script can be updated - it's not a problem. It would be great if you release Skencil 0.7. I don't like Gimp similar interface but there are many Gnome users which believe that "it's a single true way" :). So Skencil 0.7 should be popular in Gnome community. Sincerely, Igor Novikov sK1 Team http://sk1.sf.net -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.wald.intevation.org/pipermail/skencil-users/attachments/20061214/414246b2/attachment.htm From hilbricht at linopus.de Thu Dec 14 18:02:35 2006 From: hilbricht at linopus.de (Tobias Hilbricht) Date: Thu, 14 Dec 2006 18:02:35 +0100 Subject: [Skencil-users] Join forces for skencil1/sK1? In-Reply-To: <23f7fc190612140703g156673day74fc8b17f9e5513a@mail.gmail.com> References: <20061107144452.GA16203@rcpc42.vub.ac.be> <200611191400.17981.bernhard@intevation.de> <23f7fc190611191504k3f668236x3cc0e2b80756f560@mail.gmail.com> <200611201742.55780.bernhard@intevation.de> <23f7fc190612140703g156673day74fc8b17f9e5513a@mail.gmail.com> Message-ID: <1166115755.5715.28.camel@phoebus> Am Donnerstag, den 14.12.2006, 17:03 +0200 schrieb Igor Novikov: > In Ubuntu/Kubuntu (according to distrowatch.com, > the most popular Linux desktop distributives) repository you can find > only > Sketch 0.6.15 package, but after installation application crashes > (uncompatible > default Tcl/Tk). Ubuntu Edgy Eft (the most recent release of Ubuntu) contains Skencil 0.6.17 prepared by Daniel Baumann. > I don't like Gimp similar interface This is my opinion, too. Yours sincerely Tobias Hilbricht From igor.e.novikov at gmail.com Thu Dec 14 18:21:25 2006 From: igor.e.novikov at gmail.com (Igor Novikov) Date: Thu, 14 Dec 2006 19:21:25 +0200 Subject: [Skencil-users] Join forces for skencil1/sK1? In-Reply-To: <1166115755.5715.28.camel@phoebus> References: <20061107144452.GA16203@rcpc42.vub.ac.be> <200611191400.17981.bernhard@intevation.de> <23f7fc190611191504k3f668236x3cc0e2b80756f560@mail.gmail.com> <200611201742.55780.bernhard@intevation.de> <23f7fc190612140703g156673day74fc8b17f9e5513a@mail.gmail.com> <1166115755.5715.28.camel@phoebus> Message-ID: <23f7fc190612140921n4e40c6cagfd4c837a450ca401@mail.gmail.com> > > Ubuntu Edgy Eft (the most recent release of Ubuntu) contains Skencil > 0.6.17 prepared by Daniel Baumann. May be, I checked skencil/sketch packages in October for Kubuntu Dapper. Skencil 0.6.17 was released at June 18, 2005, but package was updated at the end of 2006. It is not a good situation. It seems that project lost community support. I think it would be great if Skencil 0.7 will be released in nearest future. Sincerely, Igor Novikov sK1 Team http://sk1.sf.net -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.wald.intevation.org/pipermail/skencil-users/attachments/20061214/9918321f/attachment.html From bernhard at intevation.de Tue Dec 19 12:58:26 2006 From: bernhard at intevation.de (Bernhard Reiter) Date: Tue, 19 Dec 2006 12:58:26 +0100 Subject: [Skencil-users] Join forces for skencil1/sK1? In-Reply-To: <23f7fc190612140921n4e40c6cagfd4c837a450ca401@mail.gmail.com> References: <20061107144452.GA16203@rcpc42.vub.ac.be> <1166115755.5715.28.camel@phoebus> <23f7fc190612140921n4e40c6cagfd4c837a450ca401@mail.gmail.com> Message-ID: <200612191258.27313.bernhard@intevation.de> On Thursday 14 December 2006 18:21, Igor Novikov wrote: > > Ubuntu Edgy Eft (the most recent release of Ubuntu) contains Skencil > > 0.6.17 prepared by Daniel Baumann. > > May be, I checked skencil/sketch packages in October for Kubuntu Dapper. > Skencil 0.6.17 was released at June 18, 2005, but package was updated at > the end of 2006. It is not a good situation. It seems that project lost > community > support. I think it would be great if Skencil 0.7 will be released in > nearest future. As far as I can see Skencil 0.7 is not ready for primetime yet, so a new release of 0.7 would not make users that happy. It is quite good that we do have a recent Debian package for 0.6. I believe this to be a result of revamping the website, actively asking for maintainers and moving to the wald infrastructre. Bernhard -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://lists.wald.intevation.org/pipermail/skencil-users/attachments/20061219/1ad426dc/attachment.pgp From bernhard at intevation.de Tue Dec 19 13:01:46 2006 From: bernhard at intevation.de (Bernhard Reiter) Date: Tue, 19 Dec 2006 13:01:46 +0100 Subject: [Skencil-users] Join forces for skencil1/sK1? In-Reply-To: <23f7fc190612140703g156673day74fc8b17f9e5513a@mail.gmail.com> References: <20061107144452.GA16203@rcpc42.vub.ac.be> <23f7fc190612140703g156673day74fc8b17f9e5513a@mail.gmail.com> Message-ID: <200612191301.47104.bernhard@intevation.de> Hi Igor, On Thursday 14 December 2006 16:03, Igor Novikov wrote: > As you can see > on SF, the project has stable activity in downloading, but often Skencil is > downloaded as "additional backend" for Inkscape, to parse ai files in > command line mode. It isn't a best role. interesting. > On my opinion, "all tabs" is better than mixed identation with tabs and > spaces, which is observed as in 0.6.x and in 0.7 Skencil branches. Personally I prefer "all spaces" to "all tabs", but I agree that mixed is worst. > >I haven't found the time yet to look at the new code, though. > > Preview code is old. This branch was freezed at May, 2006 and used only for > new UI > demonstration. Of course, you can find many improvements and bugfixes, but > in summer preview all these changes were made for UI only. Package > structure was > almost the same as in Skencil. > > During last months sK1 source code was deeply refactored. Now all widgets > are > Tile-based (Ttk:: namespace), many packages are reorganized and > restructured, > heavy-weight classes like MainWindow are refactored to decrease size. > C-based modules are extended to support Cairo engine and LittleCMS color > managment. > We plan to expose our SVN after release. What keeps you from doing this earlier? If Bernhard wants to take a look it can only be good for your project. ;) Benrhard (R.) -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://lists.wald.intevation.org/pipermail/skencil-users/attachments/20061219/9a3e02c2/attachment.pgp From ccarter at mit.edu Tue Dec 26 19:17:27 2006 From: ccarter at mit.edu (W. Craig Carter) Date: Tue, 26 Dec 2006 13:17:27 -0500 (EST) Subject: [Skencil-users] Simple way to direct skencil to Python2.3 when both 2.3 and 2.4 are installed? Message-ID: Friends, Nearly every time I update my system (Mac OS 10.4.8 Intel) with fink, I break skencil. I believe this is because many updates update the python or pil that I installed myself. Is there a simple work-around? Could I edit __init__ to specify a particular python and pil that I have installed? Thanks, Craig Carter From igor.e.novikov at gmail.com Tue Dec 26 19:52:50 2006 From: igor.e.novikov at gmail.com (Igor Novikov) Date: Tue, 26 Dec 2006 20:52:50 +0200 Subject: [Skencil-users] Simple way to direct skencil to Python2.3 when both 2.3 and 2.4 are installed? In-Reply-To: References: Message-ID: <23f7fc190612261052t194c6ecap20f5ed93cc732fc6@mail.gmail.com> Hi, It seems the simplest way is skencil.py file patching. Find this file in Skencil installation directory and replace path to python in first string: #! /usr/bin/env python to your python 2.3 binary. For example: #! /usr/bin/python2.3 After this patch new updates will no affect Skencil. Sincerely, Igor Novikov sK1 Team http://sk1.sf.net On 12/26/06, W. Craig Carter wrote: > > > Friends, > > Nearly every time I update my system (Mac OS 10.4.8 Intel) with fink, > I break skencil. I believe this is because many updates update > the python or pil that I installed myself. > > Is there a simple work-around? Could I edit __init__ to specify a > particular python and pil that I have installed? > > Thanks, Craig Carter > > _______________________________________________ > Skencil-users mailing list > Skencil-users at wald.intevation.org > http://lists.wald.intevation.org/mailman/listinfo/skencil-users > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.wald.intevation.org/pipermail/skencil-users/attachments/20061226/2efe03f7/attachment.htm From ccarter at mit.edu Tue Dec 26 19:58:06 2006 From: ccarter at mit.edu (W. Craig Carter) Date: Tue, 26 Dec 2006 13:58:06 -0500 (EST) Subject: [Skencil-users] Simple way to direct skencil to Python2.3 when both 2.3 and 2.4 are installed? In-Reply-To: <23f7fc190612261052t194c6ecap20f5ed93cc732fc6@mail.gmail.com> References: <23f7fc190612261052t194c6ecap20f5ed93cc732fc6@mail.gmail.com> Message-ID: Thank you Igor--this worked perfectly. Craig > > It seems the simplest way is skencil.py file patching. Find this file in > Skencil installation directory > and replace path to python in first string: > #! /usr/bin/env python > to your python 2.3 binary. For example: > #! /usr/bin/python2.3 > After this patch new updates will no affect Skencil.