From owner-freebsd-gnome Mon Jun 3 4:45:46 2002 Delivered-To: freebsd-gnome@freebsd.org Received: from sdns.kv.ukrtel.net (sdns.kv.ukrtel.net [195.5.27.246]) by hub.freebsd.org (Postfix) with ESMTP id C72EC37B406 for ; Mon, 3 Jun 2002 04:45:39 -0700 (PDT) Received: from vega.vega.com (195.5.51.243 [195.5.51.243]) by sdns.kv.ukrtel.net with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id LZXW3N0Q; Mon, 3 Jun 2002 14:47:28 +0300 Received: from FreeBSD.org (big_brother.vega.com [192.168.1.1]) by vega.vega.com (8.11.6/8.11.3) with ESMTP id g53BjP300358; Mon, 3 Jun 2002 14:45:25 +0300 (EEST) (envelope-from sobomax@FreeBSD.org) Message-ID: <3CFB56F9.EE686E58@FreeBSD.org> Date: Mon, 03 Jun 2002 14:46:01 +0300 From: Maxim Sobolev Organization: Vega International Capital X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U) X-Accept-Language: en,uk,ru MIME-Version: 1.0 To: Cyrille Chepelov Cc: dia-list@gnome.org, hallon@debian.org, mjl@netbsd.org, mark@openbsd.org, gnome@freebsd.org, fcrozat@mandrakesoft.com, kloczek@pld.org.pl, ro@suse.de, alexl@redhat.com Subject: Re: [Announce] dia 0.90 is released ! References: <20020601132851.GA3780@calixo.net> Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit Sender: owner-freebsd-gnome@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Thank you for notification. I've updated FreeBSD port to that version so that pre-built dia FreeBSD package should be available from the automatic packaegs builing facility. There were few problems with that release: 1. On some systems nl_langinfo(CODESET) could return empty string in some curcumstances, which confuses libunicode and leads to a SEGV. Simple workaround for that is available from: http://www.freebsd.org/cgi/cvsweb.cgi/ports/graphics/dia/files/patch-lib%3a%3acharconv.c. I would like to see this integrated into the next official release. 2. Check for operating system (Win32/X11) to select proper fallback font is reversed, which also could lead to SEGV, as there is no `system' font on X11. Also it would be nice to extend list of fallback fonts to allow dia use courier-medium font from another family if there is no adobe family installed (e.g. cronyx etc). See the following patch: http://www.freebsd.org/cgi/cvsweb.cgi/ports/graphics/dia/files/patch-lib%3a%3afont.c. 3. There is direct call to glib-config in the configure script around line 7915 which should be replaced with more appropriate $GLIB_CONFIG. 4. There is no pre-built documentation/help in the package. This is bad, because not all people installing dia from sources would bother to install zillion packages necessary for building documentation. Previous dia versions were shipped with pre-built documentation and it would be nice if this good tradition would be renewed in the subsequent releases. Other than that looks fine, please keep up good work and drop us a note when a new version is released. -Maxim Cyrille Chepelov wrote: > > Hello all, > > Just a short note, to tell the world and even outer planets if they bother > to pay attention, that dia 0.90 final is out ! > > It should reach its main distribution site, > http://ftp.gnome.org/pub/GNOME/stable/sources/dia/ > in the next couple {minutes|hours} depending on the load of the GNOME > FTP file-moving daemons. In the mean time, it is also located > at the same place as the release candidates. > > Final is identical to yestermorning's CVS, which was identical to RC3 save > for a couple Makefile fixes. > > I'm not very good at making speeches, even worse at making speeches in > e-mail form, but I would like to congratulate and thank our previous > maintainers, Alex Larsson, and James Henstridge, who are now busy in other > (neighbouring) parts of the software galaxy. James passed the torch to Lars > Clausen and myself for the 0.90 release. Before that, he did a lot for the > project, and steered it towards the success it enjoys today! > > So, now dia doesn't have one maintainer, but two; by working as a pair, we > hope to react to changes in our Real Life workload better than either of us > would have. Of course, we are not alone: Hans Breuer (win32) and Steffen > Macke (win32 installer) are still on board (I hope they'll find this a fun > activity for a long time), and we of course welcome newcomers and less > formally active but very present people who frequent the mailing list. > > Wow, it's fortunate I warned people I'm bad at speeches. > > Here is what I suggest for the next two weeks: > > * for the first week (starting now), I would like to cautiously lift > the freeze which has been informally in force for the last (wow) two months. > During this week though, I would like we remain capable to issue a new > release with a very short notice (a brown-bag release). People will really > mock my being traumatised by #52836, but we still get a half-dozen duplicates > a week... I don't want to let an issue of this kind in the future. > > All the things which fix critical and non-critical details, but don't > introduce a big feature or change an established behaviour are fine for that > period, IMO. I'm thinking about the non-freetype font menu hack for small > screen/fontful systems describe well the kind of patches I'm talking about. > > * assuming 0.90 passes one week with no huge problems, we could > probably open the floodgates to semi-revolutionary things. There are at > least two plug-ins waiting for detailed review and perhaps inclusions; we > had last week a discussion about a print-time poor man's font matcher to > handle EPS export in Simplified Chinese, I would like to code and merge this > before it goes on my /dev/womdisk swapfile. You see what. > > * starting June 15-20, I would like to start a short 0.91.RC# > campaign with the new stuff in, to be released in the beginning of July. > If things go well, and people agree with me, 0.91 would be the basis for > starting the migration towards gtk2.0/GNOME2 (the rule "it ain't exist if it > ain't in sid" is still the primary guideline I follow). > > Of course, we are all humans, I'm a specially lazy human, and this will > probably be amended by practice. > > I will try to make a gnotice and a freshmeat announcement sometime this > evening. > > -- Cyrille > > -- > Grumpf. > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-gnome" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-gnome" in the body of the message