Re: [Freecol-developers] Road to 0.11.7

2016-09-19 Thread Michael T. Pope
On Mon, 19 Sep 2016 12:12:22 -0500
Caleb Williams  wrote:
> I understand that Mike is still working on his larger project,

Not really "larger".  I am massively distracted from FreeCol ATM due to RL.
FreeCol work is stuck in a rewrite of native trade and European
diplomacy.  Once those are done I can remove a lot of use of DOM, which
has long been planned.  That in turn should make it possible to fix
BR#2925.  BR#2925 is nasty, it wrecks and corrupts games.  I regard it as a
release blocker.

> It's been nearly a year since the old one

We have made good progress over that time.  If we did not have BR#2925, 
and native trade and European diplomacy worked again (they are partially
broken and have open bugs against trunk to that effect), we would be in
good shape for a release.

> What do you all think needs to be done before the next release? And do you
> think the change to Java 8 requires a new version of 0.12.0?

Major version number changes are reserved for major changes to the save
game format.  The Java 8 changes are only visible to developers, and people
who try to run FreeCol on old Java versions:-).  Unless of course you
include the bugs I introduced in 7->8 like the
combat.unitDemotion.artillery one you pointed out the other day.

> On my end, I'd like to take another look at the Javadocs pertaining to the
> panels in order for them to be more clear to future GUI devs. I have
> updated the Javadoc layout of the AboutPanel and added a layout guide to
> the information panel. I think a few more of these would be good for some
> important panels.

Go for it.

> Additionally, one other idea would be to post a news story on the main page
> about an upcoming release with some information on changes and
> improvements, etc. That will drum up interest as well.

I am always reluctant to hype up a new release without a release date.
That said, if you ever want to write up a news item, we have been better
about writing release notes as we go, so the wiki page for 0.11.7 should
be reasonably up to date and can be trawled for points of interest.

Cheers,
Mike Pope


pgp9v2W9MT0Tu.pgp
Description: OpenPGP digital signature
--
___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers


[Freecol-developers] Road to 0.11.7

2016-09-19 Thread Caleb Williams
Hey:

This primarily directed toward Mike as the primary active developer, but I
wanted to get a handle on the roadmap to the next release, presumably to be
called 0.11.7.

I understand that Mike is still working on his larger project, but I feel
like FreeCol is moving toward a new release. It's been nearly a year since
the old one and I feel like a new release could be a good shot in the arm
and provide some new improvements and much needed bug fixes to the users
who don't compile from thr Git repo.

>From a results side, there are at least 20 bug fixes in place as well as
some changes that have been left open pending any reports of the bug
popping up again (at least 5 if not 10 of these) The classic rules have
been updated with better data on production values for certain colonists.
Various visual improvements from Wintertime have been committed as well.

What do you all think needs to be done before the next release? And do you
think the change to Java 8 requires a new version of 0.12.0?

On my end, I'd like to take another look at the Javadocs pertaining to the
panels in order for them to be more clear to future GUI devs. I have
updated the Javadoc layout of the AboutPanel and added a layout guide to
the information panel. I think a few more of these would be good for some
important panels.

Additionally, one other idea would be to post a news story on the main page
about an upcoming release with some information on changes and
improvements, etc. That will drum up interest as well.

Thanks,

Caleb Williams
--
___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers