running a v7 NB from hg checkout?

View: New views
13 Messages — Rating Filter:   Alert me  

running a v7 NB from hg checkout?

by Stephen Bannasch-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


I'd like an easier way to keep up-to-date with v7 of NB on my Mac OS
X 10.5.6 system.

I've followed the instructions here:

http://wiki.netbeans.org/RubyInstallation#section-RubyInstallation-HowDoIGetTheContinuousBuilds

I downloaded a recent NB v7 release:

   netbeans-hudson-trunk-4693-ruby.zip

I also downloaded the Java cluster.

And while there were a few out-of-date/incomplete parts in this section:

   http://wiki.netbeans.org/RubyNetBeansOSX

To make it into an app for my Mac required a bit more fiddling around
creating an app dir and moving the downloaded code into it, wiring it
up, resetting various version strings, copying the icons from the NB
6.5 release I had downloaded earlier.

I'd like to make this easier.

Can I setup an mac app structure where the code I downloaded above is
just checked out using mercurial right into the test app?

Also -- can I use NB with trunk JRuby instead of the JRuby 1.1.4 that
comes installed?


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


Re: running a v7 NB from hg checkout?

by Martin Krauskopf :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Stephen Bannasch wrote:
> I'd like an easier way to keep up-to-date with v7 of NB on my Mac OS X
> 10.5.6 system.
[...]
> Can I setup an mac app structure where the code I downloaded above is
> just checked out using mercurial right into the test app?

I do not know the answer to the above, not having Mac, hopefully someone
else jumps in.

> Also -- can I use NB with trunk JRuby instead of the JRuby 1.1.4 that
> comes installed?

Sure, just add it as a new platform in the platform manager and point
your project to it.

http://wiki.netbeans.org/FaqRubyPlatformPerProject

Let me know if the above link does not help.

        m.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


Re: running a v7 NB from hg checkout?

by Stephen Bannasch-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.
Re: running a v7 NB from hg checkout?
Stephen Bannasch wrote:
I'd like an easier way to keep up-to-date with v7 of NB on my Mac OS X 10.5.6 system.
[...]
Can I setup an mac app structure where the code I downloaded above is just checked out using mercurial right into the test app?

I do not know the answer to the above, not having Mac, hopefully someone else jumps in.

I've got a Ruby version (with additional Java clutser) of NB v7 working in a mac app. The code was downloaded from hudson artfacts hosted here:

http://deadlock.netbeans.org/hudson/job/trunk/lastStableBuild/artifact/nbbuild/dist/zip/

I downloaded and installed into my template mac app dir earlier versions of these kinds of artifacts:

  netbeans-hudson-trunk-4705-ruby.zip
  moduleclusters/netbeans-hudson-trunk-4705-java.zip

This works great and I've been using and learning about the NB and the Ruby debugger which I like.

But these MB artifacts produced by hudson keep changing -- so I want to build these artifacts from the source (I don't need the final zip packaging stage -- just the artifacts before zipping).

That way using mercurial I can just update, build and have a new NB instance -- or since I have the repo I can back off to any earlier version very easily.

I just cloned the netbeans repo:

  mkdir netbeans
  cd netbeaqns
  hg clone http://hg.netbeans.org/main/
  cd main

I had to set pergem and heap mem absurdly high otherwise ant ran out of permgen space while compiling:

  export ANT_OPTS=-'Xmx2048m -XX:MaxPermSize=2048m'
  ant

I'm running Apache Ant version 1.7.1 on MacOS 10.5.6, with Java 1.5.0_16

Then I copied the existing v7 netbeans app I had made (just to reuse its macapp dir form), deleted the netbeans dir in Contents/Resources:

  NetBeans_v7_trunk.app/Contents/Resources/netbeans

Then I created a symbolic link in the Resources dir named netbeans pointing to the netbeans execuatbleI just built in the hg clone.

  ln -s /Users/stephen/dev/java/src/netbeans/main/nbbuild/netbeans netbeans
Seems to work fine.

The only problem is that after I did an hg pull -u running ant to update the code for the app still took 30m.

Is there an incremental/smarter way to build NB than just running the default ant task?

Also -- can I use NB with trunk JRuby instead of the JRuby 1.1.4 that comes installed?

Sure, just add it as a new platform in the platform manager and point your project to it.
http://wiki.netbeans.org/FaqRubyPlatformPerProject
Let me know if the above link does not help.

Thanks, that worked.

However I got these errors when selecting Tools:Ruby Gems -- not sure what they mean ??



Re: running a v7 NB from hg checkout?

by Erno Mononen :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Stephen,

Stephen Bannasch wrote:

>> Stephen Bannasch wrote:
>>> I'd like an easier way to keep up-to-date with v7 of NB on my Mac OS
>>> X 10.5.6 system.
>> [...]
>>> Can I setup an mac app structure where the code I downloaded above
>>> is just checked out using mercurial right into the test app?
>>
>> I do not know the answer to the above, not having Mac, hopefully
>> someone else jumps in.
>
> I've got a Ruby version (with additional Java clutser) of NB v7
> working in a mac app. The code was downloaded from hudson artfacts
> hosted here:
>
> http://deadlock.netbeans.org/hudson/job/trunk/lastStableBuild/artifact/nbbuild/dist/zip/
>
> I downloaded and installed into my template mac app dir earlier
> versions of these kinds of artifacts:
>
>   netbeans-hudson-trunk-4705-ruby.zip
>   moduleclusters/netbeans-hudson-trunk-4705-java.zip
>
> This works great and I've been using and learning about the NB and the
> Ruby debugger which I like.
>
> But these MB artifacts produced by hudson keep changing -- so I want
> to build these artifacts from the source (I don't need the final zip
> packaging stage -- just the artifacts before zipping).
>
> That way using mercurial I can just update, build and have a new NB
> instance -- or since I have the repo I can back off to any earlier
> version very easily.
>
> I just cloned the netbeans repo:
>
>   mkdir netbeans
>   cd netbeaqns
>   hg clone http://hg.netbeans.org/main/

Alternatively you can clone main-golden, which is guaranteed to be safe
to pull from  (main can be broken from time to time).

>   cd main
> I had to set pergem and heap mem absurdly high otherwise ant ran out
> of permgen space while compiling:
>
>   export ANT_OPTS=-'Xmx2048m -XX:MaxPermSize=2048m'
>   ant

For me 512m is enough, but I'm on Linux.

>
> I'm running Apache Ant version 1.7.1 on MacOS 10.5.6, with Java 1.5.0_16
>
> Then I copied the existing v7 netbeans app I had made (just to reuse
> its macapp dir form), deleted the netbeans dir in Contents/Resources:
>
>   NetBeans_v7_trunk.app/Contents/Resources/netbeans
>
> Then I created a symbolic link in the Resources dir named netbeans
> pointing to the netbeans execuatbleI just built in the hg clone.
>
>   ln -s /Users/stephen/dev/java/src/netbeans/main/nbbuild/netbeans
> netbeans
> Seems to work fine.
>
> The only problem is that after I did an hg pull -u running ant to
> update the code for the app still took 30m.
>
> Is there an incremental/smarter way to build NB than just running the
> default ant task?

If you don't need to whole IDE, you can build just one cluster which is
generally much faster and you can avoid the zip file creation by using
the build-nozip target. So for example you can build  the ruby cluster
(i.e. the Ruby IDE) by doing:

ant -Dcluster.config=ruby build-nozip

It is possible to create your own cluster configurations if you want for
example Java and Ruby but nothing else, please see
http://wiki.netbeans.org/WorkingWithNetBeansSources for more info (looks
like the page is not entirely up-to-date, so let us know if you have any
problems with this).

