On Dec 9, 2009, at 1:57 PM, Toni Menzel wrote:
No worries, man.
You can feel lucky, cause it was a more messy work organizing the
mass of
resources into single artifacts than anything else.
;)
Well, it might have been a problem for multiple people to work on at
the same time too!
Now, i you could check things out and try to make a dev-server or
dev-gateway target (use pax runner to easily grab the maven
artifacts using
the mvn:<groupId>:<artifactId>:<version>).
Not sure, are you aware of Pax Runner ?
Yes, I am familiar with it, but getting experience with tools like
this is a great goal for me.
When trying, you will see really fast that things don't work out
because the
bundles are (mostly) default bnd settings.
You should compare the contents+manifest of the maven build
artifacts and
the ones from core/deploy/bundles (built by ant).
Yes, I've done this kind of thing before, for an Ant build conversion
that had 80 sub-builds. They had written a plugin for Ant that could
read Eclipse metadata for dependency management. Nobody at the
company was left to know how the build worked, but there were still a
dozen people who used it on a daily basis, it was weird.
Then, i think its enough for most of the cases to tweak the osgi.bnd
file
(bnd files, used by maven-bundle-plugin) in the right direction to
get the
desired shape.
Changing Export-Package, Private-Package and and adding Embed-
Dependency
where appropriate.
(we call the ANT build the reference)
Sounds good.
So, i think you just start over when you have some time and look at
those
things and don't hesitate to commit the changes.
Ok, sounds good. I was hoping to write you last night with some
success from my desktop machine, newly rebuilt on a couple of SSDs in
a RAID 0, but had some delays. Turns out maybe the RAID card is not
ready to work with disks that are that fast yet.
If you want, we can skype/gmailchat tomorrow ?
My skype is tonitcom, gmail is [email protected]
Ok, I've added you, I am 'topping' on Skype, [email protected]
on gtalk. Team members, please feel free to add me!
have fun,
Toni
Thanks, cheers.
Brian
On Wed, Dec 9, 2009 at 7:41 PM, Brian Topping <[email protected]>
wrote:
Hi Toni,
I was starting to feel like I had missed the boat for helping out,
so I'm
glad you asked.
What can I do here? Would you like to take the lead on task
delegation or
should we just jump in?
Cheers, Brian
On Dec 9, 2009, at 1:17 PM, Toni Menzel wrote:
Hi guys,
at [1] we now have not less than 50 maven artifacts, made of what
i found
in
build.xml (project-bundle calls).
All bundles are pre-configured with the standard maven-bundle-
plugin (2.0)
behavior.
Exceptions are:
- multigatewaybootstrap
- Webstart Management Agent
Both are pretty much distributions and should be not ported 1:1
but using
the maven way (assembly plugin for example). Saved that for later,
once
things work.
- webui
Done as ACE-69.
Having that said, they are not identical to the bundles produced
by the
ant
build yet.
This is going to be the next step (see
https://issues.apache.org/jira/browse/ACE-62 for a complete list)
As a third step, the webui is going to be ported using the
maven-gwt-plugin.
I found that an extra library is required (dnd-gwt). Unfortunately
the
author has not been pushed it to a maven repo. Have already
contacted the
author about it.
As last resort we always can push it ourselves to any repo.
Just you know the state of affairs. At this stage, work could be
split up
pretty nicely. So if one wants to step up ?
cheers,
Toni
[1] https://svn.apache.org/repos/asf/incubator/ace/trunk
--
Toni Menzel
Independent Software Developer
Professional Profile: http://okidokiteam.com
[email protected]
http://www.ops4j.org - New Energy for OSS Communities - Open
Participation Software.