On Wed, 2010-07-28 at 08:17 +0200, Xavier Antoviaque wrote:
> On Tue, 2010-07-27 at 23:19 +0200, Xavier Antoviaque wrote:
>
> > > I'll resume the work tomorrow morning and give you the details.
>
>
> Here it is. I've made a checklist for release acceptance (cf
> http://community.hackit.cx/wiki/Alpha1_Usability_Improvements#Requirements_and_deliverables
> )
Updated. There is still the browser compatibility tests to do - anyone
wants to help? It's basically just a matter of installing the different
version of the browsers we support, and testing the game to make sure it
works correctly.
Step
Description
Status
Comment
1
Merge developer
branch (bzr merge
lp:xxx)
OK
Resolved conflict
in config.php.dist
(DOS mode)
2
Follow update
procedure
(described in
UPDATE file)
NEW
Not expected for
this release
3
Tests: simpletest
& JSCoverage at
100% and without
error for all new
code (+check that
new files are
taken into
account)
OK
Remains a few
untested lines
from alpha1.0, to
be fixed on next
review by Proppy
4
Tests: Windmill
tests run without
error (run all &
verify created for
new features)
OK
Will need more
tests in future
releases, but
existing tests
work
5
QA: Test release
changes (compare
with specs)
OK
Only minor issues
- see bugtracker
6
QA: Browser
compatibility (IE
6-7-8, Firefox
2-3, Safari,
Chrome, Opera)
TODO
Not tested yet
7
Code review: Read
code for each
change & comment
OK
* Good start
on the
OO-programming. Still some work to do, but nice job laying down the
ground.
* There will
still be
work to do
to get a
full OO
structure
- to
encapsulate things like player, levels, etc. This can be spread
progressively over the next releases though.
* The first
thing will
be to
ensure
that code
accessing
SQL data
structure
is
encapsulated in the corresponding object - cf for example function
get_play_data()
* db_hackit_2010.07.27.sql & db_hackit_test_2010.07.27.sql - shouldn't be
renamed at every change, to keep the file's modification history
* We'll need
to change
the
copyright
from
Politis
Games to
Farsides -
I've
created a
bug
report,
I'll
affect it
to a
future
release
8
Code review: Check
other deliverable
requirements
(documentation,
OO, commit
isolation...)
OK
Code documentation
is not complete
and commits
haven't been
properly isolated
(though it's too
late to fix the
later)
9
Bugtracker: Check
fixed bugs (open
bugs for this
release must all
be in Confirmed
state at the end)
NOK
Still some pending
bug tickets open
10
Check & publish
release notes
NEW
Not expected for
this release
11
Commit & push
TODO
Done, but need to
wait final release
Xavier.
_______________________________________________
Hackit Bar mailing list - [email protected]
Wiki: http://community.hackit.cx/
List: http://community.hackit.cx/ml/
Forum: http://community.hackit.cx/forum/
Ideas: http://community.hackit.cx/ideas/
IRC: irc://irc.freenode.net/#politis