HTH,
Erno


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


Re: running a v7 NB from hg checkout?

by Martin Krauskopf :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Stephen Bannasch wrote:
[...]
> However I got these errors when selecting Tools:Ruby Gems -- not sure
> what they mean ??

Could you try to follow:

http://wiki.netbeans.org/RubyGems#section-RubyGems-GemsFetchingFailed

I've just tried with JRuby trunk and it works for me. Having few days
old thought. Will upgrade to double-check.

        m.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


Re: running a v7 NB from hg checkout?

by Martin Krauskopf :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Stephen Bannasch wrote:
[...]
> The only problem is that after I did an hg pull -u running ant to update
> the code for the app still took 30m.
>
> Is there an incremental/smarter way to build NB than just running the
> default ant task?

I would not run the default ant target. It builds clusters you probably
are not interested in, as Erno suggested. I'm using almost everyday
commands similar to below, to build Java and Ruby clusters:

   $ cd $NB_SRC
   $ ant -Dcluster.config=basic
   $ ant -Dcluster.config=basic -Dmoduleconfig=ruby merge

With the above you should end-up with Java+Ruby IDE.

        m.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


Re: running a v7 NB from hg checkout?

by Stephen Bannasch-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

>Stephen Bannasch wrote:
>[...]
>>However I got these errors when selecting Tools:Ruby Gems -- not
>>sure what they mean ??
>
>Could you try to follow:
>
>http://wiki.netbeans.org/RubyGems#section-RubyGems-GemsFetchingFailed
>
>I've just tried with JRuby trunk and it works for me. Having few
>days old thought. Will upgrade to double-check.


gem list --local --details

works fine ...

The error is reported after just opening Tools:Ruby Gems

The Ruby Gems dialog first reports it is "Updating" -- presumably it
is not actually updating because I hadn't yet asked NB to do any
modification and just opening Ruby Gems should not modify my system.

After "Updating" for a few seconds a cryptic error dialog appears
(see earlier screenshot). The error dialog does not make clear what
command was being executed when the error occurred. It would be good
to be able to optionally see the commands and responses being
executed.

I opening "Ruby Gems" doing more than just:

   jruby -S gem list --local --details

Where in the source code can I look to see what this command is actually doing?

some details from my current jruby trunk gem env:

$ jruby -S gem env
RubyGems Environment:
   - RUBYGEMS VERSION: 1.3.1
   - RUBY VERSION: 1.8.6 (2008-12-29 patchlevel 114) [java]
   - INSTALLATION DIRECTORY:
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
   - RUBY EXECUTABLE: /Users/stephen/dev/ruby/src/jruby.git/bin/jruby
   - EXECUTABLE DIRECTORY: /Users/stephen/dev/ruby/src/jruby.git/bin
   - RUBYGEMS PLATFORMS:
     - ruby
     - universal-java-1.5
   - GEM PATHS:
      - /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
      - /Users/stephen/.gem/jruby/1.8
   - GEM CONFIGURATION:
      - :update_sources => true
      - :verbose => true
      - :benchmark => false
      - :backtrace => false
      - :bulk_threshold => 1000
      - "install" => "--env-shebang"
      - "update" => "--env-shebang"
      - :sources => ["http://gems.rubyforge.org",
"http://gems.github.com/", "http://gems.github.com"]
   - REMOTE SOURCES:
      - http://gems.rubyforge.org
      - http://gems.github.com/
      - http://gems.github.com


$ jruby -S gem list --local --details

abstract (1.0.0)
     Author: makoto kuwata
     Homepage: http://rubyforge.org/projects/abstract
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     a library which enable you to define abstract method in Ruby

actionmailer (2.2.2, 2.2.1, 2.2.0, 2.1.2, 2.1.1, 2.1.0)
     Author: David Heinemeier Hansson
     Rubyforge: http://rubyforge.org/projects/actionmailer
     Homepage: http://www.rubyonrails.org
     Installed at (2.2.2):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.2.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.2.0):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.1.2):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.1.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.1.0):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Service layer for easy email delivery and testing.

actionpack (2.2.2, 2.2.1, 2.2.0, 2.1.2, 2.1.1, 2.1.0)
     Author: David Heinemeier Hansson
     Rubyforge: http://rubyforge.org/projects/actionpack
     Homepage: http://www.rubyonrails.org
     Installed at (2.2.2):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.2.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.2.0):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.1.2):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.1.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.1.0):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Web-flow and rendering framework putting the VC in MVC.

activerecord (2.2.2, 2.2.1, 2.2.0, 2.1.2, 2.1.1, 2.1.0)
     Author: David Heinemeier Hansson
     Rubyforge: http://rubyforge.org/projects/activerecord
     Homepage: http://www.rubyonrails.org
     Installed at (2.2.2):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.2.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.2.0):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.1.2):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.1.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.1.0):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Implements the ActiveRecord pattern for ORM.

activerecord-jdbc-adapter (0.9, 0.8.2)
     Author: Nick Sieger, Ola Bini and JRuby contributors
     Rubyforge: http://rubyforge.org/projects/jruby-extras
     Homepage:
     http://jruby-extras.rubyforge.org/activerecord-jdbc-adapter
     Installed at (0.9): /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.8.2):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     JDBC adapter for ActiveRecord, for use within JRuby on Rails.

activerecord-jdbcmysql-adapter (0.9, 0.8.2)
     Author: Nick Sieger, Ola Bini and JRuby contributors
     Rubyforge: http://rubyforge.org/projects/jruby-extras
     Homepage: http://jruby-extras.rubyforge.org/ActiveRecord-JDBC
     Installed at (0.9): /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.8.2):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     MySQL JDBC adapter for JRuby on Rails.

activeresource (2.2.2, 2.2.1, 2.2.0, 2.1.2, 2.1.1, 2.1.0)
     Author: David Heinemeier Hansson
     Rubyforge: http://rubyforge.org/projects/activeresource
     Homepage: http://www.rubyonrails.org
     Installed at (2.2.2):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.2.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.2.0):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.1.2):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.1.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.1.0):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Think Active Record for web resources.

activesupport (2.2.2, 2.2.1, 2.2.0, 2.1.2, 2.1.1, 2.1.0)
     Author: David Heinemeier Hansson
     Rubyforge: http://rubyforge.org/projects/activesupport
     Homepage: http://www.rubyonrails.org
     Installed at (2.2.2):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.2.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.2.0):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.1.2):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.1.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.1.0):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Support and utility classes used by the Rails framework.

addressable (2.0.1, 1.0.4)
     Author: Bob Aman
     Rubyforge: http://rubyforge.org/projects/addressable
     Homepage: http://addressable.rubyforge.org/
     Installed at (2.0.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0.4):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     URI Implementation

Antwrap (0.7.0)
     Author: Caleb Powell
     Rubyforge: http://rubyforge.org/projects/antwrap
     Homepage: http://rubyforge.org/projects/antwrap/
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     A Ruby module that wraps the Apache Ant build tool. Antwrap can be
     used to invoke Ant Tasks from a Ruby or a JRuby script.

archive-tar-minitar (0.5.2)
     Author: Austin Ziegler, Mauricio Ferna'ndez
     Rubyforge: http://rubyforge.org/projects/ruwiki
     Homepage: http://rubyforge.org/projects/ruwiki/
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Provides POSIX tarchive management from Ruby programs.

brain (0.0.2)
     Author: Ravil Bayramgalin
     Rubyforge: http://rubyforge.org/projects/brain
     Homepage: http://brain.rubyforge.org
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Implementation of fundamental types of neural networks which
     includes multilayer perceptron, Kohonen net and Hopfield net.

builder (2.1.2)
     Author: Jim Weirich
     Homepage: http://onestepback.org
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Builders for MarkUp.

buildr (1.3.3)
     Author: Apache Buildr
     Rubyforge: http://rubyforge.org/projects/buildr
     Homepage: http://incubator.apache.org/buildr
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     A build system that doesn't suck

carlosbrando-remarkable (2.1.3, 1.1.2)
     Author: Carlos Brando
     Rubyforge: http://rubyforge.org/projects/remarkable
     Homepage: For a long time I was evangelizing Shoulda at Surgeworks
     and used it in my personal projects. The fact is, I didn't have
     much success in convincing my co-workers to adopt Shoulda. On the
     other hand, they managed to convince me to learn and use RSpec.
     Installed at (2.1.3):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.1.2):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Initially, the main objective of Remarkable is to port all Shoulda
     macros to RSpec, but of course the plan is more ambitious than that

columnize (0.2)
     Author: R. Bernstein
     Rubyforge: http://rubyforge.org/projects/rocky-hacks
     Homepage: http://rubyforge.org/projects/rocky-hacks/columnize
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Read file with caching

data_objects (0.9.9)
     Author: Yehuda Katz
     Rubyforge: http://rubyforge.org/projects/dorb
     Homepage: http://rubyforge.org/projects/dorb
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     The Core DataObjects class

diff-lcs (1.1.2)
     Author:
     Rubyforge: http://rubyforge.org/projects/ruwiki
     Homepage: http://rubyforge.org/projects/ruwiki/
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Provides a list of changes that represent the difference between two
     sequenced collections.

dm-core (0.9.8, 0.9.7, 0.9.6)
     Author: Sam Smoot
     Rubyforge: http://rubyforge.org/projects/datamapper
     Homepage: http://datamapper.org
     Installed at (0.9.8):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.7):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.6):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     An Object/Relational Mapper for Ruby

dm-migrations (0.9.8, 0.9.7, 0.9.6)
     Author: Paul Sadauskas
     Rubyforge: http://rubyforge.org/projects/datamapper
     Homepage: http://github.com/sam/dm-more/tree/master/dm-migrations
     Installed at (0.9.8):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.7):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.6):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     DataMapper plugin for writing and speccing migrations

echoe (3.0.2)
     Author: Evan Weaver
     Rubyforge: http://rubyforge.org/projects/fauna
     Homepage: http://blog.evanweaver.com/files/doc/fauna/echoe/
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     A Rubygems packaging tool that provides Rake tasks for
     documentation, extension compiling, testing, and deployment.

erubis (2.6.2)
     Author: makoto kuwata
     Rubyforge: http://rubyforge.org/projects/erubis
     Homepage: http://www.kuwata-lab.com/erubis/
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     a fast and extensible eRuby implementation which supports
     multi-language

extlib (0.9.9, 0.9.8)
     Author: Sam Smoot
     Homepage: http://extlib.rubyforge.org
     Installed at (0.9.9):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.8):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Support library for DataMapper and Merb.

ezcrypto (0.7)
     Author: Pelle Braendgaard
     Rubyforge: http://rubyforge.org/projects/ezcrypto
     Homepage: http://ezcrypto.rubyforge.org
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Simplified encryption library.

fastercsv (1.4.0)
     Author: James Edward Gray II
     Rubyforge: http://rubyforge.org/projects/fastercsv
     Homepage: http://fastercsv.rubyforge.org
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     FasterCSV is CSV, but faster, smaller, and cleaner.

gem_plugin (0.2.3)
     Author: Zed A. Shaw
     Rubyforge: http://rubyforge.org/projects/mongrel
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     A plugin system based on rubygems that uses dependencies only

glassfish (0.9.1, 0.9.0)
     Author: Vivek Pandey, Jerome Dochez
     Rubyforge: http://rubyforge.org/projects/glassfishgem
     Homepage: http://wiki.glassfish.java.net/Wiki.jsp?page=JRuby
     Installed at (0.9.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.0):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     GlassFish V3 Application Server for JRuby

haml (2.0.6, 2.0.5, 2.0.4, 2.0.3)
     Authors: Nathan Weizenbaum, Hampton Catlin
     Rubyforge: http://rubyforge.org/projects/haml
     Homepage: http://haml.hamptoncatlin.com/
     Installed at (2.0.6):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.0.5):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.0.4):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.0.3):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     An elegant, structured XHTML/XML templating engine. Comes with Sass,
     a similar CSS templating engine.

highline (1.5.0, 1.4.0)
     Author: James Edward Gray II
     Rubyforge: http://rubyforge.org/projects/highline
     Homepage: http://highline.rubyforge.org
     Installed at (1.5.0):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.4.0):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     HighLine is a high-level command-line IO library.

hoe (1.8.2, 1.8.1, 1.7.0)
     Author: Ryan Davis
     Rubyforge: http://rubyforge.org/projects/seattlerb
     Homepage: http://rubyforge.org/projects/seattlerb/
     Installed at (1.8.2):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.8.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.7.0):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Hoe is a simple rake/rubygems helper for project Rakefiles

hpricot (0.6.164, 0.6.161, 0.6.159)
     Author: why the lucky stiff
     Homepage: http://code.whytheluckystiff.net/hpricot/
     Installed at (0.6.164):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.6.161):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.6.159):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     a swift, liberal HTML parser with a fantastic library

jdbc-mysql (5.0.4)
     Author: Nick Sieger, Ola Bini and JRuby contributors
     Rubyforge: http://rubyforge.org/projects/jruby-extras
     Homepage: http://jruby-extras.rubyforge.org/ActiveRecord-JDBC
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     MySQL JDBC driver for Java and MySQL/ActiveRecord-JDBC.

jetty (6.1.14.1)
     Author: David Kellum
     Rubyforge: http://rubyforge.org/projects/rjack
     Homepage: http://rjack.rubyforge.org
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     A gem packaging of the {Jetty Web
     Server}[http://www.mortbay.org/jetty/]  for JRuby:  * Provides
     jetty, jetty-util, servlet-api, and jetty-rewrite-handler jars

jmx (0.3)
     Author: Thomas Enebo
     Rubyforge: http://rubyforge.org/projects/jruby-extras
     Homepage: http://jruby-extras.rubyforge.org/jmx
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Package for interacting/creating Java Management Extensions

jnlp (0.0.2.15472, 0.0.2.13993, 0.0.2.13465)
     Author: Stephen Bannasch
     Rubyforge: http://rubyforge.org/projects/jnlp
     Homepage: http://jnlp.rubyforge.org
     Installed at (0.0.2.15472):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.0.2.13993):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.0.2.13465):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     For manipulation of Java Web Start Jnlps and the resources they
     reference.

jruby-openssl (0.3, 0.2)
     Author: Ola Bini and JRuby contributors
     Rubyforge: http://rubyforge.org/projects/jruby-extras
     Homepage: http://jruby-extras.rubyforge.org/jruby-openssl
     Installed at (0.3): /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.2): /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     OpenSSL add-on for JRuby

json_pure (1.1.3)
     Author: Florian Frank
     Rubyforge: http://rubyforge.org/projects/json
     Homepage: http://json.rubyforge.org
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     A JSON implementation in Ruby

mailfactory (1.4.0)
     Author: David Powers
     Rubyforge: http://rubyforge.org/projects/mailfactory
     Homepage: http://mailfactory.rubyforge.org
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     MailFactory is a pure-ruby MIME mail generator

merb-action-args (1.0.6.1, 1.0.3, 1.0, 0.9.13, 0.9.10)
     Author: Yehuda Katz
     Rubyforge: http://rubyforge.org/projects/merb
     Homepage: http://merbivore.com
     Installed at (1.0.6.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0.3):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0): /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.13):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.10):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Merb plugin that provides support for ActionArgs

merb-assets (1.0.6.1, 1.0.3, 1.0, 0.9.13, 0.9.10)
     Author: Ezra Zygmuntowicz
     Rubyforge: http://rubyforge.org/projects/merb
     Homepage: http://merbivore.com
     Installed at (1.0.6.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0.3):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0): /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.13):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.10):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Merb plugin that provides the helpers for assets and asset bundling

