IRC log for #koha, 2007-12-16

All times shown according to UTC.

Time S Nick Message
15:14 fbcit-1 g'morning koha
16:37 fbcit-1 kados: u around?
16:38 fbcit-1 chris ?
16:38 kados hey fbcit-1
16:38 kados fbcit-1: sup?
16:38 fbcit-1 hey kados
16:38 fbcit-1 are we using YAZ++
16:39 kados nope
16:39 fbcit-1 PHP?
16:39 kados just plain ole yaz
16:39 kados nope, no php in core koha
16:39 fbcit-1 where to get the Win32 then?
16:39 kados there are some php extensions for koha at contribus.koha.org
16:39 kados hmmm
16:39 kados what do you mean?
16:39 fbcit-1 I'm on the yaz site and only see yaz++ and phpyaz
16:40 fbcit-1 http://indexdata.dk
16:40 kados windows packages you mean, for yaz?
16:40 kados cool
16:40 kados http://www.koha.rwjr.com/
16:40 kados Rob has done quite a bit of work packaging the 2.2 series for windows
16:40 kados and I believe he's included yaz toolkit in his package
16:41 kados I'm not sure how he went about it
16:41 kados but he'd be more than happy (I'm sure) to tell you
16:41 kados he's a really friendly guy :-)
16:41 fbcit-1 I'm working on building an MSI to do it...
16:41 kados sweet
16:41 kados will that work at all with galen's installer?
16:42 fbcit-1 maybe over time
16:42 kados cool
16:42 kados is MSI free software?
16:42 kados ie, can we include an MSI in the main koha project?
16:42 fbcit-1 think WIX2
16:42 kados (released under the GPL)
16:42 kados honestly, I haven't used windows in like 10 years :-)
16:43 fbcit-1 http://wix.sourceforge.net/man[…]ix2/wix_index.htm
16:43 kados cool
16:43 gmcharlt fbcit-1: I use Windows more than kados does, but have never written installer for a windows -- will great appreciate any hints about how to make things easier for packagers
16:43 fbcit-1 released by M$ into opensource world
16:43 gmcharlt and good morning
16:44 fbcit-1 morning gmcharlt
16:44 kados mornin gmcharlt
16:45 fbcit-1 I've not worked much with the windows installer either so am in the learning curve, but I has started about a year ago for another project
16:45 fbcit-1 and picked it up when I found koha
16:46 kados it'd be great to have packages for all the major OSes
16:46 kados Debian .deb, Red Hat, OSX .dmg, Windows .exe, etc.
16:47 gmcharlt yep
16:47 kados for 3.0 I'll be thrilled to have a generic installer that works reasonably well on linux though :-)
16:47 fbcit-1 kados: did'nt you say that the koha win32 port was presently with a proprietary installer?
16:47 kados fbcit-1: yes, which is why it's never made it into the koha repo
16:48 fbcit-1 gmcharlt: presently I used your installer under cygwin to do a single dir install and then moved it to Program Files...
16:48 fbcit-1 I run strawberry perl on Win32
16:48 gmcharlt fbcit-1: I was about to ask if anybody had played around with cgywin
16:49 kados I think joe has some experience with it though
16:49 kados atz around?
16:51 gmcharlt fbcit is multiplying :)
16:51 fbcit-1_ gmcharlt: did you get my last?
16:52 gmcharlt re cygwin and strawberry perl
16:52 gmcharlt ?
16:52 fbcit-1_ right and IIS...
16:52 gmcharlt didn't get the IIS bit
16:53 gmcharlt hmm -- do you know if there's any equivalent of mod_perl for IIS?
16:53 fbcit-1_ No. The one site we run on IIS is VB.NET
16:53 fbcit-1_ all other sites are PHP on Apache
16:55 fbcit-1_ gmcharlt: I may try changing the pathing syntax in makefile to see if it will install correctly on win32
16:56 fbcit-1_ if it would, then it would just be a matter of fixing up the apache conf to fit a win32 apache install... I think
16:56 fbcit-1_ the shebang line has to be changed of course, but I have a script that recurses through the dir structure and does that automagically
16:56 gmcharlt great: I started using File::Spec to start getting more platform-agnostic, but I know it's not completely there yet
16:57 gmcharlt shebang changes need to be put in for Unix anyway: not all distros use /usr/bin/perl
16:57 fbcit-1_ I have found that win32 does not care about the direction of the dir separator, but the root is different as you know.
16:58 fbcit-1_ the shebang sub I have could be incorporated into makefile....
16:58 gmcharlt send me a patch :-)
17:00 fbcit making makefile work on win32 would be a bit easier than maintaining a separate .msi installer...
17:01 fbcit it would also be nice to test koha with vanilla  and strawberry perl
17:01 gmcharlt fbcit: yep, but I think even better would be to eventually get packaging fully automated for any major platforms (at least for pre-release version; general releases will likely still require manual checking)
17:02 gmcharlt i.e., download the rpm/deb/dmg/msi/exe of the day
17:02 fbcit I think we must be using yaz++ as perl compiles to c and is able to use c libraries if I remember correctly
17:02 gmcharlt also (although not for 3.0) I want to support a 'make upgrade'
17:03 kados yea, cool idea
17:04 kados fbcit: yaz++ is not the same application as yaz
17:04 gmcharlt fbcit: are you sure?  yaz is the C library, yaz++ is the C++ library
17:04 gmcharlt snap
17:04 kados right
17:04 kados more like it's the C++ apy to Yaz, a C library
17:05 kados s/apy/api/
17:05 fbcit their site is not exactly intuitive...
17:06 fbcit kados: right
17:06 gmcharlt to match an unintuitive protocol at the core of their software ;-)
17:07 fbcit you know, the MARC modules installed without complaint under strawberry....
17:07 fbcit now that yaz is here, let's try zoom...
17:07 gmcharlt good -- I checked http://win32.perl.org/wiki/ind[…]l_Problem_Modules
17:08 gmcharlt only a couple deps seem to be known problems: GD and POE, primarily
17:12 fbcit seems to be looking for yaz-config which the win32 install does not appear to have...
17:15 gmcharlt fbcit: http://lists.indexdata.dk/pipe[…]March/000857.html
17:22 fbcit and wishes he had snow rather than rain...
17:23 kados fbcit: note: galen's installer hasn't been added to the main repo yet ... just wanted to make sure you were editing the right one :-)
18:30 fbcit - If you are new to this distribution, then you should use the ZOOM
18:30 fbcit  API, and ignore the others.  It is the cleanest, most elegant and
18:30 fbcit  intuitive, and most closely follows the letter as well as the spirit
18:30 fbcit  of the Abstract ZOOM API as specified at http://zoom.z3950.org/api/
18:31 fbcit - You should definitely not use the Net::Z3950::ZOOM API, which is not
18:31 fbcit  object-oriented, and instead provides the thinnest possible layer on
18:31 fbcit  top of the ZOOM-C functions in the YAZ toolkit.  This API exists
18:32 fbcit only in order to have ZOOM API built on top of it.
18:47 gmcharlt_away fbcit: two notes about that: Koha uses ZOOM.pm, but that module is bundled with Net::Z3950::ZOOM
18:48 gmcharlt_away second, trying to do cpan> install ZOOM doesn't work -- you have to pick up all of Net::Z3950::ZOOM
20:09 fbcit gmcharlt_away:install ZOOM gets Net::Z3950::ZOOM as it turns out.
20:10 fbcit Makefile.PL is commented for changes needed to compile on Win32, but it looks for yaz.lib as the library rather than yaz3.lib which is what comes with yaz 3.0.x
20:11 fbcit I sent an email to the author of the ZOOM module with the errors dmake spits out. It may be that I need an earlier ver of yaz.
23:50 pecisk hi people, anyone with expierence of setting up Koha on Ubuntu Dapper?
06:52 [K] *** join #koha@FreeNode: maktrix n=mak@59.152.90.138
08:53 [K] *** part FreeNode!#koha: maktrix n=mak@59.152.90.138

| Channels | #koha index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary