Help getting 0.7.0 release finished

Help
2010-07-14
2013-05-30
1 2 3 .. 102 > >> (Page 1 of 102)
  • Micah Stetson

    Micah Stetson - 2010-07-14

    Hello, all.  I am finally getting a new release ready to go.  This release fixes several bugs, including the incompatibilities with PHP 5.  It is not the much-anticipated 1.0, just an update to the existing system.  You can see a list of changes here:

    http://bitbucket.org/mstetson/obiblio/src/tip/ChangeLog

    All the code changes have been checked in, and the system passes its test suite.  However, I know that the documentation in the help system is out of date.  Specifically, the barcode page is quite wrong:

    http://bitbucket.org/mstetson/obiblio/src/tip/locale/en/help/barcodes.php

    I've relaxed the restrictions on barcodes so they may now include not just letters and numbers, but period, hyphen, slash, and underscore (.-/_).  I don't have time right now to update this documentation or to read the other parts of the help system to make sure they're still correct.  If somebody could help out with this, it would be great.

    Also, I'd like to see the system tested more extensively.  There are 2 ways to do this.  One is to download and use the new version (please back up your data first).  Then just let me know if it works, or file a bug report if it doesn't.

    If you're feeling ambitious, what would be even more helpful would be for somebody to extend the current test suite so that the automated tests cover more of the system's functions.  To do this, you'll have to learn how to make tests for Selenium.  I'm willing to help anybody learn to do this if they're willing to spend some time making the tests more thorough.

    In any event, please download and try the new version.  It's not released yet, but you can download the tip (latest) version here:

    http://bitbucket.org/mstetson/obiblio/downloads

    or directly:

    http://bitbucket.org/mstetson/obiblio/get/tip.zip

    Thank you all very much for keeping the OpenBiblio community alive,

    Micah

     
  • Hans van der Weij

    Hi Micah and OpenBiblio community,

    I can understand we'll have to be patient for 1.0. Recently I've played with the Work In Progress for 1.0, but didn't find the time for giving feedback. For now I'll just say I agree that 1.0 needs more work.

    So preparing 0.7 is a good move and reading the ChangeLog, I think this will keep us happy for some time.

    I'm willing to try to test 0.7, but that won't happen before the second week of august.
    Also I'd like to assist by then in updating the documentation in the help system.

    Community members: the documentation wiki has been created for you. Just try the Edit Page link at the top of the pages and don't worry about entering draft text. Someone will read it, and improve it.

     
  • psuarz

    psuarz - 2010-08-02

    Hi Micah,

    Thank you for this upgrade. I'm testing the 0.7 and seems it works fine. I like the Offline circulation. 
    I can make an Intensive test if you teach me how to use Selenium.

    I find some bugs.
    - http://bibliotecadg/obiblio7/circ/offline.php
    Warning: preg_match() : Unknown modifier ']' in C:\usr\htdocs\obiblio7\classes\Date.php on line 16

    - http://bibliotecadg/obiblio7/shared/layout.php?rpt=Report&name=mbr_labels
    Warning: assert() : Assertion "is_readable($filename)" failed in C:\usr\htdocs\obiblio7\shared\layout.php on line 26
    Warning: require_once(../layouts/default/mbr_labels.php) : failed to open stream: No such file or directory in C:\usr\htdocs\obiblio7\shared\layout.php on line 29
    Fatal error: require_once() : Failed opening required '../layouts/default/mbr_labels.php' (include_path='.;C:\usr\php\pear\') in C:\usr\htdocs\obiblio7\shared\layout.php on line 29

    psuarz

     
  • Hans van der Weij

    Read, add and comment contributions for the help system.

    When 0.6.0 was released we didn't update "Understanding barcodes", now it desperately needs a major rewrite. I've converted the old version to the wiki, linked above, so everyone can help to get it right.

     
  • Hans van der Weij

    Hello,

    I was able to work around issue 14 preg_match error .
    The trick is to use changeset 730b32f42d94. Download the code by pointing the mouse to "get source" (almost on top of page on the right).

    With this changeset, the Selenium tests for OpenBiblio ran successfully on:

    Ubuntu Linux:
    * Apache 2.2.11
    * MySQL 5.0.75
    * PHP 5.2.6

    Windows, running Uniform Server 3.5:
    * Apache 2.0.59
    * MySQL 5.0.41
    * PHP 5.2.3

    Tests failed on:
    Windows, running Uniform Server 5.6.9-Nano:
    * Apache 2.2.16
    * MySQL 5.1.49
    * PHP 5.3.3
    The error was probably caused by issue 15 Check Out error: Can't change status to an earlier date

    Adjustments needed for running the Selenium tests:
    * Rename folder obiblio to openbiblio
    * Browser allowing popups from http://localhost/
    * Reduce Selenium speed slider (probably because my computers are ancient)
    * (Sometimes) close browser and restart.

     
  • Hans van der Weij

    The tip as released by Micah on 2010-07-14 passed the Selenium tests successfully on:

    SliTaz GNU/Linux 3.0
    * lighttpd 1.4.26
    * MySQL 5.1.38
    * PHP 5.2.11

    Ubuntu 9.04 running XAMPP for Linux 1.7.3a
    * Apache 2.2.14
    * MySQL 5.1.41
    * PHP 5.3.1

    PHP.INI needs the production value

    error_reporting = E_ALL & ~E_DEPRECATED
    

    Without the production value: Deprecated: Function set_magic_quotes_runtime() is deprecated in /opt/lampp/htdocs/openbiblio/shared/common.php on line 24

     
  • Nobody/Anonymous

    Hello! fkekdbc interesting fkekdbc site!

     
  • Nobody/Anonymous

    Very nice site!

     
  • Nobody/Anonymous

    WTF

     
  • Nobody/Anonymous

    Then get fresh a

     
  • Nobody/Anonymous

    Stay fresh a

     
  • Nobody/Anonymous

    Then get fresh a

     
  • Nobody/Anonymous

    Till December a

     
  • Nobody/Anonymous

    Repetiton is the father of learning a

     
  • Nobody/Anonymous

    Then get fresh a

     
  • Nobody/Anonymous

    Stay fresh a

     
  • Nobody/Anonymous

    Then get fresh a

     
  • Nobody/Anonymous

    Till December a

     
  • Nobody/Anonymous

    Till December a

     
  • Nobody/Anonymous

    Repetiton is the father of learning a

     
  • Nobody/Anonymous

    Till December a

     
  • Nobody/Anonymous

    Then get fresh a

     
  • Nobody/Anonymous

    Till December a

     
1 2 3 .. 102 > >> (Page 1 of 102)


Anonymous

Cancel  Add attachments





Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks