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

Reply via email to