On Sat, 2010-07-31 at 13:13 +0200, Xavier Antoviaque wrote:
> 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.
Updated the bugtracker and tested compatibility with different browsers.
Vlad, can you check the comptaibility before releasing next time? Most
of them are obvious bugs, it will help to go faster next time. Thx!
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)
NOK
A few bugs... Need
to be tested
before submitting
for merge next
time. Issues added
to the bugtracker.
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