Permalink
Switch branches/tags
Commits on Dec 21, 2017
  1. Merge pull request #10 from mjy/master

    rvosa committed Dec 21, 2017
    Update dependencies
  2. schema_validate expects Data now

    mjy committed Dec 21, 2017
  3. disable test warnings

    mjy committed Dec 21, 2017
  4. bump bio version

    mjy committed Dec 21, 2017
  5. bump libxml-ruby version

    mjy committed Dec 21, 2017
  6. Switch rdoctask to rdoc/task

    mjy committed Dec 21, 2017
Commits on Mar 29, 2012
  1. bump version: 1.1.0

    yeban committed Mar 28, 2012
    * 1.9.2 support
    
    Signed-off-by: Anurag Priyam <anurag08priyam@gmail.com>
  2. README: move API discussion from the wiki to README

    yeban committed Mar 29, 2012
    * Having the API discussion in README gives it an official status and is
      subject to the same development cycle as the rest of the code.
    * Yard generates a nice home page, on the lines of sinatrarb.com, for the
      documentation-website (http://nexml.github.com/bio-nexml/) out of README.
    * README is shipped with both gem and source which makes for offline
      documentation.
    
    Signed-off-by: Anurag Priyam <anurag08priyam@gmail.com>
  3. do not autoload any files; load all of them at the start

    yeban committed Mar 29, 2012
    `autoload` is going to [go away][1] from Ruby.
    
    [1]: http://www.ruby-forum.com/topic/3036681
    
    Signed-off-by: Anurag Priyam <anurag08priyam@gmail.com>
Commits on Mar 22, 2012
  1. travis: disable testing for jruby

    yeban committed Mar 22, 2012
    JRuby doesn't allow building native C extensions which is required for
    libxml-ruby.  So we can't really support JRuby yet.
    
    Signed-off-by: Anurag Priyam <anurag08priyam@gmail.com>
  2. travis: notify Rutger and myself of the build status

    yeban committed Mar 22, 2012
    Signed-off-by: Anurag Priyam <anurag08priyam@gmail.com>
  3. test/trees: fix assert on 1.9.2

    yeban committed Mar 22, 2012
    `assert` on 1.9.2 takes a String or Proc only.
    
    Tests now pass on both 1.8.7 and 1.9.2 (closes #4).  And given than bio-nexml's
    test coverage is pretty good, this also guarantees 1.9.2 support (closes #2).
    
    Signed-off-by: Anurag Priyam <anurag08priyam@gmail.com>
  4. mapper: use define_method to define each_* methods for a has_n relation

    yeban committed Mar 22, 2012
    Should have used `define_method` from the start, but at that time I was under
    the impression that `define_method` could not be used to define methods that
    take a block, so I went with `class_eval`.  `class_eval`, however, was causing
    tests to fail on 1.9.2 (#4) for some weird reason, so we switch to
    `define_method`.
    
    Signed-off-by: Anurag Priyam <anurag08priyam@gmail.com>
Commits on Mar 18, 2012
  1. README: use markdown instead of rdoc for markup

    yeban committed Mar 18, 2012
    I like markdown.
    
    Signed-off-by: Anurag Priyam <anurag08priyam@gmail.com>
  2. README: request people to cite NeXML manuscript if they use bio-nexml

    yeban committed Mar 18, 2012
    Use blockquote instead of pre so links to the paper are recognized.
    
    Signed-off-by: Anurag Priyam <anurag08priyam@gmail.com>
  3. README: use Rutger's full name and add my name in the copyright notice

    yeban committed Mar 18, 2012
    Signed-off-by: Anurag Priyam <anurag08priyam@gmail.com>
  4. README: point to Github wiki for a discussion of the API

    yeban committed Mar 18, 2012
    Looks like the old 'NeXML Ruby API' page on the NESCent wiki has been removed.
    In any case, further changes to the document should be made on Github.
    
    Signed-off-by: Anurag Priyam <anurag08priyam@gmail.com>
Commits on Mar 17, 2012
  1. travis: disable email notifications

    yeban committed Mar 17, 2012
    Don't need at the moment.
    
    Signed-off-by: Anurag Priyam <anurag08priyam@gmail.com>
  2. README: show build status from nexml/bio-nexml instead of pjotr/bio-n…

    yeban committed Mar 17, 2012
    …exml
    
    Signed-off-by: Anurag Priyam <anurag08priyam@gmail.com>
  3. gemspec: cap at libxml-ruby 1.1.4

    yeban committed Mar 17, 2012
    Latest version changes the API a bit, and segfaults like crazy!  Let's avoid it
    for the time being.
    
    Signed-off-by: Anurag Priyam <anurag08priyam@gmail.com>
Commits on Mar 16, 2012
  1. Merge pull request #3 from pjotrp/master

    rvosa committed Mar 16, 2012
    Fixes for bundler and Gemspec
  2. - Updated repo path (for http://biogems.info/)

    pjotrp committed Mar 16, 2012
    - Fixed bundler
Commits on Dec 12, 2011
Commits on Sep 21, 2011
  1. Merge branch 'master' of github.com:rvosa/bio-nexml

    rvosa committed Sep 21, 2011
    Conflicts:
    	bio-nexml.gemspec
Commits on Aug 8, 2011
Commits on Aug 7, 2011
  1. version bump

    yeban committed Aug 7, 2011
  2. add Getting Started section to README

    yeban committed Aug 7, 2011
    When developing bio-nexml I had documented most of the API on NESCENT's
    wiki. It's not complete, but definitely enough to get started.