[Soc-coordination] [GSoC] Status Report: Java Project Dependency Builder

Andrew Schurman arcticwaters at gmail.com
Sat Aug 2 07:55:33 UTC 2014


Hey guys,

I missed my update last week so here is one for the past two weeks. I
had an Ant builder which started to deal with more complex projects.
Complex in this case consisted of projects with had jars or classes in
them. These were removed and replaced with ones which were built
locally. In order to track these changes, I dumped all the files into
a git repo. When I started considering all the cases of the different
states of a git repo, I became overwhelmed and opted for a simple
solution which makes some assumptions.

Another issue that I found was playing nice with restarting the
plugin. Since it may not always be possible to recreate a working
project if files are removed (i.e. class files removed and you don't
know where they came from), you need to support continuing where you
left off. This is especially the case when the user needs to make
custom modifications to make things work. This kept me busy most of
the past week.

This next week, I'm going to look at building projects with no formal
source control. That is, the -sources.jar builder.

Until next week!

Cheers,
Andrew



More information about the Soc-coordination mailing list