You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ace.apache.org by "Brian Topping (JIRA)" <ji...@apache.org> on 2009/11/25 16:12:39 UTC

[jira] Created: (ACE-62) Convert Ace build to Maven

Convert Ace build to Maven
--------------------------

                 Key: ACE-62
                 URL: https://issues.apache.org/jira/browse/ACE-62
             Project: Ace
          Issue Type: Task
            Reporter: Brian Topping


Some discussion has occurred after ACUS about converting the ACE build to Maven.  This has some unique challenges, mostly regarding build speed.  The build is currently a highly-optimized set of Ant tasks, which is not necessarily compatible speed-wise with a set of naturally decomposed Maven POMs.  

Three people have expressed interest in working on this: Toni Menzel, Jean-Baptiste Onofré, and Brian Topping.  Toni suggested that we start a Github project so the three of us (currently not committers) could start work on this immediately, which is a great idea.  So if http://github.com/topping/Apache-Ace-Mavenization doesn't work, let's use something better suited somewhere else!

Shall we focus the discussion here?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (ACE-62) Convert Ace build to Maven

Posted by "Jean-Baptiste Onofré (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ACE-62?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12783049#action_12783049 ] 

Jean-Baptiste Onofré commented on ACE-62:
-----------------------------------------

Thanks for the github address. I begin to share the super POM.

> Convert Ace build to Maven
> --------------------------
>
>                 Key: ACE-62
>                 URL: https://issues.apache.org/jira/browse/ACE-62
>             Project: Ace
>          Issue Type: Task
>            Reporter: Brian Topping
>
> Some discussion has occurred after ACUS about converting the ACE build to Maven.  This has some unique challenges, mostly regarding build speed.  The build is currently a highly-optimized set of Ant tasks, which is not necessarily compatible speed-wise with a set of naturally decomposed Maven POMs.  
> Three people have expressed interest in working on this: Toni Menzel, Jean-Baptiste Onofré, and Brian Topping.  Toni suggested that we start a Github project so the three of us (currently not committers) could start work on this immediately, which is a great idea.  So if http://github.com/topping/Apache-Ace-Mavenization doesn't work, let's use something better suited somewhere else!
> Shall we focus the discussion here?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (ACE-62) Convert Ace build to Maven

Posted by "Karl Pauls (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ACE-62?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12783060#action_12783060 ] 

Karl Pauls commented on ACE-62:
-------------------------------

Just make sure you keep a clear ip trail (i.e., we need to know all people that worked on this) plus, if there are more people getting involved you probably want to ask them to submit an icla/ccla and a grant first (just let me know and i can verify that we have em on file if they send it in).

> Convert Ace build to Maven
> --------------------------
>
>                 Key: ACE-62
>                 URL: https://issues.apache.org/jira/browse/ACE-62
>             Project: Ace
>          Issue Type: Task
>            Reporter: Brian Topping
>
> Some discussion has occurred after ACUS about converting the ACE build to Maven.  This has some unique challenges, mostly regarding build speed.  The build is currently a highly-optimized set of Ant tasks, which is not necessarily compatible speed-wise with a set of naturally decomposed Maven POMs.  
> Three people have expressed interest in working on this: Toni Menzel, Jean-Baptiste Onofré, and Brian Topping.  Toni suggested that we start a Github project so the three of us (currently not committers) could start work on this immediately, which is a great idea.  So if http://github.com/topping/Apache-Ace-Mavenization doesn't work, let's use something better suited somewhere else!
> Shall we focus the discussion here?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (ACE-62) Convert Ace build to Maven

Posted by "Toni Menzel (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ACE-62?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12786718#action_12786718 ] 

Toni Menzel commented on ACE-62:
--------------------------------

svn.apache.org/repos/asf/incubator/ace/trunk contains now the first maven artifacts. Marcel wired it already with the CI build (http://opensource.bamboo.atlassian.com/browse/ACE-CORE).

Will continue tomorrow - just wanted to get things started, today.
Feel free to continue, comment, complain .. ;)
Toni

