On 08/12/2012 10:41 AM, Nils Kneuper wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi everybody!
I would like to release the first 1.11.x release very soonish.
Nice :-)
This means I will soon (probably after the release of 1.10.4) run a pot-update 
on trunk so
that those branches start to differ.
My question to all devs involved is: what is the current status of trunk and
is it in shape for a first dev release in say 2 weeks? Meaning Saturday,
August 25th.
Yes, as far as I am aware of, my stuff is ready for a release in two weeks.
I count on getting 20+ fresh bugs assigned to me shortly after the release,
while being confident that there is no show-stopper left and 1.11 is playable.

Most remaining bugs are left in the new editor features which are not critical to map making (as long as it happens "conventional").
  This of course also considers the work done during GSoC 2012
since that one should be basically done by then (code wise) so the efforts
spent there will show up in a release, too.
No idea about that, wasn't much involved.
Still I would like to see more WML code being introduced (early on) into the development versions that puts the new features of the gsoc projects in use. In the last years most good working features weren't very accessible for the wml coder at first,
the persistent variables project is an example.
Please tell me what you think of a soon to happen dev release and which issues
you still see.
I don't see any difficulties, please release very soon.
But there is that awesome new map generator. It would be nice to have it in, to be sure it is part of 1.12 later.
I will write another email to the list about it.
  AI already told me in IRC that there might be some issues left
with the map format and (ongoing?) conversions.
Current trunk contains the new map format.
It's mostly bug free and good enough for a development release.

However, on a second thought and while working with the new features, I came to the conclusion that not changing the map format at all and keeping the old one is the best solution.

That means I keep the newly introduced [map] tag referencing to a savefile, while overwriting the files usage and border_size attributes if given.

The map file (when handled exactly like it was before my commits on the issue) itself can't hold extra WML that the new editor features rely on. Thus the editor saves them in an extra file containing the referencing [map] tag. This file is a valid multiplayer scenario on its own but can also be included by the wml preprocessor to be used in [scenario] or [multiplayer] files.
Still you have a file containing the pure map for conventional usage.

Being able to save/load both files, the new editor will be able to produce 1.10 backward compatible maps (if you only use terrain known to 1.10 of course),
a feature I was asked for by many core developers.

This can be done quite fast, I only need to revert my commits (except for the code that handles [map]) and do a little extra stuff on how the editor saves and loads files.

If the result is not stable in 2 weeks I will just revert it all and merge in what others did to the editor's files (I think most of that was people helping me, thus there is not much to consider if the thing gets trashed). Such an action would result in the new editor features not being save-able but still usable (although only for testing purposes).

All of that is not a big deal in my opinion, the map format changes are only a very small part of the editor features project.

The editor itself has still some bugs in some of the new tools while multiple maps are opened.
This includes segfaults.
I am not sure about them.
Those tools don't need to be used to produce a valid map and I like to get some feedback, especially about bugs.

I leave it to you to decide if 1.11.0 shall include them.
The code does not need to get reverted, it is enough to disable them gui wise in the editor's theme (WML) file.
Yes, the 1.11.0 release by no means has to be perfect and stable, but it has
to work somehow.
Indeed.
Thanks to Espreon, I have a good summary of what is still going wrong.
I hope to get through that list during the week.
  So please tell me about blockers you see and also give me
estimates about fixing them (if you got them).
No blockers left.
There are 3 important bugs whose will disappear when reverting the map format changes,
which I prefer currently, there are only advantages by doing so.
Cheers,
Nils Kneuper aka Ivanovic
Best regards,
Fabian Müller aka fabi/fendrin


_______________________________________________
Wesnoth-dev mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-dev

Reply via email to