merging JRuby Embed wiki into JRuby

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

merging JRuby Embed wiki into JRuby

by Yoko Harada :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

Now, codebase of JRuby Embed has been merged into JRuby, so next one
would be wiki pages. Currently, JRuby Embed wiki is not in JRuby's.
People might not find where should they go to start using newly added
embedding API. Not to make them lose their way, I want to merge Embed
wiki pages into JRuby. Also, I can expect somebody corrects and adds
more.

So, where should I put three long wiki pages? On top page creating new
topic like "JRuby on Rails," in "Embedding JRuby" section, or new
section in "JRuby Basics"? Any idea?

JRuby Embed wiki: http://kenai.com/projects/jruby-embed/pages/Home
JRuby wiki: http://kenai.com/projects/jruby/pages/Home

-Yoko

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



Re: merging JRuby Embed wiki into JRuby

by Charles Oliver Nutter-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Fri, Oct 30, 2009 at 12:30 PM, Yoko Harada <yokolet@...> wrote:
> Now, codebase of JRuby Embed has been merged into JRuby, so next one
> would be wiki pages. Currently, JRuby Embed wiki is not in JRuby's.
> People might not find where should they go to start using newly added
> embedding API. Not to make them lose their way, I want to merge Embed
> wiki pages into JRuby. Also, I can expect somebody corrects and adds
> more.

That sounds fine to me, or linking out would be ok too. But merging is
probably better.

> So, where should I put three long wiki pages? On top page creating new
> topic like "JRuby on Rails," in "Embedding JRuby" section, or new
> section in "JRuby Basics"? Any idea?

Embedding JRuby section for sure. That whole are probably could be
*replaced* with your stuff, perhaps with links to the old stuff.

- Charlie

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



Re: merging JRuby Embed wiki into JRuby

by vivekp :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

It will be great if you keep embedded maven releases going. the reason I say this is that for jruby integration purpose it will be nice to have compile time dependency on just the API vs current jruby-complete.jar. 

This will make lots of things easier, specially for the app servers such as Glassfish which also goes as Ubuntu bundle which requires build-from-source and that means source build for all the compile time dependencies. I had to put quite some effort to build jruby-complete.jar from source and yes, this includes the transitive dependencies.

-vivek.

On Fri, Oct 30, 2009 at 10:30 AM, Yoko Harada <yokolet@...> wrote:
Hi,

Now, codebase of JRuby Embed has been merged into JRuby, so next one
would be wiki pages. Currently, JRuby Embed wiki is not in JRuby's.
People might not find where should they go to start using newly added
embedding API. Not to make them lose their way, I want to merge Embed
wiki pages into JRuby. Also, I can expect somebody corrects and adds
more.

So, where should I put three long wiki pages? On top page creating new
topic like "JRuby on Rails," in "Embedding JRuby" section, or new
section in "JRuby Basics"? Any idea?

JRuby Embed wiki: http://kenai.com/projects/jruby-embed/pages/Home
JRuby wiki: http://kenai.com/projects/jruby/pages/Home

-Yoko

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email




Re: merging JRuby Embed wiki into JRuby

by Charles Oliver Nutter-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Fri, Oct 30, 2009 at 5:51 PM, Vivek Pandey <vivek.pandey@...> wrote:
> It will be great if you keep embedded maven releases going. the reason I say
> this is that for jruby integration purpose it will be nice to have compile
> time dependency on just the API vs current jruby-complete.jar.
> This will make lots of things easier, specially for the app servers such as
> Glassfish which also goes as Ubuntu bundle which requires build-from-source
> and that means source build for all the compile time dependencies. I had to
> put quite some effort to build jruby-complete.jar from source and yes, this
> includes the transitive dependencies.

It may be time to consider breaking a few of our sub-extensions into
separate src hierarchies and build processes. We've merged a lot of
stuff into our codebase, which makes it really hard to pull individual
pieces out. If we started to think a bit more modularly about how to
structure the different pieces of JRuby, it would help folks that want
specific APIs (like Vivek with the embedding API) as well as folks
that want to rip out stuff for a reduced-size JRuby.

- Charlie

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



Re: merging JRuby Embed wiki into JRuby

by Yoko Harada :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Fri, Oct 30, 2009 at 3:31 PM, Charles Oliver Nutter
<headius@...> wrote:
> That sounds fine to me, or linking out would be ok too. But merging is
> probably better.

I've merged JRuby Embed wiki into JRuby. The top page is now,
http://kenai.com/projects/jruby/pages/RedBridge.

> Embedding JRuby section for sure. That whole are probably could be
> *replaced* with your stuff, perhaps with links to the old stuff.

I replaced Embedding JRuby section by JRuby Embed wiki pages. I think
I added all links to the old stuff. Let me know if I missed something.

-Yoko


>
> - Charlie
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>    http://xircles.codehaus.org/manage_email
>
>
>

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



Re: merging JRuby Embed wiki into JRuby

by Yoko Harada :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Fri, Oct 30, 2009 at 5:51 PM, Vivek Pandey <vivek.pandey@...> wrote:
> It will be great if you keep embedded maven releases going. the reason I say
> this is that for jruby integration purpose it will be nice to have compile
> time dependency on just the API vs current jruby-complete.jar.

If it is JRuby 1.4, releasing separate maven archive is easy. However,
it is not easy on JRuby 1.5 since embedding API sources have been
merged into JRuby trunk. Probably, it's possible, but users will
wonder why JRuby Embed is not included in JRuby.

> This will make lots of things easier, specially for the app servers such as
> Glassfish which also goes as Ubuntu bundle which requires build-from-source
> and that means source build for all the compile time dependencies. I had to
> put quite some effort to build jruby-complete.jar from source and yes, this
> includes the transitive dependencies.

I know solving maven's transitive dependencies is bit annoying.
Perhaps, like Charlie talked, breaking JRuby into sub components would
be the best answer.

-Yoko

> -vivek.
>
> On Fri, Oct 30, 2009 at 10:30 AM, Yoko Harada <yokolet@...> wrote:
>>
>> Hi,
>>
>> Now, codebase of JRuby Embed has been merged into JRuby, so next one
>> would be wiki pages. Currently, JRuby Embed wiki is not in JRuby's.
>> People might not find where should they go to start using newly added
>> embedding API. Not to make them lose their way, I want to merge Embed
>> wiki pages into JRuby. Also, I can expect somebody corrects and adds
>> more.
>>
>> So, where should I put three long wiki pages? On top page creating new
>> topic like "JRuby on Rails," in "Embedding JRuby" section, or new
>> section in "JRuby Basics"? Any idea?
>>
>> JRuby Embed wiki: http://kenai.com/projects/jruby-embed/pages/Home
>> JRuby wiki: http://kenai.com/projects/jruby/pages/Home
>>
>> -Yoko
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>>    http://xircles.codehaus.org/manage_email
>>
>>
>
>

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



Re: merging JRuby Embed wiki into JRuby

by vivekp :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



On Mon, Nov 2, 2009 at 6:20 AM, Yoko Harada <yokolet@...> wrote:
On Fri, Oct 30, 2009 at 5:51 PM, Vivek Pandey <vivek.pandey@...> wrote:
> It will be great if you keep embedded maven releases going. the reason I say
> this is that for jruby integration purpose it will be nice to have compile
> time dependency on just the API vs current jruby-complete.jar.

If it is JRuby 1.4, releasing separate maven archive is easy. However,
it is not easy on JRuby 1.5 since embedding API sources have been
merged into JRuby trunk. Probably, it's possible, but users will
wonder why JRuby Embed is not included in JRuby.

> This will make lots of things easier, specially for the app servers such as
> Glassfish which also goes as Ubuntu bundle which requires build-from-source
> and that means source build for all the compile time dependencies. I had to
> put quite some effort to build jruby-complete.jar from source and yes, this
> includes the transitive dependencies.

I know solving maven's transitive dependencies is bit annoying.
Perhaps, like Charlie talked, breaking JRuby into sub components would
be the best answer.


Yep, +1 for Charlies proposal. breaking in to subcomponent will allow existence of jruby-embedded-api.jar or something like that, which is just the JRuby embedded API:-)

-vivek.
 
-Yoko

> -vivek.
>
> On Fri, Oct 30, 2009 at 10:30 AM, Yoko Harada <yokolet@...> wrote:
>>
>> Hi,
>>
>> Now, codebase of JRuby Embed has been merged into JRuby, so next one
>> would be wiki pages. Currently, JRuby Embed wiki is not in JRuby's.
>> People might not find where should they go to start using newly added
>> embedding API. Not to make them lose their way, I want to merge Embed
>> wiki pages into JRuby. Also, I can expect somebody corrects and adds
>> more.
>>
>> So, where should I put three long wiki pages? On top page creating new
>> topic like "JRuby on Rails," in "Embedding JRuby" section, or new
>> section in "JRuby Basics"? Any idea?
>>
>> JRuby Embed wiki: http://kenai.com/projects/jruby-embed/pages/Home
>> JRuby wiki: http://kenai.com/projects/jruby/pages/Home
>>
>> -Yoko
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>>    http://xircles.codehaus.org/manage_email
>>
>>
>
>

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email