[GSoC] Status Reoprt: Java Project Dependency Builder

2014-06-21 Thread Andrew Schurman
Hey guys, Over the past week I've been able to weave all the code I have together so that it looks like a maven plugin. There wasn't too much weaving to really. My time has been mostly testing the plugin to find edge cases in the logic that's already implemented and there were quite few. For examp

[GSoC] Status Reoprt: Java Project Dependency Builder

2014-06-14 Thread Andrew Schurman
Hey guy, Last week I started to build Maven projects from source repositories using a forked maven process. Repositories were identified from maven metadata. It had quite a lot of assumptions and still pulled dependencies from central. This week on the other hand was quite busy: I stared to fill

Re: [GSoC] Status Reoprt: Java Project Dependency Builder

2014-06-10 Thread Andrew Schurman
Hey Emmanuel, I suppose that is partly my fault. I've been trying to tackle the low hanging fruit first which when put together will become the project. My emails are probably a little lower level than they should be. And I don't think I've done a good job describing the why or inputs and outputs

Re: [GSoC] Status Reoprt: Java Project Dependency Builder

2014-06-10 Thread Emmanuel Bourg
Hi Andrew, I'm reading your mails but I have a hard time understanding what you are trying to achieve and how this could help the packaging of Java applications. Assuming your tool is complete, do you have some examples showing how it would be used? Emmanuel Bourg -- To UNSUBSCRIBE, email to d

Re: [GSoC] Status Reoprt: Java Project Dependency Builder

2014-06-10 Thread Daniel Pocock
On 10/06/14 19:20, Andrew Schurman wrote: > > > On Monday, June 9, 2014, Daniel Pocock > wrote: >> >> >> On 09/06/14 11:16, Andrew Schurman wrote: >>> On Sat, Jun 7, 2014 at 1:08 AM, Daniel Pocock > wrote: On 07/06/14 09

Re: [GSoC] Status Reoprt: Java Project Dependency Builder

2014-06-10 Thread Andrew Schurman
On Monday, June 9, 2014, Daniel Pocock wrote: > > > On 09/06/14 11:16, Andrew Schurman wrote: >> On Sat, Jun 7, 2014 at 1:08 AM, Daniel Pocock wrote: >>> >>> >>> On 07/06/14 09:33, Andrew Schurman wrote: > >>> >>> For some projects you will need to patch their pom file or build.xml or >>> whateve

Re: [GSoC] Status Reoprt: Java Project Dependency Builder

2014-06-10 Thread Matthew Vernon
Daniel Pocock writes: > On 09/06/14 12:54, Matthew Vernon wrote: > > Would there be value in checking of dependencies that are already > > packages in Debian, and/or aiming to include more of the > > more-commonly-used java libs in the distribution? > > > If Debian-packaged JARs are visible to M

Re: [GSoC] Status Reoprt: Java Project Dependency Builder

2014-06-09 Thread Andrew Schurman
On Mon, Jun 9, 2014 at 3:54 AM, Matthew Vernon wrote: > Daniel Pocock writes: > >> On 07/06/14 09:33, Andrew Schurman wrote: >> > I recall reading that packaging a maven project for debian requires >> > maven to be in offline mode during the build. I can try to emulate >> > that by dumping artifa

Re: [GSoC] Status Reoprt: Java Project Dependency Builder

2014-06-09 Thread Daniel Pocock
On 09/06/14 12:54, Matthew Vernon wrote: > Daniel Pocock writes: > >> On 07/06/14 09:33, Andrew Schurman wrote: >>> I recall reading that packaging a maven project for debian requires >>> maven to be in offline mode during the build. I can try to emulate >>> that by dumping artifacts into a bui

Re: [GSoC] Status Reoprt: Java Project Dependency Builder

2014-06-09 Thread Matthew Vernon
Daniel Pocock writes: > On 07/06/14 09:33, Andrew Schurman wrote: > > I recall reading that packaging a maven project for debian requires > > maven to be in offline mode during the build. I can try to emulate > > that by dumping artifacts into a built artifact repository and use > > that as the o

Re: [GSoC] Status Reoprt: Java Project Dependency Builder

2014-06-09 Thread Daniel Pocock
On 09/06/14 11:16, Andrew Schurman wrote: > On Sat, Jun 7, 2014 at 1:08 AM, Daniel Pocock wrote: >> >> >> On 07/06/14 09:33, Andrew Schurman wrote: >> >> For some projects you will need to patch their pom file or build.xml or >> whatever and it would be ideal if you forked their Git repository

Re: [GSoC] Status Reoprt: Java Project Dependency Builder

2014-06-09 Thread Andrew Schurman
On Sat, Jun 7, 2014 at 1:08 AM, Daniel Pocock wrote: > > > On 07/06/14 09:33, Andrew Schurman wrote: >> Hey guys, >> >> Last week I was able to fetch source of artifacts which has an >> tag in their maven metadata. By leveraging the maven-scm-plugin, I was >> able to get the vast support of VCSs

Re: [GSoC] Status Reoprt: Java Project Dependency Builder

2014-06-07 Thread Daniel Pocock
On 07/06/14 09:33, Andrew Schurman wrote: > Hey guys, > > Last week I was able to fetch source of artifacts which has an > tag in their maven metadata. By leveraging the maven-scm-plugin, I was > able to get the vast support of VCSs for free. It also provides a well > documented interface for e

[GSoC] Status Reoprt: Java Project Dependency Builder

2014-06-07 Thread Andrew Schurman
Hey guys, Last week I was able to fetch source of artifacts which has an tag in their maven metadata. By leveraging the maven-scm-plugin, I was able to get the vast support of VCSs for free. It also provides a well documented interface for extension in case other VCSs come out or someone is using

[GSoC] Status Reoprt: Java Project Dependency Builder

2014-05-31 Thread Andrew Schurman
H This week, I started implementation on the SCM builder portion of the project. It is being built as a plexus component for easy addition into the Maven world. So far, I've figured out how to get the SCM information from an arbitrary maven artifact and can checkout the source code. Source code is