merb-auth (1.0.6.1, 1.0.3, 1.0, 0.9.13, 0.9.10)
     Author: Daniel Neighman
     Rubyforge: http://rubyforge.org/projects/merb-auth
     Homepage: http://www.merbivore.com
     Installed at (1.0.6.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0.3):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0): /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.13):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.10):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     merb-auth.  The official authentication plugin for merb.  Setup for
     the default stack

merb-auth-core (1.0.6.1, 1.0.3, 1.0, 0.9.13, 0.9.10)
     Author: Adam French, Daniel Neighman
     Rubyforge: http://rubyforge.org/projects/merb
     Homepage: http://merbivore.com/
     Installed at (1.0.6.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0.3):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0): /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.13):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.10):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     An Authentication framework for Merb

merb-auth-more (1.0.6.1, 1.0.3, 1.0, 0.9.13, 0.9.10)
     Author: Daniel Neighman
     Rubyforge: http://rubyforge.org/projects/merb
     Homepage: http://merbivore.com/
     Installed at (1.0.6.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0.3):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0): /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.13):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.10):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Additional resources for use with the merb-auth-core authentication
     framework.

merb-auth-slice-password (1.0.6.1, 1.0.3, 1.0, 0.9.13, 0.9.10)
     Author: Daniel Neighman
     Rubyforge: http://rubyforge.org/projects/merb
     Homepage: http://merbivore.com/
     Installed at (1.0.6.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0.3):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0): /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.13):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.10):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Merb Slice that provides UI for password strategy of merb-auth.

merb-cache (1.0.6.1, 1.0.3, 1.0, 0.9.13, 0.9.10)
     Author: Ben Burkert
     Rubyforge: http://rubyforge.org/projects/merb
     Homepage: http://merbivore.com
     Installed at (1.0.6.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0.3):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0): /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.13):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.10):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Merb plugin that provides caching (page, action, fragment, object)

merb-core (1.0.6.1, 1.0.3, 1.0, 0.9.13, 0.9.10)
     Author: Ezra Zygmuntowicz
     Homepage: http://merbivore.com
     Installed at (1.0.6.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0.3):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0): /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.13):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.10):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Merb. Pocket rocket web framework.

merb-exceptions (1.0.6.1, 1.0.3, 1.0, 0.9.13, 0.9.10)
     Author: Andy Kent
     Homepage: http://merbivore.com
     Installed at (1.0.6.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0.3):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0): /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.13):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.10):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Email and web hook exceptions for Merb.

merb-gen (1.0.6.1, 1.0.3, 1.0, 0.9.13, 0.9.10)
     Author: Jonas Nicklas
     Rubyforge: http://rubyforge.org/projects/merb
     Homepage: http://merbivore.com
     Installed at (1.0.6.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0.3):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0): /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.13):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.10):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Generators suite for Merb.

merb-haml (1.0.6.1, 1.0.3, 1.0, 0.9.13, 0.9.10)
     Author: Yehuda Katz
     Rubyforge: http://rubyforge.org/projects/merb
     Homepage: http://merbivore.com
     Installed at (1.0.6.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0.3):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0): /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.13):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.10):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Merb plugin that provides HAML support

merb-helpers (1.0.6.1, 1.0.3, 1.0, 0.9.13, 0.9.10)
     Author: Michael D. Ivey
     Rubyforge: http://rubyforge.org/projects/merb
     Homepage: http://merbivore.com
     Installed at (1.0.6.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0.3):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0): /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.13):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.10):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Helper support for Merb

merb-mailer (1.0.6.1, 1.0.3, 1.0, 0.9.13, 0.9.10)
     Author: Yehuda Katz
     Rubyforge: http://rubyforge.org/projects/merb
     Homepage: http://merbivore.com
     Installed at (1.0.6.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0.3):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0): /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.13):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.10):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Merb plugin that provides mailer functionality to Merb

merb-param-protection (1.0.6.1, 1.0.3, 1.0, 0.9.13, 0.9.10)
     Author: Lance Carlson
     Rubyforge: http://rubyforge.org/projects/merb
     Homepage: http://merbivore.com
     Installed at (1.0.6.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0.3):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0): /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.13):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.10):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Merb plugin that provides params_accessible and params_protected
     class methods

merb-slices (1.0.6.1, 1.0.3, 1.0, 0.9.13, 0.9.10)
     Author: Fabien Franzen
     Rubyforge: http://rubyforge.org/projects/merb
     Homepage: http://merbivore.com
     Installed at (1.0.6.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0.3):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0): /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.13):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.10):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Merb-Slices is a Merb plugin for using and creating application
     'slices' which help you modularize your application.

mime-types (1.15)
     Author: Austin Ziegler
     Rubyforge: http://rubyforge.org/projects/mime-types
     Homepage: http://mime-types.rubyforge.org/
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Manages a MIME Content-Type that will return the Content-Type for a
     given filename.

mini_magick (1.2.3)
     Author: Corey Johnson
     Rubyforge: http://rubyforge.org/projects/mini_magick
     Homepage: http://www.zenspider.com/ZSS/Products/mini_magick/
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     A simple image manipulation library based on ImageMagick.

mocha (0.9.3)
     Author: James Mead
     Rubyforge: http://rubyforge.org/projects/mocha
     Homepage: http://mocha.rubyforge.org
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Mocking and stubbing library

mongrel (1.1.5)
     Author: Zed A. Shaw
     Rubyforge: http://rubyforge.org/projects/mongrel
     Homepage: http://mongrel.rubyforge.org
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     A small fast HTTP library and server that runs Rails, Camping, Nitro
     and Iowa apps.