> Convert Ace build to Maven
> --------------------------
>
>                 Key: ACE-62
>                 URL: https://issues.apache.org/jira/browse/ACE-62
>             Project: Ace
>          Issue Type: Task
>            Reporter: Brian Topping
>            Assignee: Toni Menzel
>
> Some discussion has occurred after ACUS about converting the ACE build to Maven.  This has some unique challenges, mostly regarding build speed.  The build is currently a highly-optimized set of Ant tasks, which is not necessarily compatible speed-wise with a set of naturally decomposed Maven POMs.  
> Three people have expressed interest in working on this: Toni Menzel, Jean-Baptiste Onofré, and Brian Topping.  Toni suggested that we start a Github project so the three of us (currently not committers) could start work on this immediately, which is a great idea.  So if http://github.com/topping/Apache-Ace-Mavenization doesn't work, let's use something better suited somewhere else!
> Shall we focus the discussion here?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (ACE-62) Convert Ace build to Maven

Posted by "Brian Topping (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ACE-62?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12785090#action_12785090 ] 

Brian Topping commented on ACE-62:
----------------------------------

Hi gang, sorry I've been AWOL, I'm just getting a new client squared away from a narrowly-avoided catastrophe.

I'm not much of a git user, Toni, do you need to push something?  I am cloned off github, and if I look at http://github.com/topping/Apache-Ace-Mavenization, I don't see any of your changes. I'm grateful you did the import and can manage that though, because I have no experience with this svn<->git coexistence thing yet.

Otherwise, your approach looks great to me.  Maybe we should use this jira issue for module synchronization so we don't step on each other.

Question about source moves:  Under SVN, the history is kept with a move, but will that history be kept in git or will it need to be done again manually in svn once we have the POM set finished?  Just curious, seems like we can manage it in any event.

Anyway, I am checked out, looking forward to putting in some time on this now that this client has some tasks to do on their end.

Cheers, Brian

> Convert Ace build to Maven
> --------------------------
>
>                 Key: ACE-62
>                 URL: https://issues.apache.org/jira/browse/ACE-62
>             Project: Ace
>          Issue Type: Task
>            Reporter: Brian Topping
>            Assignee: Toni Menzel
>
> Some discussion has occurred after ACUS about converting the ACE build to Maven.  This has some unique challenges, mostly regarding build speed.  The build is currently a highly-optimized set of Ant tasks, which is not necessarily compatible speed-wise with a set of naturally decomposed Maven POMs.  
> Three people have expressed interest in working on this: Toni Menzel, Jean-Baptiste Onofré, and Brian Topping.  Toni suggested that we start a Github project so the three of us (currently not committers) could start work on this immediately, which is a great idea.  So if http://github.com/topping/Apache-Ace-Mavenization doesn't work, let's use something better suited somewhere else!
> Shall we focus the discussion here?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (ACE-62) Convert Ace build to Maven

Posted by "Toni Menzel (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ACE-62?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Toni Menzel updated ACE-62:
---------------------------

    Fix Version/s: 0.8.0

> Convert Ace build to Maven
> --------------------------
>
>                 Key: ACE-62
>                 URL: https://issues.apache.org/jira/browse/ACE-62
>             Project: Ace
>          Issue Type: Task
>            Reporter: Brian Topping
>            Assignee: Toni Menzel
>             Fix For: 0.8.0
>
>
> Some discussion has occurred after ACUS about converting the ACE build to Maven.  This has some unique challenges, mostly regarding build speed.  The build is currently a highly-optimized set of Ant tasks, which is not necessarily compatible speed-wise with a set of naturally decomposed Maven POMs.  
> Three people have expressed interest in working on this: Toni Menzel, Jean-Baptiste Onofré, and Brian Topping.  Toni suggested that we start a Github project so the three of us (currently not committers) could start work on this immediately, which is a great idea.  So if http://github.com/topping/Apache-Ace-Mavenization doesn't work, let's use something better suited somewhere else!
> Shall we focus the discussion here?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Re: [jira] Updated: (ACE-62) Convert Ace build to Maven

Posted by Marcel Offermans <ma...@luminis.nl>.
Hello Zilvinas,

Thanks a lot for the contribution. As Toni should be on his way back from holiday tomorrow, I'm going to let him have a look at it.

Greetings, Marcel


On Feb 17, 2010, at 22:31 , Zilvinas Kybartas (JIRA) wrote:

> 
>     [ https://issues.apache.org/jira/browse/ACE-62?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
> 
> Zilvinas Kybartas updated ACE-62:
> ---------------------------------
> 
>    Attachment: ACE-62-trunk.patch
> 
> I was eager to try the project in action, and since trunk doesnt build with maven I fixed the build by myself. There were following issues i found:
> *  "ace-log-store" project is missing - it seems to be somehwat similar to "ace-server-log-store". My guess that both projects are actually the same, so i renamed all the log-store dependencies to server-log-store. Im not sure is it good solutions, as I don't know what was the real intention (just was following naming convetion of other projects)
> *  there were multiple copy/paste problems in some bnd files, which were preveting to function properly for some osgi bundles. 
> 
> After these changes, I was able to build and run file based provisioning server and gateway.  I'm adding the patch in case youre wondering of what exactly I've changed, hope that it will be of any use for you.

[jira] Updated: (ACE-62) Convert Ace build to Maven

Posted by "Zilvinas Kybartas (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ACE-62?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Zilvinas Kybartas updated ACE-62:
---------------------------------

    Attachment: ACE-62-trunk.patch

I was eager to try the project in action, and since trunk doesnt build with maven I fixed the build by myself. There were following issues i found:
 *  "ace-log-store" project is missing - it seems to be somehwat similar to "ace-server-log-store". My guess that both projects are actually the same, so i renamed all the log-store dependencies to server-log-store. Im not sure is it good solutions, as I don't know what was the real intention (just was following naming convetion of other projects)
 *  there were multiple copy/paste problems in some bnd files, which were preveting to function properly for some osgi bundles. 

After these changes, I was able to build and run file based provisioning server and gateway.  I'm adding the patch in case youre wondering of what exactly I've changed, hope that it will be of any use for you.



> Convert Ace build to Maven
> --------------------------
>
>                 Key: ACE-62
>                 URL: https://issues.apache.org/jira/browse/ACE-62
>             Project: Ace
>          Issue Type: Task
>            Reporter: Brian Topping
>            Assignee: Toni Menzel
>             Fix For: 0.8.0
>
>         Attachments: ACE-62-trunk.patch
>
>
> Some discussion has occurred after ACUS about converting the ACE build to Maven.  This has some unique challenges, mostly regarding build speed.  The build is currently a highly-optimized set of Ant tasks, which is not necessarily compatible speed-wise with a set of naturally decomposed Maven POMs.  
> Three people have expressed interest in working on this: Toni Menzel, Jean-Baptiste Onofré, and Brian Topping.  Toni suggested that we start a Github project so the three of us (currently not committers) could start work on this immediately, which is a great idea.  So if http://github.com/topping/Apache-Ace-Mavenization doesn't work, let's use something better suited somewhere else!
> Shall we focus the discussion here?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (ACE-62) Convert Ace build to Maven

Posted by "Brian Topping (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ACE-62?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12783126#action_12783126 ] 

Brian Topping commented on ACE-62:
----------------------------------

Maybe we should keep a log here.  I submitted my grant and have an account on Apache infrastructure some years ago.

> Convert Ace build to Maven
> --------------------------
>
>                 Key: ACE-62
>                 URL: https://issues.apache.org/jira/browse/ACE-62
>             Project: Ace
>          Issue Type: Task
>            Reporter: Brian Topping
>
> Some discussion has occurred after ACUS about converting the ACE build to Maven.  This has some unique challenges, mostly regarding build speed.  The build is currently a highly-optimized set of Ant tasks, which is not necessarily compatible speed-wise with a set of naturally decomposed Maven POMs.  
> Three people have expressed interest in working on this: Toni Menzel, Jean-Baptiste Onofré, and Brian Topping.  Toni suggested that we start a Github project so the three of us (currently not committers) could start work on this immediately, which is a great idea.  So if http://github.com/topping/Apache-Ace-Mavenization doesn't work, let's use something better suited somewhere else!
> Shall we focus the discussion here?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (ACE-62) Convert Ace build to Maven

Posted by "Jean-Baptiste Onofré (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ACE-62?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12783217#action_12783217 ] 

Jean-Baptiste Onofré commented on ACE-62:
-----------------------------------------

Brian,

I tried:
git push git@github.com:topping/Apache-Ace-Mavenization.git

But I got!
ERROR: Permission to topping/Apache-Ace-Mavenization denied to jbonofre.
fatal: The remote end hung up unexpectedly

Could you give write permission on the repo for my github user (jbonofre) ?

Thanks
JB

> Convert Ace build to Maven
> --------------------------
>
>                 Key: ACE-62
>                 URL: https://issues.apache.org/jira/browse/ACE-62
>             Project: Ace
>          Issue Type: Task
>            Reporter: Brian Topping
>
> Some discussion has occurred after ACUS about converting the ACE build to Maven.  This has some unique challenges, mostly regarding build speed.  The build is currently a highly-optimized set of Ant tasks, which is not necessarily compatible speed-wise with a set of naturally decomposed Maven POMs.  
> Three people have expressed interest in working on this: Toni Menzel, Jean-Baptiste Onofré, and Brian Topping.  Toni suggested that we start a Github project so the three of us (currently not committers) could start work on this immediately, which is a great idea.  So if http://github.com/topping/Apache-Ace-Mavenization doesn't work, let's use something better suited somewhere else!
> Shall we focus the discussion here?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (ACE-62) Convert Ace build to Maven

Posted by "Jean-Baptiste Onofré (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ACE-62?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12783220#action_12783220 ] 

Jean-Baptiste Onofré commented on ACE-62:
-----------------------------------------

Thanks Brian; it works now.

I have pull a first ace-pom sub-project.

I resume my work now.

> Convert Ace build to Maven
> --------------------------
>
>                 Key: ACE-62
>                 URL: https://issues.apache.org/jira/browse/ACE-62
>             Project: Ace
>          Issue Type: Task
>            Reporter: Brian Topping
>
> Some discussion has occurred after ACUS about converting the ACE build to Maven.  This has some unique challenges, mostly regarding build speed.  The build is currently a highly-optimized set of Ant tasks, which is not necessarily compatible speed-wise with a set of naturally decomposed Maven POMs.  
> Three people have expressed interest in working on this: Toni Menzel, Jean-Baptiste Onofré, and Brian Topping.  Toni suggested that we start a Github project so the three of us (currently not committers) could start work on this immediately, which is a great idea.  So if http://github.com/topping/Apache-Ace-Mavenization doesn't work, let's use something better suited somewhere else!
> Shall we focus the discussion here?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (ACE-62) Convert Ace build to Maven

Posted by "Toni Menzel (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ACE-62?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12783618#action_12783618 ] 

Toni Menzel commented on ACE-62:
--------------------------------

Hi Guys, whats the status here ? the git repo mentioned works perfectly, would start tomorrow with working and pushing changes, if no one else jumps in before.
To make later integration simple, 
i have (locally): imported the ace trunk into the githup repo (initial commit).
Now, on root level we currently have:
- the "old" root level modules like core, gateway,server and test.
- the parent pom from Jean-Baptiste

>From here, i think it is pretty straight forward to incrementally go step by step and add new, much finer grained maven modules, starting with stuff from core.
At this point, do not pay too much attention to the current target packaging. We have currently 3 or 4 fully working, but those are workarounds for usually maven optimized tooling (pax runner) which will be a lot simpler, ones maven artifacts are in place.

Any objections ?

> Convert Ace build to Maven
> --------------------------
>
>                 Key: ACE-62
>                 URL: https://issues.apache.org/jira/browse/ACE-62
>             Project: Ace
>          Issue Type: Task
>            Reporter: Brian Topping
>
> Some discussion has occurred after ACUS about converting the ACE build to Maven.  This has some unique challenges, mostly regarding build speed.  The build is currently a highly-optimized set of Ant tasks, which is not necessarily compatible speed-wise with a set of naturally decomposed Maven POMs.  
> Three people have expressed interest in working on this: Toni Menzel, Jean-Baptiste Onofré, and Brian Topping.  Toni suggested that we start a Github project so the three of us (currently not committers) could start work on this immediately, which is a great idea.  So if http://github.com/topping/Apache-Ace-Mavenization doesn't work, let's use something better suited somewhere else!
> Shall we focus the discussion here?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (ACE-62) Convert Ace build to Maven

Posted by "Toni Menzel (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ACE-62?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12835181#action_12835181 ] 

Toni Menzel commented on ACE-62:
--------------------------------

Thanks for the update!
I quickfixed the raw build failures in trunk (the name changes of ace-log-store) already.

For all other changes: 
I have to sync with recent proceedings in http://www.mail-archive.com/ace-dev@incubator.apache.org/msg00560.html.
Once this is done i hope we can quickly procede with this task, include your patch and finalize this task.

Thanks for your work. Don't hesitate to keeping us in touch and updating your patch.

> Convert Ace build to Maven
> --------------------------
>
>                 Key: ACE-62
>                 URL: https://issues.apache.org/jira/browse/ACE-62
>             Project: Ace
>          Issue Type: Task
>            Reporter: Brian Topping
>            Assignee: Toni Menzel
>             Fix For: 0.8.0
>
>         Attachments: ACE-62-trunk.patch, ACE-62-trunk.patch
>
>
> Some discussion has occurred after ACUS about converting the ACE build to Maven.  This has some unique challenges, mostly regarding build speed.  The build is currently a highly-optimized set of Ant tasks, which is not necessarily compatible speed-wise with a set of naturally decomposed Maven POMs.  
> Three people have expressed interest in working on this: Toni Menzel, Jean-Baptiste Onofré, and Brian Topping.  Toni suggested that we start a Github project so the three of us (currently not committers) could start work on this immediately, which is a great idea.  So if http://github.com/topping/Apache-Ace-Mavenization doesn't work, let's use something better suited somewhere else!
> Shall we focus the discussion here?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (ACE-62) Convert Ace build to Maven

Posted by "Toni Menzel (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ACE-62?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12835140#action_12835140 ] 

Toni Menzel commented on ACE-62:
--------------------------------

Hi Zilvinas,
thanks for stepping in and submitting a patch !
First i should say:
* the maven build is in-development
* we started to cut the prior ant based build into artifacts
* make bundles, in the order of: 1. ave-gateway, 2. ace-server 3. ace-gui
* Currently we are in 1. - though 1 is expected to work almost completely.
Looking at the patch file, i noticed you also proposed some transitive changes like converting pure library projects to osgi bundles. Though, they have been left packaging=jar and no mavenbundleplugin usage intentionally.
That said, i will check the current trunk and see whats the problem.
Thanks again,
Toni


> Convert Ace build to Maven
> --------------------------
>
>                 Key: ACE-62
>                 URL: https://issues.apache.org/jira/browse/ACE-62
>             Project: Ace
>          Issue Type: Task
>            Reporter: Brian Topping
>            Assignee: Toni Menzel
>             Fix For: 0.8.0
>
>         Attachments: ACE-62-trunk.patch
>
>
> Some discussion has occurred after ACUS about converting the ACE build to Maven.  This has some unique challenges, mostly regarding build speed.  The build is currently a highly-optimized set of Ant tasks, which is not necessarily compatible speed-wise with a set of naturally decomposed Maven POMs.  
> Three people have expressed interest in working on this: Toni Menzel, Jean-Baptiste Onofré, and Brian Topping.  Toni suggested that we start a Github project so the three of us (currently not committers) could start work on this immediately, which is a great idea.  So if http://github.com/topping/Apache-Ace-Mavenization doesn't work, let's use something better suited somewhere else!
> Shall we focus the discussion here?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (ACE-62) Convert Ace build to Maven

Posted by "Toni Menzel (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ACE-62?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12782969#action_12782969 ] 

Toni Menzel commented on ACE-62:
--------------------------------

This also should fix the (currently) cyclic dependency between Gateway, Test and Server.

> Convert Ace build to Maven
> --------------------------
>
>                 Key: ACE-62
>                 URL: https://issues.apache.org/jira/browse/ACE-62
>             Project: Ace
>          Issue Type: Task
>            Reporter: Brian Topping
>
> Some discussion has occurred after ACUS about converting the ACE build to Maven.  This has some unique challenges, mostly regarding build speed.  The build is currently a highly-optimized set of Ant tasks, which is not necessarily compatible speed-wise with a set of naturally decomposed Maven POMs.  
> Three people have expressed interest in working on this: Toni Menzel, Jean-Baptiste Onofré, and Brian Topping.  Toni suggested that we start a Github project so the three of us (currently not committers) could start work on this immediately, which is a great idea.  So if http://github.com/topping/Apache-Ace-Mavenization doesn't work, let's use something better suited somewhere else!
> Shall we focus the discussion here?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (ACE-62) Convert Ace build to Maven

Posted by "Brian Topping (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ACE-62?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12783218#action_12783218 ] 

Brian Topping commented on ACE-62:
----------------------------------

Hi Jean-Baptiste,

I've added you and Tony.  Can you confirm that you have access?  

Cheers, Brian

> Convert Ace build to Maven
> --------------------------
>
>                 Key: ACE-62
>                 URL: https://issues.apache.org/jira/browse/ACE-62
>             Project: Ace
>          Issue Type: Task
>            Reporter: Brian Topping
>
> Some discussion has occurred after ACUS about converting the ACE build to Maven.  This has some unique challenges, mostly regarding build speed.  The build is currently a highly-optimized set of Ant tasks, which is not necessarily compatible speed-wise with a set of naturally decomposed Maven POMs.  
> Three people have expressed interest in working on this: Toni Menzel, Jean-Baptiste Onofré, and Brian Topping.  Toni suggested that we start a Github project so the three of us (currently not committers) could start work on this immediately, which is a great idea.  So if http://github.com/topping/Apache-Ace-Mavenization doesn't work, let's use something better suited somewhere else!
> Shall we focus the discussion here?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Assigned: (ACE-62) Convert Ace build to Maven

Posted by "Toni Menzel (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ACE-62?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Toni Menzel reassigned ACE-62:
------------------------------

    Assignee: Toni Menzel

> Convert Ace build to Maven
> --------------------------
>
>                 Key: ACE-62
>                 URL: https://issues.apache.org/jira/browse/ACE-62
>             Project: Ace
>          Issue Type: Task
>            Reporter: Brian Topping
>            Assignee: Toni Menzel
>
> Some discussion has occurred after ACUS about converting the ACE build to Maven.  This has some unique challenges, mostly regarding build speed.  The build is currently a highly-optimized set of Ant tasks, which is not necessarily compatible speed-wise with a set of naturally decomposed Maven POMs.  
> Three people have expressed interest in working on this: Toni Menzel, Jean-Baptiste Onofré, and Brian Topping.  Toni suggested that we start a Github project so the three of us (currently not committers) could start work on this immediately, which is a great idea.  So if http://github.com/topping/Apache-Ace-Mavenization doesn't work, let's use something better suited somewhere else!
> Shall we focus the discussion here?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (ACE-62) Convert Ace build to Maven

Posted by "Zilvinas Kybartas (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ACE-62?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Zilvinas Kybartas updated ACE-62:
---------------------------------

    Attachment: ACE-62-trunk.patch

Hello Toni,

I'm aware of those steps and that its in development, its just Ace perfectly meets my current requirements, so I'm trying to make it working on my side, so i could start testing it as early as possible. Sorry if im rushing this to much.

Yeah I wasn't sure about that library change. After closer look I see now that your intent is to embed those libraries into bundles. In that case filebased project is missing bnd embedding instructions. I've reviewed my patch, and attached updated one, as the last one seems to be little bit crappy. Not that i expect you to apply it, but because last one didn't meet my personal quality requirements.

> Convert Ace build to Maven
> --------------------------
>
>                 Key: ACE-62
>                 URL: https://issues.apache.org/jira/browse/ACE-62
>             Project: Ace
>          Issue Type: Task
>            Reporter: Brian Topping
>            Assignee: Toni Menzel
>             Fix For: 0.8.0
>
>         Attachments: ACE-62-trunk.patch, ACE-62-trunk.patch
>
>
> Some discussion has occurred after ACUS about converting the ACE build to Maven.  This has some unique challenges, mostly regarding build speed.  The build is currently a highly-optimized set of Ant tasks, which is not necessarily compatible speed-wise with a set of naturally decomposed Maven POMs.  
> Three people have expressed interest in working on this: Toni Menzel, Jean-Baptiste Onofré, and Brian Topping.  Toni suggested that we start a Github project so the three of us (currently not committers) could start work on this immediately, which is a great idea.  So if http://github.com/topping/Apache-Ace-Mavenization doesn't work, let's use something better suited somewhere else!
> Shall we focus the discussion here?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.