From carnegie at liamjdavison.info Thu Nov 3 03:11:17 2005 From: carnegie at liamjdavison.info (Liam Davison) Date: Thu, 03 Nov 2005 08:11:17 +0000 Subject: [Alexandria-list] I'm back, and I've got a problem Message-ID: <1131005478.10406.3.camel@localhost.localdomain> Hello Laurent, et al Apologies for my non-activity these last few months - I've been moving flat and starting a new job and the like. Anyway, I'd like to catch up with Alexandria and to resume working on documentation, if that's alright. Unfortunately, I can't get Alexandria CVS to run: alexandria /usr/local/lib/site_ruby/1.8/i486-linux/zoom.so: /usr/local/lib/site_ruby/1.8/i486-linux/zoom.so: undefined symbol: ZOOM_record_destroy - /usr/local/lib/site_ruby/1.8/i486-linux/zoom.so (LoadError) from /usr/local/lib/site_ruby/1.8/alexandria/book_providers/z3950.rb:18 from /usr/local/lib/site_ruby/1.8/alexandria/book_providers.rb:238 from /usr/local/lib/site_ruby/1.8/alexandria.rb:89 from /usr/bin/alexandria:7 This may be me being daft, it may be a problem everyone has discussed and solved - I don't know. But your thoughts and help are much appreciated! Liam From afb at paradise.net.nz Thu Nov 3 04:33:34 2005 From: afb at paradise.net.nz (Adam Bogacki) Date: Thu, 03 Nov 2005 22:33:34 +1300 Subject: [Alexandria-list] Alexandria CRASH @#$%!! .. again Message-ID: <20051103093333.GC3174@paradise.net.nz> Greetings Alexandrians ! I have a problem. Not having used it for a while I attempt to start .. and get the following. Any constructive advice gratefully accepted - the only non-standard thing I had done was to (try to) define my local library as an information provider .. I may have entered some incorrect fields, although I note that others seem to be having the same problem. I was running 0.6.1 & Deb unstable. Adam Bogacki, afb at paradise.net.nz adam at Tux:~10:13:06$ alexandria /usr/local/lib/site_ruby/1.8/alexandria/book_providers/z3950.rb:18:in `require': no such file to load -- zoom (LoadError) from /usr/local/lib/site_ruby/1.8/alexandria/book_providers/z3950.rb:18 from /usr/local/lib/site_ruby/1.8/alexandria/book_providers.rb:238 from /usr/local/lib/site_ruby/1.8/alexandria.rb:88 from /usr/bin/alexandria:7 adam at Tux:~10:13:14$ -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://rubyforge.org/pipermail/alexandria-list/attachments/20051103/c19b8a01/attachment.bin From pterjan at linuxfr.org Thu Nov 3 05:00:52 2005 From: pterjan at linuxfr.org (Pascal Terjan) Date: Thu, 03 Nov 2005 11:00:52 +0100 Subject: [Alexandria-list] [Fwd: Re: Alexandria CRASH @#$%!! .. again] Message-ID: <1131012052.4726.8.camel@plop> Oops, did not reply to the list -------------- next part -------------- An embedded message was scrubbed... From: Pascal Terjan Subject: Re: [Alexandria-list] Alexandria CRASH @#$%!! .. again Date: Thu, 03 Nov 2005 10:54:30 +0100 Size: 834 Url: http://rubyforge.org/pipermail/alexandria-list/attachments/20051103/d46ff353/attachment.eml From synergism at gmail.com Thu Nov 3 08:17:51 2005 From: synergism at gmail.com (Ben Armstrong) Date: Thu, 3 Nov 2005 09:17:51 -0400 Subject: [Alexandria-list] [Fwd: Re: Alexandria CRASH @#$%!! .. again] In-Reply-To: <1131012052.4726.8.camel@plop> References: <1131012052.4726.8.camel@plop> Message-ID: <3f1ae6620511030517t43efa2d8s1592b613158e615b@mail.gmail.com> On 11/3/05, Pascal Terjan wrote: > > It should be a dependency if you used a package, else you should install > it if you read the README : > > Ruby/ZOOM >= 0.2.0 http://ruby-zoom.rubyforge.org No Debian package provides zoom.so, according to an "apt-file search zoom.so" against sid. The way the maintainer has worked around this is by disabling thez3950 provider: --- alexandria-0.6.1.orig/lib/alexandria/book_providers.rb +++ alexandria-0.6.1/lib/alexandria/book_providers.rb @@ -235,7 +235,7 @@ require 'alexandria/book_providers/mcu' require 'alexandria/book_providers/amadeus' require 'alexandria/book_providers/ibs_it' - require 'alexandria/book_providers/z3950' + #require 'alexandria/book_providers/z3950' attr_reader :abstract_classes If you don't need the z3950 provider, you could do this. Unfortunately require can't be trapped with a "rescue", otherwise alexandria could try each provider in turn, and simply omit the provider quietly if it fails. Alternatively, alexandria could do its own tests for the existence of dependencies for each provider, but that would needlessly complicate the code to handle corner configuration cases, so I'm not sure it is really worth it. Ben -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/alexandria-list/attachments/20051103/9240818c/attachment.htm From john at stoffel.org Fri Nov 4 16:11:45 2005 From: john at stoffel.org (John Stoffel) Date: Fri, 4 Nov 2005 16:11:45 -0500 Subject: [Alexandria-list] [Fwd: Re: Alexandria CRASH @#$%!! .. again] In-Reply-To: <3f1ae6620511030517t43efa2d8s1592b613158e615b@mail.gmail.com> References: <1131012052.4726.8.camel@plop> <3f1ae6620511030517t43efa2d8s1592b613158e615b@mail.gmail.com> Message-ID: <17259.52881.573070.917999@smtp.charter.net> Ben> No Debian package provides zoom.so, according to an "apt-file Ben> search zoom.so" against sid. The way the maintainer has worked Ben> around this is by disabling thez3950 provider: I've put together a debian package for Ruby-Zoom-0.1.0 which can be found on: http://www.stoffel.org/john/sources/... and I need to get my butt in gear and put up the 0.2.0 version as well, but I need to change around the naming scheme to fit the debian packaging standards, which has slowed me down alot. Along with life and being sick in general... John From lrz at gnome.org Tue Nov 8 07:08:38 2005 From: lrz at gnome.org (Laurent Sansonetti) Date: Tue, 8 Nov 2005 13:08:38 +0100 (CET) Subject: [Alexandria-list] [ANN] Ruby/ZOOM 0.2.2 Message-ID: <32977.213.62.120.250.1131451718.squirrel@mail.dhertog.be> Hi, I am happy to announce the 0.2.2 release of Ruby/ZOOM. Ruby/ZOOM provides a Ruby binding to the Z39.50 Object-Orientation Model (ZOOM), an abstract object-oriented programming interface to a subset of the services specified by the Z39.50 standard, also known as the international standard ISO 23950. You can get more information from the home page: http://ruby-zoom.rubyforge.org This release fixes bugs in ZOOM::Query.new_prefix and ZOOM::Query.new_cql methods, discovered and fixed by Matt Vanderpol. Enjoy! -- Laurent From rene at gomorrha.org Tue Nov 1 17:38:47 2005 From: rene at gomorrha.org (=?ISO-8859-1?Q?Ren=E9?= van Oostrum) Date: Tue, 01 Nov 2005 23:38:47 +0100 Subject: [Alexandria-list] Alexandria just crashed Message-ID: ----------------------- Alexandria just crashed ----------------------- Timestamp: Tue Nov 01 23:18:40 CET 2005 Message: wrong number of arguments (1 for 2) Backtrace: /usr/lib/ruby/site_ruby/1.8/alexandria/ui/main_app.rb:528:in `move' /usr/lib/ruby/site_ruby/1.8/alexandria/ui/main_app.rb:528:in `restore_preferences' /usr/lib/ruby/site_ruby/1.8/alexandria/ui/main_app.rb:81:in `initialize' /usr/lib/ruby/site_ruby/1.8/alexandria/ui.rb:40:in `main' /usr/lib/ruby/site_ruby/1.8/alexandria.rb:60:in `main' /usr/bin/alexandria:10 Release: 0.5.1 Uname -a: Linux dagobert 2.6.11-gentoo-r11 #8 Mon Sep 19 11:42:22 CEST 2005 i686 Intel(R) Pentium(R) M processor 1.50GHz GenuineIntel GNU/Linux -- Please report this dump to 'alexandria-list at rubyforge.org' with some additional information, such as the description of the crash and the steps to reproduce it (if it's possible). I just installed alexandria (as root) on a gentoo linux machine ('emerge alexandria'). Starting it (as a user) brings up a window for a fraction of a second, and then it crashes with the above dump. Trying it several times in a row consistently reproduces this behavior. Running it as root doesn't make it crash - but I don't want to run ordinary applications as root. I'm not sure if this is an alexandria problem or a problem with my ruby installation (ruby got pulled in as a dependent package; it wasn't installed before, and I don't have any experience whatsoever with it). Let me know if you need more info. Cheers, Ren? From lrz at gnome.org Tue Nov 8 09:29:25 2005 From: lrz at gnome.org (Laurent Sansonetti) Date: Tue, 8 Nov 2005 15:29:25 +0100 (CET) Subject: [Alexandria-list] Alexandria just crashed In-Reply-To: References: Message-ID: <18396.213.62.120.250.1131460165.squirrel@mail.dhertog.be> Hi, (Sorry for the late reponse.) On Tue, November 1, 2005 11:38 pm, Ren? van Oostrum wrote: > > ----------------------- > Alexandria just crashed > ----------------------- > Timestamp: Tue Nov 01 23:18:40 CET 2005 > Message: wrong number of arguments (1 for 2) > Backtrace: > /usr/lib/ruby/site_ruby/1.8/alexandria/ui/main_app.rb:528:in `move' > /usr/lib/ruby/site_ruby/1.8/alexandria/ui/main_app.rb:528:in > `restore_preferences' > /usr/lib/ruby/site_ruby/1.8/alexandria/ui/main_app.rb:81:in `initialize' > /usr/lib/ruby/site_ruby/1.8/alexandria/ui.rb:40:in `main' > /usr/lib/ruby/site_ruby/1.8/alexandria.rb:60:in `main' > /usr/bin/alexandria:10 > Release: 0.5.1 > > > Uname -a: Linux dagobert 2.6.11-gentoo-r11 #8 Mon Sep 19 11:42:22 CEST > 2005 i686 Intel(R) Pentium(R) M processor 1.50GHz GenuineIntel > GNU/Linux > -- > > > Please report this dump to 'alexandria-list at rubyforge.org' with some > additional information, such as the description of the crash and the steps > to reproduce it (if it's possible). > > > I just installed alexandria (as root) on a gentoo linux machine > ('emerge alexandria'). Starting it (as a user) brings up a window for > a fraction of a second, and then it crashes with the above dump. Trying it > several times in a row consistently reproduces this behavior. Running it > as root doesn't make it crash - but I don't want to run ordinary > applications as root. > > I'm not sure if this is an alexandria problem or a problem with my > ruby installation (ruby got pulled in as a dependent package; it wasn't > installed before, and I don't have any experience whatsoever with it). > > Let me know if you need more info. > This is a well-known GConf problem with default values. 0.6.0 has a workaround for this issue, try to upgrade and report if you still have the same problem. Thanks Laurent From laurent.sansonetti at gmail.com Tue Nov 8 09:41:36 2005 From: laurent.sansonetti at gmail.com (Laurent Sansonetti) Date: Tue, 8 Nov 2005 15:41:36 +0100 Subject: [Alexandria-list] A new french book provider for alexandria In-Reply-To: <1129861005.10020.5.camel@localhost.localdomain> References: <1129861005.10020.5.camel@localhost.localdomain> Message-ID: <1be7247c0511080641r3ed0ef7awf68ecb9c87e0058d@mail.gmail.com> Hi Mathieu, On 10/21/05, Arrakis Muadib wrote: > Hi everybody! > > My new book provider is almost finish! > > In fact I would like to have your comments and your ideas! > I am very sorry for the late reponse. I just tried your provider and it looks pretty good! I do not see any reason to not include it in Alexandria (what I just did) :-) Two questions though: 1/ if you are willing to maintain the code in the future, could you send me your rubyforge account so I can add you in the commit list? 2/ could you add a test case in tests/test_providers.rb for your provider? Just to be notified when the remove web site changes. Thanks! Laurent From laurent.sansonetti at gmail.com Tue Nov 8 09:56:34 2005 From: laurent.sansonetti at gmail.com (Laurent Sansonetti) Date: Tue, 8 Nov 2005 15:56:34 +0100 Subject: [Alexandria-list] [Fwd: Re: Alexandria CRASH @#$%!! .. again] In-Reply-To: <3f1ae6620511030517t43efa2d8s1592b613158e615b@mail.gmail.com> References: <1131012052.4726.8.camel@plop> <3f1ae6620511030517t43efa2d8s1592b613158e615b@mail.gmail.com> Message-ID: <1be7247c0511080656v3eedea98o34a792b056ba0749@mail.gmail.com> Hi, On 11/3/05, Ben Armstrong wrote: > On 11/3/05, Pascal Terjan wrote: > > It should be a dependency if you used a package, else you should install > > it if you read the README : > > > > Ruby/ZOOM >= 0.2.0 http://ruby-zoom.rubyforge.org > > No Debian package provides zoom.so, according to an "apt-file search > zoom.so" against sid. The way the maintainer has worked around this is by > disabling thez3950 provider: > > --- alexandria-0.6.1.orig/lib/alexandria/book_providers.rb > +++ alexandria-0.6.1/lib/alexandria/book_providers.rb > @@ -235,7 +235,7 @@ > require 'alexandria/book_providers/mcu' > require 'alexandria/book_providers/amadeus' > require 'alexandria/book_providers/ibs_it' > - require 'alexandria/book_providers/z3950' > + #require 'alexandria/book_providers/z3950' > > attr_reader :abstract_classes > > > If you don't need the z3950 provider, you could do this. Unfortunately > require can't be trapped with a "rescue", otherwise alexandria could try > each provider in turn, and simply omit the provider quietly if it fails. > require can in fact be trapped in a rescue clause, and will raise a LoadError exception if the file could not be loaded. > Alternatively, alexandria could do its own tests for the existence of > dependencies for each provider, but that would needlessly complicate the > code to handle corner configuration cases, so I'm not sure it is really > worth it. > We could do it but as you said this would complicate the code, for something that should be there as a dependency. We assume that the user has all the required libraries before starting Alexandria. Laurent From laurent.sansonetti at gmail.com Tue Nov 8 09:58:56 2005 From: laurent.sansonetti at gmail.com (Laurent Sansonetti) Date: Tue, 8 Nov 2005 15:58:56 +0100 Subject: [Alexandria-list] I'm back, and I've got a problem In-Reply-To: <1131005478.10406.3.camel@localhost.localdomain> References: <1131005478.10406.3.camel@localhost.localdomain> Message-ID: <1be7247c0511080658y48c60c04he98228a6d757ce03@mail.gmail.com> Hi Liam, (Sorry for the late reponse.) On 11/3/05, Liam Davison wrote: > Hello Laurent, et al > > Apologies for my non-activity these last few months - I've been moving > flat and starting a new job and the like. Anyway, I'd like to catch up > with Alexandria and to resume working on documentation, if that's > alright. > Hehe no problem, I was also very busy. I hope you enjoy your new job and location :-) > Unfortunately, I can't get Alexandria CVS to run: > > alexandria > /usr/local/lib/site_ruby/1.8/i486-linux/zoom.so: /usr/local/lib/site_ruby/1.8/i486-linux/zoom.so: undefined symbol: ZOOM_record_destroy - /usr/local/lib/site_ruby/1.8/i486-linux/zoom.so (LoadError) > > from /usr/local/lib/site_ruby/1.8/alexandria/book_providers/z3950.rb:18 > > from /usr/local/lib/site_ruby/1.8/alexandria/book_providers.rb:238 > from /usr/local/lib/site_ruby/1.8/alexandria.rb:89 > from /usr/bin/alexandria:7 > > This may be me being daft, it may be a problem everyone has discussed > and solved - I don't know. But your thoughts and help are much > appreciated! > Mmh it looks like another well-known problem: YAZ by default does not build shared libraries. Did you try to compile and install YAZ by hand? If yes, did you pass the --enabled-shared parameter to the configure script before building YAZ? It may be the reason of your problem. Cheers Laurent From synergism at gmail.com Tue Nov 8 10:56:01 2005 From: synergism at gmail.com (Ben Armstrong) Date: Tue, 8 Nov 2005 11:56:01 -0400 Subject: [Alexandria-list] [Fwd: Re: Alexandria CRASH @#$%!! .. again] In-Reply-To: <1be7247c0511080656v3eedea98o34a792b056ba0749@mail.gmail.com> References: <1131012052.4726.8.camel@plop> <3f1ae6620511030517t43efa2d8s1592b613158e615b@mail.gmail.com> <1be7247c0511080656v3eedea98o34a792b056ba0749@mail.gmail.com> Message-ID: <3f1ae6620511080756vc41d58al92ac9507aac7ba75@mail.gmail.com> On 11/8/05, Laurent Sansonetti wrote: > require can in fact be trapped in a rescue clause, and will raise a > LoadError exception if the file could not be loaded. $ruby require 'foo' rescue puts 'failed' ^d -:1:in `require': no such file to load -- foo (LoadError) from -:1 What am I doing wrong, then? Yes, I see it throws a LoadError. But it looks uncatchable. Shouldn't it print "failed"? > We could do it but as you said this would complicate the code, for > something that should be there as a dependency. We assume that the > user has all the required libraries before starting Alexandria. It's just a matter of opinion as to what is required. Some users can happily live without z3950. Furthermore, future alexandria modules with largely regional appeal may require their own special-purpose libraries, contributing further to depedency bloat that benefits nobody but those regional users. But rather than some hack such as we see in the current Debian package, if such flexibility is desired, it would need to be properly supported in the code (some sort of plugin architecture?) Ben From laurent.sansonetti at gmail.com Tue Nov 8 13:32:49 2005 From: laurent.sansonetti at gmail.com (Laurent Sansonetti) Date: Tue, 8 Nov 2005 19:32:49 +0100 Subject: [Alexandria-list] [Fwd: Re: Alexandria CRASH @#$%!! .. again] In-Reply-To: <3f1ae6620511080756vc41d58al92ac9507aac7ba75@mail.gmail.com> References: <1131012052.4726.8.camel@plop> <3f1ae6620511030517t43efa2d8s1592b613158e615b@mail.gmail.com> <1be7247c0511080656v3eedea98o34a792b056ba0749@mail.gmail.com> <3f1ae6620511080756vc41d58al92ac9507aac7ba75@mail.gmail.com> Message-ID: <1be7247c0511081032m24001eceq7f621686fb81e94c@mail.gmail.com> Hi, On 11/8/05, Ben Armstrong wrote: > On 11/8/05, Laurent Sansonetti wrote: > > require can in fact be trapped in a rescue clause, and will raise a > > LoadError exception if the file could not be loaded. > > $ruby > require 'foo' rescue puts 'failed' > ^d > -:1:in `require': no such file to load -- foo (LoadError) > from -:1 > > What am I doing wrong, then? Yes, I see it throws a LoadError. But > it looks uncatchable. Shouldn't it print "failed"? > This is an old trap, rescue by default only catches StandardError-based exceptions, and LoadError is not. irb(main):002:0> LoadError.ancestors => [LoadError, ScriptError, Exception, Object, Kernel] irb(main):003:0> RuntimeError.ancestors => [RuntimeError, StandardError, Exception, Object, Kernel] In order to catch LoadError you need to specify the class in the rescue statement: begin ... rescue LoadError ... end > > We could do it but as you said this would complicate the code, for > > something that should be there as a dependency. We assume that the > > user has all the required libraries before starting Alexandria. > > It's just a matter of opinion as to what is required. Some users can > happily live without z3950. Furthermore, future alexandria modules > with largely regional appeal may require their own special-purpose > libraries, contributing further to depedency bloat that benefits > nobody but those regional users. > > But rather than some hack such as we see in the current Debian > package, if such flexibility is desired, it would need to be properly > supported in the code (some sort of plugin architecture?) > Mmh after reflexion I believe you are right, Ruby/ZOOM can be avoided for some users, and this will also clean the Debian package. I will fix this soon, as I have some time now. Thanks Laurent From t.huebner at fz-juelich.de Tue Nov 8 17:46:34 2005 From: t.huebner at fz-juelich.de (=?ISO-8859-15?Q?Thomas_H=FCbner?=) Date: Tue, 08 Nov 2005 23:46:34 +0100 Subject: [Alexandria-list] dump report Message-ID: <43712ACA.6030707@fz-juelich.de> ----------------------- Alexandria just crashed ----------------------- Timestamp: Di Nov 08 23:26:35 CET 2005 Message: parse error on line 8, col 22: `title: Homosexualit\ufffft: Herausforderung an Wissen und Toleranz' Backtrace: /usr/lib/ruby/1.8/yaml.rb:119:in `load' /usr/lib/ruby/1.8/yaml.rb:119:in `load' /usr/lib/ruby/1.8/alexandria/library.rb:65:in `load' /usr/lib/ruby/1.8/alexandria/library.rb:53:in `each' /usr/lib/ruby/1.8/alexandria/library.rb:53:in `load' /usr/lib/ruby/1.8/alexandria/library.rb:52:in `chdir' /usr/lib/ruby/1.8/alexandria/library.rb:52:in `load' /usr/lib/ruby/1.8/alexandria/library.rb:92:in `loadall' /usr/lib/ruby/1.8/alexandria/library.rb:86:in `each' /usr/lib/ruby/1.8/alexandria/library.rb:86:in `loadall' /usr/lib/ruby/1.8/alexandria/ui/main_app.rb:266:in `load_libraries' /usr/lib/ruby/1.8/alexandria/ui/main_app.rb:84:in `initialize' /usr/lib/ruby/1.8/alexandria/ui.rb:41:in `main' /usr/lib/ruby/1.8/alexandria.rb:66:in `main' /usr/bin/alexandria:10 Release: 0.6.1 Uname -a: Linux laptop 2.6.12-9-686 #1 Mon Oct 10 13:25:32 BST 2005 i686 GNU/Linux -- -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://rubyforge.org/pipermail/alexandria-list/attachments/20051108/18cb02f8/signature.bin -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: OpenPGP digital signature Url : http://rubyforge.org/pipermail/alexandria-list/attachments/20051108/18cb02f8/signature-0001.bin From carnegie at liamjdavison.info Sun Nov 13 05:49:48 2005 From: carnegie at liamjdavison.info (Liam Davison) Date: Sun, 13 Nov 2005 10:49:48 +0000 Subject: [Alexandria-list] Updated documentation Message-ID: <1131878988.14766.1.camel@localhost.localdomain> Hi I have updated the help documentation for Alexandria. I've added references to Reynaud-Bray bookstore; the Bibtex export; and re-wrote the 'Acquire from Scanner' section. Please check this over, as I don't actually have a scanner! Hope it is useful, Best wishes, Liam Davison From laurent.sansonetti at gmail.com Mon Nov 14 04:03:35 2005 From: laurent.sansonetti at gmail.com (Laurent Sansonetti) Date: Mon, 14 Nov 2005 10:03:35 +0100 Subject: [Alexandria-list] Updated documentation In-Reply-To: <1131878988.14766.1.camel@localhost.localdomain> References: <1131878988.14766.1.camel@localhost.localdomain> Message-ID: <1be7247c0511140103g6d5e8f4agcf72cb22ead1c65a@mail.gmail.com> Hi Liam, On 11/13/05, Liam Davison wrote: > Hi > > I have updated the help documentation for Alexandria. I've added > references to Reynaud-Bray bookstore; the Bibtex export; and re-wrote > the 'Acquire from Scanner' section. Please check this over, as I don't > actually have a scanner! > > Hope it is useful, > Thanks for the update. BTW the "Acquire from Scanner" window is still under development, the design might change before the next release, and the backend is still not implemented (I do not have a computer with PS/2). Laurent From laurent.sansonetti at gmail.com Wed Nov 16 06:44:31 2005 From: laurent.sansonetti at gmail.com (Laurent Sansonetti) Date: Wed, 16 Nov 2005 12:44:31 +0100 Subject: [Alexandria-list] publish year Message-ID: <1be7247c0511160344x51b6d89aj5af19bc4a1c4a416@mail.gmail.com> Hi, I just introduced books publish year notion in the data model. What has been done: - fetch publish year in the following providers: Amazon, IBS-it, barnes and nobles, Z39.50 ; - show publish year in the book properties and manual add book window - for this the UI layout has been changed a little bit ; - added a new column in the view-as-list to show it ; - import the publication year from Tellico. What needs to be done: - implement publish year fetching in the following providers: MCU, proxis, renault and amadeus (which is broken BTW) - developers, please do it :-) - export the publish year in the various formats, I will do that later. Laurent From pterjan at linuxfr.org Wed Nov 16 16:53:30 2005 From: pterjan at linuxfr.org (Pascal Terjan) Date: Wed, 16 Nov 2005 22:53:30 +0100 Subject: [Alexandria-list] publish year In-Reply-To: <1be7247c0511160344x51b6d89aj5af19bc4a1c4a416@mail.gmail.com> References: <1be7247c0511160344x51b6d89aj5af19bc4a1c4a416@mail.gmail.com> Message-ID: <1132178010.12907.7.camel@plop> Le mercredi 16 novembre 2005 ? 12:44 +0100, Laurent Sansonetti a ?crit : > - implement publish year fetching in the following providers: MCU, > proxis, renault and amadeus (which is broken BTW) - developers, please > do it :-) I commited the support for Proxis but only tested it on 2 books, so I may have to fix it soon... From vincent.langlois at univ-rennes1.fr Fri Nov 18 06:57:10 2005 From: vincent.langlois at univ-rennes1.fr (Vincent Langlois) Date: Fri, 18 Nov 2005 12:57:10 +0100 Subject: [Alexandria-list] libglade problem Message-ID: <200511181257.10700.vincent.langlois@univ-rennes1.fr> Hi I'm trying to install alexandria on Suse 9 or 10. The setup and installation seem to run correctly but I can't launch the program: I get this # alexandria /usr/lib/ruby/site_ruby/1.8/alexandria/ui.rb:19:in `require': No such file to load -- libglade2 (LoadError) from /usr/lib/ruby/site_ruby/1.8/alexandria/ui.rb:19 from /usr/lib/ruby/site_ruby/1.8/alexandria.rb:92:in `require' from /usr/lib/ruby/site_ruby/1.8/alexandria.rb:92 from /usr/bin/alexandria:7:in `require' from /usr/bin/alexandria:7 Although I installed ruby-gnome2: /home/vincent/Programmes/ruby-gnome2-all-0.14.1/libglade /home/vincent/Programmes/ruby-gnome2-all-0.14.1/libglade/lib/libglade2.rb and I also have some libglade stuff in /opt/gnome/lib/... How can I make it find the correct paths ? Thanks Vincent From lrz at gnome.org Fri Nov 18 07:56:10 2005 From: lrz at gnome.org (Laurent Sansonetti) Date: Fri, 18 Nov 2005 13:56:10 +0100 (CET) Subject: [Alexandria-list] libglade problem In-Reply-To: <200511181257.10700.vincent.langlois@univ-rennes1.fr> References: <200511181257.10700.vincent.langlois@univ-rennes1.fr> Message-ID: <19224.213.62.120.250.1132318570.squirrel@mail.dhertog.be> Hi, On Fri, November 18, 2005 12:57 pm, Vincent Langlois wrote: > Hi > I'm trying to install alexandria on Suse 9 or 10. The setup and > installation seem to run correctly but I can't launch the program: I get > this > > # alexandria > /usr/lib/ruby/site_ruby/1.8/alexandria/ui.rb:19:in `require': No such file > to load -- libglade2 (LoadError) from > /usr/lib/ruby/site_ruby/1.8/alexandria/ui.rb:19 > from /usr/lib/ruby/site_ruby/1.8/alexandria.rb:92:in `require' from > /usr/lib/ruby/site_ruby/1.8/alexandria.rb:92 > from /usr/bin/alexandria:7:in `require' from /usr/bin/alexandria:7 > > Although I installed ruby-gnome2: > /home/vincent/Programmes/ruby-gnome2-all-0.14.1/libglade > /home/vincent/Programmes/ruby-gnome2-all-0.14.1/libglade/lib/libglade2.rb > Mmh you are pointing here your local copy of the Ruby-GNOME2 package, not the result of the installation (which is on my Ubuntu box '/usr/local/lib/site_ruby/1.8/libglade2.rb'). Did you properly install Ruby-GNOME2? (with make install, also check that there are no error at the end). Once you installed all the required Ruby-GNOME2 libraries you can test if they are correctly installed running 'irb -r libglade2' (for the libglade2 library). > and I also have some libglade stuff in /opt/gnome/lib/... > You should normally not have any Ruby stuff there, unless SuSE modified Ruby in that way, but this is fairly probable... Laurent From laurent.sansonetti at gmail.com Fri Nov 18 10:58:44 2005 From: laurent.sansonetti at gmail.com (Laurent Sansonetti) Date: Fri, 18 Nov 2005 16:58:44 +0100 Subject: [Alexandria-list] smart library + about 0.7.0 Message-ID: <1be7247c0511180758i398b8deayd23343f04ba36703@mail.gmail.com> Hi, I am currently working on implementing smart libraries in Alexandria. I wrote something about this on my diary (http://www.rubymonks.org/~lrz/diary/?date=20051118#p01). I believe this to be a very exciting feature. Some work has been put on CVS. I plan to finish writing the feature this week-end or the beginning of the next week. After that, here are the 3 points I would like to work on before 0.7.0: 1/ Undo/Redo 2/ Plugging the userland CueCat code to the new acquire books dialog (finally...) 3/ Make sure all costly operations are threaded I would like to release 0.7.0 this year (perferably before xmas as I will be on vacation after) :-) Laurent From unapersson at linuxmail.org Fri Nov 18 11:19:42 2005 From: unapersson at linuxmail.org (Ian Davey) Date: Fri, 18 Nov 2005 16:19:42 +0000 Subject: [Alexandria-list] smart library + about 0.7.0 In-Reply-To: <1be7247c0511180758i398b8deayd23343f04ba36703@mail.gmail.com> References: <1be7247c0511180758i398b8deayd23343f04ba36703@mail.gmail.com> Message-ID: <437DFF1E.30000@linuxmail.org> Laurent Sansonetti wrote: >Hi, > >I am currently working on implementing smart libraries in Alexandria. >I wrote something about this on my diary >(http://www.rubymonks.org/~lrz/diary/?date=20051118#p01). I believe >this to be a very exciting feature. > This sounds really excellent, and would plug in nicely with a feature I would like to have added, but just haven't been able to run Alexandria on Ubuntu for a long time. What I'd wanted to add was four new fields: 1. read/unread checkbox 2. comments/review text field 3. date last read 4. number of pages This would enable generation of: A reading list view of all unread books. A list of all the books I've read this year, last year etc. How many pages did I read last year / at the current rate how long will it take me to read the books I've got left.* * This might seem strange, but I've got about 200 books on my reading pile and that sort of information is useful. I used to maintain it in a spreadsheet, but it's far more suited to a database type application. ian. From synergism at gmail.com Fri Nov 18 14:33:30 2005 From: synergism at gmail.com (Ben Armstrong) Date: Fri, 18 Nov 2005 15:33:30 -0400 Subject: [Alexandria-list] smart library + about 0.7.0 In-Reply-To: <437DFF1E.30000@linuxmail.org> References: <1be7247c0511180758i398b8deayd23343f04ba36703@mail.gmail.com> <437DFF1E.30000@linuxmail.org> Message-ID: <3f1ae6620511181133j69a645cj4b0f8789261b0ee1@mail.gmail.com> On 11/18/05, Ian Davey wrote: > Laurent Sansonetti wrote: > >I am currently working on implementing smart libraries in Alexandria. > >I wrote something about this on my diary > >(http://www.rubymonks.org/~lrz/diary/?date=20051118#p01). I believe > >this to be a very exciting feature. > > > This sounds really excellent, and would plug in nicely with a feature I > would like to have added, but just haven't been able to run Alexandria > on Ubuntu for a long time. I, too, would find smart libraries useful for features I want to add. First, a few comments on your planned fields: > What I'd wanted to add was four new fields: > 1. read/unread checkbox > 2. comments/review text field > 3. date last read > 4. number of pages Since books can be read multiple times (as 3 suggests) what does 4 mean if 1 is checked? A few possibilities spring to mind: - I finished reading the book and then cleared the # of pages read, so it is at 0 again - I finished reading the book and updated the # of pages read (total # of pages in the book) - I finished reading the book but forgot to update # of pages read, so it contains the # of pages read the last time I read it (but before I finished) - I finished reading the book and started reading it again, so it is the number of pages I have read so far this time Some of this ambiguity would go away if a "reading" were a separate entity, of which there may be many attached to each book, and each of which has attributes 1 through 4. Also, it might be useful to have a start date and a finish date (and possibly a "goal date" as well) instead of just date last read. In fact, the checkbox could simply go away and be replaced by the "finished" date. If the finished date is set, the # of pages is greyed out (irrelevant, now that the book is finished). Finally, consider non-linear reading, skipping about to cover only the chapters you're interested in (as you are likely to do with a piece of technical reading that uses the early chapters to cover basics you already know). Counting pages becomes a tedious chore if you want to track progress through your reading because you can no longer simply jot down the last page# you read. If you used the actual page#, it would skew your projections. So you might want rethink what your unit of progress should be. Would a percentage be better? Or perhaps allow discontinuous page ranges to be added? e.g. Pages: 45 (I read up to page 45) Pages: 40-45, 300-310, 100-299 (I read these page ranges) Of course, to keep things simple you might not need any of these things in version 1. I just think it is wise to consider where these changes could go before committing to a particular design for supporting tracking readings of books. Ben From laurent.sansonetti at gmail.com Fri Nov 18 15:10:16 2005 From: laurent.sansonetti at gmail.com (Laurent Sansonetti) Date: Fri, 18 Nov 2005 21:10:16 +0100 Subject: [Alexandria-list] smart library + about 0.7.0 In-Reply-To: <437DFF1E.30000@linuxmail.org> References: <1be7247c0511180758i398b8deayd23343f04ba36703@mail.gmail.com> <437DFF1E.30000@linuxmail.org> Message-ID: <1be7247c0511181210ie93ad7fu82da851a8add17df@mail.gmail.com> Hi, On 11/18/05, Ian Davey wrote: > Laurent Sansonetti wrote: > > >Hi, > > > >I am currently working on implementing smart libraries in Alexandria. > >I wrote something about this on my diary > >(http://www.rubymonks.org/~lrz/diary/?date=20051118#p01). I believe > >this to be a very exciting feature. > > > This sounds really excellent, and would plug in nicely with a feature I > would like to have added, but just haven't been able to run Alexandria > on Ubuntu for a long time. > Ah, what is your problem with Alexandria and Ubuntu? > What I'd wanted to add was four new fields: > 1. read/unread checkbox > 2. comments/review text field > 3. date last read > 4. number of pages > > This would enable generation of: > A reading list view of all unread books. > A list of all the books I've read this year, last year etc. > How many pages did I read last year / at the current rate how long will > it take me to read the books I've got left.* > > * This might seem strange, but I've got about 200 books on my reading > pile and that sort of information is useful. I used to maintain it in a > spreadsheet, but it's far more suited to a database type application. > Yeah this has been requested a lot of times. I plan to implement a feature to create his own fields in the data model. Using such a feature would allow you to do what you want. I prefer to let the user adding his own fields than adding such fields by default in the data model. I would like to keep the data model as simple as possible. However I do not plan to work on custom fields for 0.7.0. We have already enough features for this release :-) Laurent From laurent.sansonetti at gmail.com Fri Nov 18 15:16:48 2005 From: laurent.sansonetti at gmail.com (Laurent Sansonetti) Date: Fri, 18 Nov 2005 21:16:48 +0100 Subject: [Alexandria-list] smart library + about 0.7.0 In-Reply-To: References: <1be7247c0511180758i398b8deayd23343f04ba36703@mail.gmail.com> Message-ID: <1be7247c0511181216o6a413bc9q8e099c244a0ddbad@mail.gmail.com> Hi, On 11/18/05, Mathieu Leduc-Hamel wrote: > Hi Laurent, > > This seem to be a very good plan! > > After I'd completed the implementation of the published year I'll > check what can I do to help you. > That's cool :-) > > 1/ Undo/Redo > Did you mad some work on that aspect, because if not, I'll check for a > good implementation... > For this I plan to write my own undo manager, basically a stack of Proc objects. But since we will allow the user to undo the deletion of a book/library we need to move them somewhere (probably in a ~/.alexandria/.trash directory) and clean this area at the same time we clean the undo stack. > I just want know, what is the status of the mac port of alexandria? > Ah good question, I am not working on the Mac port for the moment. It is nearly finished (I would say 95%) so it is already usable. Builds are available there: http://www.rubymonks.org/~lrz/alexandria_mac_builds/ (a single .app with all dependencies inside). Before releasing the Mac version I need an icon (my girlfriend is working on it but we are waiting for a new computer) and some bug fixes from the Ruby/Cocoa side (developers are working on this as well). Laurent From laurent.sansonetti at gmail.com Fri Nov 18 15:26:43 2005 From: laurent.sansonetti at gmail.com (Laurent Sansonetti) Date: Fri, 18 Nov 2005 21:26:43 +0100 Subject: [Alexandria-list] smart library + about 0.7.0 In-Reply-To: <3f1ae6620511181133j69a645cj4b0f8789261b0ee1@mail.gmail.com> References: <1be7247c0511180758i398b8deayd23343f04ba36703@mail.gmail.com> <437DFF1E.30000@linuxmail.org> <3f1ae6620511181133j69a645cj4b0f8789261b0ee1@mail.gmail.com> Message-ID: <1be7247c0511181226x5d864df2t92dad3d0d308892d@mail.gmail.com> Hi, On 11/18/05, Ben Armstrong wrote: > On 11/18/05, Ian Davey wrote: > > Laurent Sansonetti wrote: > > >I am currently working on implementing smart libraries in Alexandria. > > >I wrote something about this on my diary > > >(http://www.rubymonks.org/~lrz/diary/?date=20051118#p01). I believe > > >this to be a very exciting feature. > > > > > This sounds really excellent, and would plug in nicely with a feature I > > would like to have added, but just haven't been able to run Alexandria > > on Ubuntu for a long time. > > I, too, would find smart libraries useful for features I want to add. > First, a few comments on your planned fields: > > > What I'd wanted to add was four new fields: > > 1. read/unread checkbox > > 2. comments/review text field > > 3. date last read > > 4. number of pages > > Since books can be read multiple times (as 3 suggests) what does 4 > mean if 1 is checked? A few possibilities spring to mind: > > > I think Ian meant by #4 just the number of pages in the book, not the number of pages that have been read (I am not sure though :-)) Otherwise for #2 isn't the Notes area enough? Laurent From unapersson at linuxmail.org Fri Nov 18 16:23:55 2005 From: unapersson at linuxmail.org (Ian Davey) Date: Fri, 18 Nov 2005 21:23:55 +0000 Subject: [Alexandria-list] [Fwd: Re: smart library + about 0.7.0] Message-ID: <437E466B.6030107@linuxmail.org> -------- Original Message -------- Subject: Re: [Alexandria-list] smart library + about 0.7.0 Date: Fri, 18 Nov 2005 21:21:17 +0000 From: Ian Davey To: Laurent Sansonetti References: <1be7247c0511180758i398b8deayd23343f04ba36703 at mail.gmail.com> <437DFF1E.30000 at linuxmail.org> <1be7247c0511181210ie93ad7fu82da851a8add17df at mail.gmail.com> Laurent Sansonetti wrote: >Ah, what is your problem with Alexandria and Ubuntu? > > I don't think it's an Alexandria problem, but something with Ubuntu's packaging of ruby: /usr/lib/ruby/1.8/gettext/locale_default.rb:12:in `require': no such file to load -- gettext/_locale (LoadError) from /usr/lib/ruby/1.8/gettext/locale_default.rb:12 from /usr/lib/ruby/1.8/gettext/locale.rb:15 from /usr/lib/ruby/1.8/gettext.rb:18 from /usr/bin/alexandria:6 I get the above whenever I try and run Alexandria. ian. From unapersson at linuxmail.org Fri Nov 18 16:24:05 2005 From: unapersson at linuxmail.org (Ian Davey) Date: Fri, 18 Nov 2005 21:24:05 +0000 Subject: [Alexandria-list] [Fwd: Re: smart library + about 0.7.0] Message-ID: <437E4675.4050601@linuxmail.org> -------- Original Message -------- Subject: Re: [Alexandria-list] smart library + about 0.7.0 Date: Fri, 18 Nov 2005 21:23:02 +0000 From: Ian Davey To: Laurent Sansonetti References: <1be7247c0511180758i398b8deayd23343f04ba36703 at mail.gmail.com> <437DFF1E.30000 at linuxmail.org> <3f1ae6620511181133j69a645cj4b0f8789261b0ee1 at mail.gmail.com> <1be7247c0511181226x5d864df2t92dad3d0d308892d at mail.gmail.com> Laurent Sansonetti wrote: >Hi, > >On 11/18/05, Ben Armstrong wrote: > > >>On 11/18/05, Ian Davey wrote: >> >> >>>Laurent Sansonetti wrote: >>> >>> >>>>I am currently working on implementing smart libraries in Alexandria. >>>>I wrote something about this on my diary >>>>(http://www.rubymonks.org/~lrz/diary/?date=20051118#p01). I believe >>>>this to be a very exciting feature. >>>> >>>> >>>> >>>This sounds really excellent, and would plug in nicely with a feature I >>>would like to have added, but just haven't been able to run Alexandria >>>on Ubuntu for a long time. >>> >>> >>I, too, would find smart libraries useful for features I want to add. >>First, a few comments on your planned fields: >> >> >> >>>What I'd wanted to add was four new fields: >>>1. read/unread checkbox >>>2. comments/review text field >>>3. date last read >>>4. number of pages >>> >>> >>Since books can be read multiple times (as 3 suggests) what does 4 >>mean if 1 is checked? A few possibilities spring to mind: >> >> >> >> >> > >I think Ian meant by #4 just the number of pages in the book, not the >number of pages that have been read (I am not sure though :-)) > > > Yes, that's right. >Otherwise for #2 isn't the Notes area enough? > > Yes, the notes area should be enough. It's being so long since I've been able to run it I couldn't remember if there was one or not ;-) ian. From arrak at arrak.org Fri Nov 18 16:36:41 2005 From: arrak at arrak.org (Mathieu Leduc-Hamel) Date: Fri, 18 Nov 2005 21:36:41 +0000 Subject: [Alexandria-list] [Fwd: Re: smart library + about 0.7.0] In-Reply-To: <437E466B.6030107@linuxmail.org> References: <437E466B.6030107@linuxmail.org> Message-ID: Which version of ubuntu do you have? Because with mine it worked fine... (breezy) math On 11/18/05, Ian Davey wrote: > > > -------- Original Message -------- > Subject: Re: [Alexandria-list] smart library + about 0.7.0 > Date: Fri, 18 Nov 2005 21:21:17 +0000 > From: Ian Davey > To: Laurent Sansonetti > References: > <1be7247c0511180758i398b8deayd23343f04ba36703 at mail.gmail.com> > <437DFF1E.30000 at linuxmail.org> > <1be7247c0511181210ie93ad7fu82da851a8add17df at mail.gmail.com> > > > > Laurent Sansonetti wrote: > > >Ah, what is your problem with Alexandria and Ubuntu? > > > > > I don't think it's an Alexandria problem, but something with Ubuntu's > packaging of ruby: > > /usr/lib/ruby/1.8/gettext/locale_default.rb:12:in `require': no such > file to load -- gettext/_locale (LoadError) > from /usr/lib/ruby/1.8/gettext/locale_default.rb:12 > from /usr/lib/ruby/1.8/gettext/locale.rb:15 > from /usr/lib/ruby/1.8/gettext.rb:18 > from /usr/bin/alexandria:6 > > I get the above whenever I try and run Alexandria. > > ian. > > > _______________________________________________ > Alexandria-list mailing list > Alexandria-list at rubyforge.org > http://rubyforge.org/mailman/listinfo/alexandria-list > From unapersson at linuxmail.org Fri Nov 18 17:02:04 2005 From: unapersson at linuxmail.org (Ian Davey) Date: Fri, 18 Nov 2005 22:02:04 +0000 Subject: [Alexandria-list] [Fwd: Re: smart library + about 0.7.0] In-Reply-To: References: <437E466B.6030107@linuxmail.org> Message-ID: <437E4F5C.4030502@linuxmail.org> Mathieu Leduc-Hamel wrote: >Which version of ubuntu do you have? > >Because with mine it worked fine... (breezy) > I'm running 64bit Breezy. ian. From mattcwood at gmail.com Sat Nov 19 02:58:45 2005 From: mattcwood at gmail.com (Matthew Wood) Date: Sat, 19 Nov 2005 01:58:45 -0600 Subject: [Alexandria-list] require': no such file to load -- gettext on Gentoo Message-ID: <313945ed0511182358g6e0e43ft84acf8c1f9236c7b@mail.gmail.com> This may be a bit of late information, but I couldn't find any place where someone had answered your question. I just installed Alexandria on my Gentoo box and got the exact same error message. I solved it by running "ruby setup.rb" in the directory "/usr/lib/ruby/gems/1.8/gems/gettext-1.0.0". If you've already figured this out, just ignore my rambling... :) Matthew Wood -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/alexandria-list/attachments/20051119/a15f4f14/attachment.htm From unapersson at linuxmail.org Sat Nov 19 05:42:31 2005 From: unapersson at linuxmail.org (Ian Davey) Date: Sat, 19 Nov 2005 10:42:31 +0000 Subject: [Alexandria-list] require': no such file to load -- gettext on Gentoo In-Reply-To: <313945ed0511182358g6e0e43ft84acf8c1f9236c7b@mail.gmail.com> References: <313945ed0511182358g6e0e43ft84acf8c1f9236c7b@mail.gmail.com> Message-ID: <437F0197.9010901@linuxmail.org> Matthew Wood wrote: > This may be a bit of late information, but I couldn't find any place > where someone had answered your question. > > I just installed Alexandria on my Gentoo box and got the exact same > error message. I solved it by running "ruby setup.rb" in the > directory "/usr/lib/ruby/gems/1.8/gems/gettext-1.0.0". > > If you've already figured this out, just ignore my rambling... :) > Thanks, no it isn't sorted yet but i think I see the problem: Running "ruby -e 'puts $:'" gives: /usr/local/lib/site_ruby/1.8 /usr/local/lib/site_ruby/1.8/x86_64-linux /usr/local/lib/site_ruby /usr/lib/ruby/1.8 /usr/lib/ruby/1.8/x86_64-linux Whereas _locale.so is placed under: /usr/lib/ruby/1.8/amd64-linux/gettext/ So there's definitely a problem with the 64bit packaging. I've added it to the bug in launchpad. ian. From unapersson at linuxmail.org Sat Nov 19 05:48:24 2005 From: unapersson at linuxmail.org (Ian Davey) Date: Sat, 19 Nov 2005 10:48:24 +0000 Subject: [Alexandria-list] require': no such file to load -- gettext on Gentoo In-Reply-To: <313945ed0511182358g6e0e43ft84acf8c1f9236c7b@mail.gmail.com> References: <313945ed0511182358g6e0e43ft84acf8c1f9236c7b@mail.gmail.com> Message-ID: <437F02F8.7040408@linuxmail.org> Matthew Wood wrote: > > If you've already figured this out, just ignore my rambling... :) Found a workaround: cd /usr/lib/ruby/1.8/gettext/ sudo ln -s ../amd64-linux/gettext/_locale.so . Hopefully they'll fix it in the main package though. ian. From unapersson at linuxmail.org Sat Nov 19 11:10:18 2005 From: unapersson at linuxmail.org (Ian Davey) Date: Sat, 19 Nov 2005 16:10:18 +0000 Subject: [Alexandria-list] crash Message-ID: <437F4E6A.5080903@linuxmail.org> A crash in 0.6.1 when moving three books from "Unsorted" library (about 715 books) into "Clive Barker". Opening it after the crash it had moved the first two, but not the third. It moved fine when I tried the third book again, ----------------------- Alexandria just crashed ----------------------- Timestamp: Sat Nov 19 16:00:44 GMT 2005 Message: No such file or directory - /home/ian/.alexandria/Unsorted/0722113730.yaml or /home/ian/.alexandria/Clive Barker/0722113730.yaml Backtrace: /usr/lib/ruby/1.8/fileutils.rb:590:in `rename' /usr/lib/ruby/1.8/fileutils.rb:590:in `mv' /usr/lib/ruby/1.8/fileutils.rb:579:in `fu_each_src_dest' /usr/lib/ruby/1.8/fileutils.rb:878:in `fu_each_src_dest0' /usr/lib/ruby/1.8/fileutils.rb:878:in `fu_each_src_dest' /usr/lib/ruby/1.8/fileutils.rb:579:in `mv' /usr/local/lib/site_ruby/1.8/alexandria/library.rb:107:in `move' /usr/local/lib/site_ruby/1.8/alexandria/library.rb:106:in `each' /usr/local/lib/site_ruby/1.8/alexandria/library.rb:106:in `move' /usr/local/lib/site_ruby/1.8/alexandria/ui/main_app.rb:692:in `setup_move_actions' /usr/local/lib/site_ruby/1.8/alexandria/ui/main_app.rb:684:in `call' /usr/local/lib/site_ruby/1.8/alexandria/ui.rb:42:in `main' /usr/local/lib/site_ruby/1.8/alexandria.rb:66:in `main' /usr/bin/alexandria:10 Release: 0.6.1 Uname -a: Linux karaquazian 2.6.12-8-amd64-generic #1 Thu Sep 15 22:59:26 BST 2005 x86_64 GNU/Linux -- Please report this dump to 'alexandria-list at rubyforge.org' with some additional information, such as the description of the crash and the steps to reproduce it (if it's possible). From vincent.langlois at univ-rennes1.fr Wed Nov 23 08:33:40 2005 From: vincent.langlois at univ-rennes1.fr (Vincent Langlois) Date: Wed, 23 Nov 2005 14:33:40 +0100 Subject: [Alexandria-list] libglade problem -> AboutDialog problem In-Reply-To: <19224.213.62.120.250.1132318570.squirrel@mail.dhertog.be> References: <200511181257.10700.vincent.langlois@univ-rennes1.fr> <19224.213.62.120.250.1132318570.squirrel@mail.dhertog.be> Message-ID: <200511231433.40761.vincent.langlois@univ-rennes1.fr> Le vendredi 18 Novembre 2005 13:56, Laurent Sansonetti a ?crit : > Mmh you are pointing here your local copy of the Ruby-GNOME2 package, not > the result of the installation (which is on my Ubuntu box > '/usr/local/lib/site_ruby/1.8/libglade2.rb'). Did you properly install > Ruby-GNOME2? (with make install, also check that there are no error at the > end). OK I think I've fixed this (except in ruby-gnome2 the libraries rsvg and gnomeprintui failed (but they don't seem to be needed ?), but now I get this new one :-) /usr/lib/ruby/site_ruby/1.8/alexandria/ui/about_dialog.rb:20: undefined superclass `AboutDialog' (TypeError) from /usr/lib/ruby/site_ruby/1.8/alexandria/ui.rb:26:in `require' from /usr/lib/ruby/site_ruby/1.8/alexandria/ui.rb:26 from /usr/lib/ruby/site_ruby/1.8/alexandria.rb:92:in `require' from /usr/lib/ruby/site_ruby/1.8/alexandria.rb:92 from /usr/bin/alexandria:7:in `require' from /usr/bin/alexandria:7 Thanks Vincent From laurent.sansonetti at gmail.com Wed Nov 23 08:41:06 2005 From: laurent.sansonetti at gmail.com (Laurent Sansonetti) Date: Wed, 23 Nov 2005 14:41:06 +0100 Subject: [Alexandria-list] libglade problem -> AboutDialog problem In-Reply-To: <200511231433.40761.vincent.langlois@univ-rennes1.fr> References: <200511181257.10700.vincent.langlois@univ-rennes1.fr> <19224.213.62.120.250.1132318570.squirrel@mail.dhertog.be> <200511231433.40761.vincent.langlois@univ-rennes1.fr> Message-ID: <1be7247c0511230541j1936cd01gb579e103b5461cd5@mail.gmail.com> Hi, On 11/23/05, Vincent Langlois wrote: > Le vendredi 18 Novembre 2005 13:56, Laurent Sansonetti a ?crit : > > > Mmh you are pointing here your local copy of the Ruby-GNOME2 package, not > > the result of the installation (which is on my Ubuntu box > > '/usr/local/lib/site_ruby/1.8/libglade2.rb'). Did you properly install > > Ruby-GNOME2? (with make install, also check that there are no error at the > > end). > > OK I think I've fixed this (except in ruby-gnome2 the libraries rsvg and > gnomeprintui failed (but they don't seem to be needed ?), but now I get this > new one :-) > > /usr/lib/ruby/site_ruby/1.8/alexandria/ui/about_dialog.rb:20: undefined > superclass `AboutDialog' (TypeError) > from /usr/lib/ruby/site_ruby/1.8/alexandria/ui.rb:26:in `require' > from /usr/lib/ruby/site_ruby/1.8/alexandria/ui.rb:26 > from /usr/lib/ruby/site_ruby/1.8/alexandria.rb:92:in `require' > from /usr/lib/ruby/site_ruby/1.8/alexandria.rb:92 > from /usr/bin/alexandria:7:in `require' > from /usr/bin/alexandria:7 > Now this error tells us that your GTK+ version is not equal or greater than 2.6.0, as described in the README file :-) Good luck, do not lose hope! :-) Laurent From arrak at arrak.org Thu Nov 24 09:32:24 2005 From: arrak at arrak.org (Arrakis Muadib) Date: Thu, 24 Nov 2005 09:32:24 -0500 Subject: [Alexandria-list] Forcing the prefix Message-ID: <1132842745.10359.3.camel@localhost.localdomain> Hi, I corrected my renaud-bray book provider and I'm in my way to submit my corrections to the cvs but I wanted to be sure that everything is ok. But I have problem with my installation of alexandria cause I want to keep the stable version install (with .deb version) and the developpment version in another directory. I successfuly force the rubylib dir by passing the RUBYLIB environment variable but it continualy took the standard path for the glade files. How can I tell ruby to take another prefix for glade files? mathieu -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Ceci est une partie de message =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?= Url : http://rubyforge.org/pipermail/alexandria-list/attachments/20051124/fb1491fd/attachment.bin From pterjan at linuxfr.org Thu Nov 24 09:45:10 2005 From: pterjan at linuxfr.org (Pascal Terjan) Date: Thu, 24 Nov 2005 15:45:10 +0100 Subject: [Alexandria-list] Forcing the prefix In-Reply-To: <1132842745.10359.3.camel@localhost.localdomain> References: <1132842745.10359.3.camel@localhost.localdomain> Message-ID: <1132843510.2082.35.camel@plop.edge-it.subnet> Le jeudi 24 novembre 2005 ? 09:32 -0500, Arrakis Muadib a ?crit : > Hi, > I successfuly force the rubylib dir by passing the RUBYLIB environment > variable but it continualy took the standard path for the glade files. > > How can I tell ruby to take another prefix for glade files? You should install alexandria somewhere using --prefix or set each path with --data-dir, --bin-dir, ... Run ruby install.rb --help for more details From laurent.sansonetti at gmail.com Thu Nov 24 11:18:22 2005 From: laurent.sansonetti at gmail.com (Laurent Sansonetti) Date: Thu, 24 Nov 2005 17:18:22 +0100 Subject: [Alexandria-list] Forcing the prefix In-Reply-To: <1132842745.10359.3.camel@localhost.localdomain> References: <1132842745.10359.3.camel@localhost.localdomain> Message-ID: <1be7247c0511240818v3d8acaafre180381708f91b3@mail.gmail.com> Hi Mathieu, On 11/24/05, Arrakis Muadib wrote: > Hi, > > I corrected my renaud-bray book provider and I'm in my way to submit my > corrections to the cvs but I wanted to be sure that everything is ok. > Could you file a ChangeLog entry with your commit log please? Thanks Laurent From arrak at arrak.org Thu Nov 24 11:20:50 2005 From: arrak at arrak.org (Arrakis Muadib) Date: Thu, 24 Nov 2005 11:20:50 -0500 Subject: [Alexandria-list] Forcing the prefix In-Reply-To: <1be7247c0511240818v3d8acaafre180381708f91b3@mail.gmail.com> References: <1132842745.10359.3.camel@localhost.localdomain> <1be7247c0511240818v3d8acaafre180381708f91b3@mail.gmail.com> Message-ID: <1132849250.10359.5.camel@localhost.localdomain> No problem mathieu > Hi Mathieu, > > On 11/24/05, Arrakis Muadib wrote: > > Hi, > > > > I corrected my renaud-bray book provider and I'm in my way to submit my > > corrections to the cvs but I wanted to be sure that everything is ok. > > > > Could you file a ChangeLog entry with your commit log please? > > Thanks > > Laurent -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Ceci est une partie de message =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?= Url : http://rubyforge.org/pipermail/alexandria-list/attachments/20051124/6f896af4/attachment.bin From arrak at arrak.org Thu Nov 24 15:52:24 2005 From: arrak at arrak.org (Arrakis Muadib) Date: Thu, 24 Nov 2005 15:52:24 -0500 Subject: [Alexandria-list] Wiki Message-ID: <1132865544.15817.1.camel@localhost.localdomain> Is there anybody taked a look at the wiki of alexandria? I think we should turn it off cause spammers are using it as a beautifull avertising billboard... math -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Ceci est une partie de message =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?= Url : http://rubyforge.org/pipermail/alexandria-list/attachments/20051124/262900a6/attachment.bin From laurent.sansonetti at gmail.com Thu Nov 24 16:14:55 2005 From: laurent.sansonetti at gmail.com (Laurent Sansonetti) Date: Thu, 24 Nov 2005 22:14:55 +0100 Subject: [Alexandria-list] Wiki In-Reply-To: <1132865544.15817.1.camel@localhost.localdomain> References: <1132865544.15817.1.camel@localhost.localdomain> Message-ID: <1be7247c0511241314o4c8a7da2h670fa6d7cd1fb36b@mail.gmail.com> Hi, On 11/24/05, Arrakis Muadib wrote: > Is there anybody taked a look at the wiki of alexandria? > > I think we should turn it off cause spammers are using it as a > beautifull avertising billboard... > You're right, I should have done this since a long time. Wiki disabled :-) Laurent From miguelpires at gmail.com Fri Nov 25 17:07:30 2005 From: miguelpires at gmail.com (Miguel Pires da Rosa) Date: Fri, 25 Nov 2005 22:07:30 +0000 Subject: [Alexandria-list] portuguese translation Message-ID: Hi all! Just signed in the alexandria mailing list, you have done a wonderful job, the program is a marvel! My father begged me for a book collection software and I installed this one in his Ubuntu setup, but he's Portuguese so he doesn't understand english. Is there a way I can translate the strings of the displayed text so he can get a Portuguese Alexandria? Thanks:D -- miguelpires at gmail.com ::: msn www.flickr.com/photos/mpires ::: fotos del.icio.us/mpires ::: favoritos -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/alexandria-list/attachments/20051125/0561dab7/attachment-0001.htm From miguelpires at gmail.com Fri Nov 25 17:08:50 2005 From: miguelpires at gmail.com (Miguel Pires da Rosa) Date: Fri, 25 Nov 2005 22:08:50 +0000 Subject: [Alexandria-list] portuguese translation part2 Message-ID: Sorry for this second email but what I meant was is there a way I can translate this software into Portuguese for a possible integrated add-on like language packs? -- miguelpires at gmail.com ::: msn www.flickr.com/photos/mpires ::: fotos del.icio.us/mpires ::: favoritos -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/alexandria-list/attachments/20051125/8164fd7c/attachment.htm From miguelpires at gmail.com Fri Nov 25 17:20:23 2005 From: miguelpires at gmail.com (Miguel Pires da Rosa) Date: Fri, 25 Nov 2005 22:20:23 +0000 Subject: [Alexandria-list] portuguese translation part3 Message-ID: Really sorry, just now I saw the tar file and it contains the PO for portuguese. So dumb, I'm on ubuntu so I got alexandria pre-compiled. -- miguelpires at gmail.com ::: msn www.flickr.com/photos/mpires ::: fotos del.icio.us/mpires ::: favoritos -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/alexandria-list/attachments/20051125/e6a2cc89/attachment.htm From bob.paddock at gmail.com Fri Nov 25 21:36:26 2005 From: bob.paddock at gmail.com (Bob Paddock) Date: Fri, 25 Nov 2005 21:36:26 -0500 Subject: [Alexandria-list] require': no such file to load -- gettext on Gentoo In-Reply-To: <313945ed0511182358g6e0e43ft84acf8c1f9236c7b@mail.gmail.com> References: <313945ed0511182358g6e0e43ft84acf8c1f9236c7b@mail.gmail.com> Message-ID: <200511252136.26472.bob.paddock@gmail.com> On Saturday 19 November 2005 02:58 am, Matthew Wood wrote: > This may be a bit of late information, but I couldn't find any place where > someone had answered your question. > > I just installed Alexandria on my Gentoo box and got the exact same error > message. I solved it by running "ruby setup.rb" in the directory > "/usr/lib/ruby/gems/1.8/gems/gettext-1.0.0". That fixed it, thank you. From laurent.sansonetti at gmail.com Sat Nov 26 10:46:04 2005 From: laurent.sansonetti at gmail.com (Laurent Sansonetti) Date: Sat, 26 Nov 2005 16:46:04 +0100 Subject: [Alexandria-list] portuguese translation part3 In-Reply-To: References: Message-ID: <1be7247c0511260746h13be7704x1628069662c856da@mail.gmail.com> Hi Miguel, On 11/25/05, Miguel Pires da Rosa wrote: > Really sorry, just now I saw the tar file and it contains the PO for > portuguese. > Yes Alexandria is already translated in portuguese. But if you see mistakes, have any question about the translation or want to give a help translating the next release, feel free to contact the translator: Ligia Moreira > So dumb, I'm on ubuntu so I got alexandria pre-compiled. > No problemo :-) Cheers Laurent