monkeybars (0.6.4)
     Author: David Koontz, Logan Barnett, Mario Aquino
     Rubyforge: http://rubyforge.org/projects/monkeybars
     Homepage: http://monkeybars.org
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     monkeybars

net-sftp (2.0.1)
     Author: Jamis Buck
     Rubyforge: http://rubyforge.org/projects/net-ssh
     Homepage: http://net-ssh.rubyforge.org/sftp
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     A pure Ruby implementation of the SFTP client protocol

net-ssh (2.0.6, 2.0.4)
     Author: Jamis Buck
     Rubyforge: http://rubyforge.org/projects/net-ssh
     Homepage: http://net-ssh.rubyforge.org/ssh
     Installed at (2.0.6):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.0.4):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     a pure-Ruby implementation of the SSH2 client protocol

newgem (1.2.2, 1.1.0)
     Author: Dr Nic Williams
     Rubyforge: http://rubyforge.org/projects/newgem
     Homepage: http://newgem.rubyforge.org
     Installed at (1.2.2):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.1.0):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Quickly bundle any Ruby libraries into a RubyGem and share it with
     the world, your colleagues, or perhaps just with yourself amongst
     your projects

ParseTree (3.0.2, 3.0.1)
     Author: Ryan Davis
     Rubyforge: http://rubyforge.org/projects/parsetree
     Homepage: http://rubyforge.org/projects/parsetree/
     Installed at (3.0.2):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (3.0.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     ParseTree is a C extension (using RubyInline) that extracts the
     parse tree for an entire class or a specific method and returns it
     as a s-expression (aka sexp) using ruby's arrays, strings, symbols,
     and integers

profligacy (1.1)
     Author: Zed A. Shaw
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Profligacy The Swing Reducer.

rack (0.4.0)
     Author: Christian Neukirchen
     Rubyforge: http://rubyforge.org/projects/rack
     Homepage: http://rack.rubyforge.org
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     a modular Ruby webserver interface

rails (2.2.2, 2.2.1, 2.2.0, 2.1.2, 2.1.1, 2.1.0)
     Author: David Heinemeier Hansson
     Rubyforge: http://rubyforge.org/projects/rails
     Homepage: http://www.rubyonrails.org
     Installed at (2.2.2):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.2.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.2.0):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.1.2):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.1.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (2.1.0):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Web-application framework with template engine, control-flow layer,
     and ORM.

rake (0.8.3, 0.8.1)
     Author: Jim Weirich
     Rubyforge: http://rubyforge.org/projects/rake
     Homepage: http://rake.rubyforge.org
     Installed at (0.8.3):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.8.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Ruby based make-like utility.

rawr (1.1.2, 1.1.0, 1.0.0, 0.3.2, 0.3.1)
     Author: David Koontz, Logan Barnett, James Britt
     Rubyforge: http://rubyforge.org/projects/rawr
     Homepage: http://rubyforge.org/projects/rawr/
     Installed at (1.1.2):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.1.0):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0.0):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.3.2):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.3.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Rawr is a packaging and deployment solution for JRuby applications.

RedCloth (4.1.1)
     Author: Jason Garber
     Rubyforge: http://rubyforge.org/projects/redcloth
     Homepage: http://redcloth.org
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     RedCloth-4.1.1 - Textile parser for Ruby. http://redcloth.org/

rspec (1.1.11, 1.1.9, 1.1.5, 1.1.4)
     Author: RSpec Development Team
     Rubyforge: http://rubyforge.org/projects/rspec
     Homepage: http://rspec.info/
     Installed at (1.1.11):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.1.9):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.1.5):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.1.4):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     rspec 1.1.11

rspec-rails (1.1.11)
     Author: RSpec Development Team
     Rubyforge: http://rubyforge.org/projects/rspec
     Homepage: http://rspec.info/
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     rspec-rails 1.1.11

rubigen (1.4.0, 1.3.4)
     Authors: Dr Nic Williams, Jeremy Kemper
     Rubyforge: http://rubyforge.org/projects/rubigen
     Homepage: http://rubigen.rubyforge.org
     Installed at (1.4.0):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.3.4):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     A framework to allow Ruby applications to generate file/folder stubs
     (like the rails command does for Ruby on Rails, and the
     'script/generate' command within a Rails application during
     development).

ruby-debug (0.10.3)
     Author: Kent Sibilev
     Rubyforge: http://rubyforge.org/projects/ruby-debug
     Homepage: http://rubyforge.org/projects/ruby-debug/
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Command line interface (CLI) for ruby-debug-base

ruby-debug-base (0.10.3.1, 0.10.3, 0.10.2, 0.10.1)
     Author: debug-commons team
     Rubyforge: http://rubyforge.org/projects/debug-commons
     Homepage: http://rubyforge.org/projects/debug-commons/
     Installed at (0.10.3.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.10.3):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.10.2):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.10.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Java implementation of Fast Ruby Debugger

ruby-debug-ide (0.4.3, 0.4.2, 0.4.1, 0.4.0, 0.2.1, 0.2.0)
     Author: Markus Barchfeld, Martin Krauskopf
     Rubyforge: http://rubyforge.org/projects/debug-commons
     Homepage: http://rubyforge.org/projects/debug-commons/
     Installed at (0.4.3):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.4.2):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.4.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.4.0):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.2.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.2.0):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     IDE interface for ruby-debug.

ruby2ruby (1.2.1, 1.2.0)
     Author: Ryan Davis
     Rubyforge: http://rubyforge.org/projects/seattlerb
     Homepage: http://seattlerb.rubyforge.org/
     Installed at (1.2.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.2.0):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     ruby2ruby provides a means of generating pure ruby code easily from
     ParseTree's Sexps

rubyforge (1.0.1, 1.0.0)
     Authors: Ryan Davis, Eric Hodel, Ara T Howard
     Rubyforge: http://rubyforge.org/projects/codeforpeople
     Homepage: http://codeforpeople.rubyforge.org/rubyforge/
     Installed at (1.0.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0.0):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     A script which automates a limited set of rubyforge operations

RubyInline (3.8.1, 3.8.0)
     Author: Ryan Davis
     Rubyforge: http://rubyforge.org/projects/rubyinline
     Homepage: http://rubyforge.org/projects/rubyinline/
     Installed at (3.8.1):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (3.8.0):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Inline allows you to write foreign code within your ruby code

rubyzip (0.9.1)
     Author: Thomas Sondergaard
     Homepage: http://rubyzip.sourceforge.net/
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     rubyzip is a ruby module for reading and writing zip files

sexp_processor (3.0.0)
     Author: Ryan Davis
     Rubyforge: http://rubyforge.org/projects/parsetree
     Homepage: FIX (url)
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     FIX (describe your package)

sources (0.0.1)
     Author:
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     This package provides download sources for remote gem installation

syntax (1.0.0)
     Author: Jamis Buck
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     Syntax is Ruby library for performing simple syntax highlighting.

templater (0.5.0, 0.4.0, 0.3.5, 0.3.3)
     Author: Jonas Nicklas, Michael Klishin
     Homepage: http://templater.rubyforge.org/
     Installed at (0.5.0):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.4.0):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.3.5):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.3.3):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     File generation system

thor (0.9.9, 0.9.8)
     Author: Yehuda Katz
     Rubyforge: http://rubyforge.org/projects/thor
     Homepage: http://yehudakatz.com
     Installed at (0.9.9):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (0.9.8):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     A gem that maps options to a class

uuidtools (1.0.7, 1.0.6, 1.0.4, 1.0.3)
     Author: Bob Aman
     Rubyforge: http://rubyforge.org/projects/uuidtools
     Homepage: http://uuidtools.rubyforge.org/
     Installed at (1.0.7):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0.6):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0.4):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8
                  (1.0.3):
/Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     UUID generator

xml-simple (1.0.11)
     Author: Maik Schmidt
     Rubyforge: http://rubyforge.org/projects/xml-simple
     Homepage: http://xml-simple.rubyforge.org
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     A very simple API for XML processing.

ZenTest (3.11.0)
     Authors: Ryan Davis, Eric Hodel
     Rubyforge: http://rubyforge.org/projects/zentest
     Homepage: http://www.zenspider.com/ZSS/Products/ZenTest/
     Installed at: /Users/stephen/dev/ruby/src/jruby.git/lib/ruby/gems/1.8

     ZenTest provides 4 different tools and 1 library: zentest,
     unit_diff, autotest, multiruby, and Test::Rails

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


Re: running a v7 NB from hg checkout?

by Martin Krauskopf :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Stephen Bannasch wrote:

>> Stephen Bannasch wrote:
>> [...]
>>> However I got these errors when selecting Tools:Ruby Gems -- not sure
>>> what they mean ??
>>
>> Could you try to follow:
>>
>> http://wiki.netbeans.org/RubyGems#section-RubyGems-GemsFetchingFailed
>>
>> I've just tried with JRuby trunk and it works for me. Having few days
>> old thought. Will upgrade to double-check.
>
> gem list --local --details
>
> works fine ...

This one is usually working. I rather asked for the second one noted on
the wiki page:

   gem list --remote --details

and/or:

   jruby -S gem list --remote --details


> The error is reported after just opening Tools:Ruby Gems
>
> The Ruby Gems dialog first reports it is "Updating" -- presumably it is
> not actually updating because I hadn't yet asked NB to do any
> modification and just opening Ruby Gems should not modify my system.
[...]

NetBeans does not do any modification. But it starts to update list of
remote gems available on remote RubyGems repository (usually from
rubyforge.org) when the Gem Manager dialog is opened.

> I opening "Ruby Gems" doing more than just:
>
>   jruby -S gem list --local --details

Yes, it does also 'remote' as mentioned above.

> Where in the source code can I look to see what this command is actually
> doing?

It invokes RubyGems in the same way as one does from CLI. Sources for
RubyGems might be found at its homepage:

   http://rubyforge.org/scm/?group_id=126

So does the remote update work from CLI at the time it does not work
from NetBeans? Sometime it might be just temporary rubyforge.org problems.

        m.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


Re: running a v7 NB from hg checkout?

by Erno Mononen :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Martin Krauskopf wrote:

> Stephen Bannasch wrote:

>
>> Where in the source code can I look to see what this command is
>> actually doing?

If you turn on detailed logging
(http://wiki.netbeans.org/FaqRubyNBLogging70) the actual command gets
logged into the log file, the logger's name is ExternalProcessBuilder
and the line starts with "Running:".
>
> It invokes RubyGems in the same way as one does from CLI. Sources for
> RubyGems might be found at its homepage:
>
>   http://rubyforge.org/scm/?group_id=126
>
> So does the remote update work from CLI at the time it does not work
> from NetBeans? Sometime it might be just temporary rubyforge.org
> problems.

Might not be the case here, but since the gem manager starts to update
the remote gems for the preselected platform (which is the built-in
JRuby 1.1.4 by default) when opened, and does not cancel the update
process when the platform is changed, the error might be related to
another platform than the one that is currently selected. So to track
down the problem you might want to try also whether <nb
install>/ruby2/jruby-1.1.4/bin/jruby -S gem list --remote --details
works from the CLI.

Erno


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


Re: running a v7 NB from hg checkout?

by Stephen Bannasch-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

>Stephen Bannasch wrote:
>>>Stephen Bannasch wrote:
>>>[...]
>>>>However I got these errors when selecting Tools:Ruby Gems -- not
>>>>sure what they mean ??
>>>
>>>Could you try to follow:
>>>
>>>http://wiki.netbeans.org/RubyGems#section-RubyGems-GemsFetchingFailed
>>>
>>>I've just tried with JRuby trunk and it works for me. Having few
>>>days old thought. Will upgrade to double-check.
>>
>>gem list --local --details
>>
>>works fine ...
>
>This one is usually working. I rather asked for the second one noted
>on the wiki page:
>
>   gem list --remote --details
>
>and/or:
>
>   jruby -S gem list --remote --details

That's a clue!

$ jruby -S gem list --remote --details

*** REMOTE GEMS ***

ERROR:  While executing gem ... (ArgumentError)
     comparison of String with 2 failed

I'll figure out what this problem is.

>
>>The error is reported after just opening Tools:Ruby Gems
>>
>>The Ruby Gems dialog first reports it is "Updating" -- presumably
>>it is not actually updating because I hadn't yet asked NB to do any
>>modification and just opening Ruby Gems should not modify my system.
>[...]
>
>NetBeans does not do any modification. But it starts to update list
>of remote gems available on remote RubyGems repository (usually from
>rubyforge.org) when the Gem Manager dialog is opened.
>
>>I opening "Ruby Gems" doing more than just:
>>
>>   jruby -S gem list --local --details
>
>Yes, it does also 'remote' as mentioned above.
>
>>Where in the source code can I look to see what this command is
>>actually doing?
>
>It invokes RubyGems in the same way as one does from CLI. Sources
>for RubyGems might be found at its homepage:
>
>   http://rubyforge.org/scm/?group_id=126
>
>So does the remote update work from CLI at the time it does not work
>from NetBeans? Sometime it might be just temporary rubyforge.org
>problems.

Where is in the NB codebase is the code for the Ruby Gems dialog located?

I'd like to know as a way of familiarizing myself with the codebase.
I appreciate that you have such quick answers to my questions but it
you are not available it will help if I can also find the answers
myself.

Thanks

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


Re: running a v7 NB from hg checkout?

by Martin Krauskopf :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Stephen Bannasch wrote:
> Where is in the NB codebase is the code for the Ruby Gems dialog located?
>
> I'd like to know as a way of familiarizing myself with the codebase. I
> appreciate that you have such quick answers to my questions but it you
> are not available it will help if I can also find the answers myself.

Ah, sorry. I meant you mean the RubyGems itself. It is in the
ruby.platform module. Classes of the interest might be those in:

  ruby.platform/src/org/netbeans/modules/ruby/platform/gems

directory.

   GemAction.java     - display the dialog
   GemListParser.java - parses gem tool's output
   GemManager.java    - handles various reqest by the platform and/or UI
   GemPanel.java      - UI
   GemRunner.java     - compose and runs the gem command
   ....

Contributions more then welcomed ;)

The best is to open the module directly in NetBeans and navigate through
the code.... I do not know how far do you want to go. If you need more
help with building, setting up, debugging, ... NetBeans, let us know.

        m.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


Re: running a v7 NB from hg checkout?

by Stephen Bannasch-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

>Martin Krauskopf wrote:
>
>>Stephen Bannasch wrote:
>
>>
>>>Where in the source code can I look to see what this command is
>>>actually doing?
>
>If you turn on detailed logging
>(http://wiki.netbeans.org/FaqRubyNBLogging70) the actual command
>gets logged into the log file, the logger's name is
>ExternalProcessBuilder and the line starts with "Running:".

The output to the log is the same as that displayed in the dialog --
it does not display the actual command used -- here's what appeared
in the log:

Gems fetching failed.
See troubleshooting section in http://wiki.netbeans.org/RubyGems for help.
Follows output of the gem tool:
ERROR:  While executing gem ... (ArgumentError)
     comparison of String with 2 failed

>>It invokes RubyGems in the same way as one does from CLI. Sources
>>for RubyGems might be found at its homepage:
>>
>>   http://rubyforge.org/scm/?group_id=126
>>
>>So does the remote update work from CLI at the time it does not
>>work from NetBeans? Sometime it might be just temporary
>>rubyforge.org problems.
>
>Might not be the case here, but since the gem manager starts to
>update the remote gems for the preselected platform (which is the
>built-in JRuby 1.1.4 by default) when opened, and does not cancel
>the update process when the platform is changed, the error might be
>related to another platform than the one that is currently selected.
>So to track down the problem you might want to try also whether <nb
>install>/ruby2/jruby-1.1.4/bin/jruby -S gem list --remote --details
>works from the CLI.

The initial problem I am reporting turns out to be an problem in
rubygems interaction with the gems.github.com repository.

If I remove the reference to github:

   gem sources -r http://gems.github.com

So the only reference left is to rubyforge then this command
completes successfully:

   $ jruby -S gem list --remote --detail

It does take about 10 minutes however ...

See:

http://support.github.com/discussions/accounts/36-cant-login-on-supportgithubcom-using-my-github-credentials

for github support ticket for more info.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


Re: running a v7 NB from hg checkout?

by Martin Krauskopf :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Stephen Bannasch wrote:

>> Martin Krauskopf wrote:
>>
>>> Stephen Bannasch wrote:
>>
>>>
>>>> Where in the source code can I look to see what this command is
>>>> actually doing?
>>
>> If you turn on detailed logging
>> (http://wiki.netbeans.org/FaqRubyNBLogging70) the actual command gets
>> logged into the log file, the logger's name is ExternalProcessBuilder
>> and the line starts with "Running:".
>
> The output to the log is the same as that displayed in the dialog -- it
> does not display the actual command used

It should. Search for "Running" token in the IDE log (when the logging
is turned on).

[...]
> So the only reference left is to rubyforge then this command completes
> successfully:
>
>   $ jruby -S gem list --remote --detail
>
> It does take about 10 minutes however ...

That's quite long. Is not the problem with older RubyGems version?

http://wiki.netbeans.org/RubyGems#section-RubyGems-GemsFetchingTakesForever

also you might try to turn off fetching of details about each gem:

http://wiki.netbeans.org/RubyGems#section-RubyGems-TweakingGemManagerBehaviour

        m.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...