Accessibility Minutes 2010 07 28
From MemberWiki
Present
- Mike Squillace (IBM - Co-Chair)
- Rich Schwerdtfeger (IBM - Co-Chair)
- Ann Abbott (IBM)
- David Todd (IBM)
- Ken Jacobi (IBM)
- Nathan Jukubiak (Parasoft)
- David Bolter (Mozilla)
- Jon Gunderson (Illinois)
Discussion
MS: Let's get started
MS: OK thats everyone but dylan and shaun
MS: The first thing is the charter, it is ready
MS: We went through a few iterations, in June we migrated to a task force to have deliverables, the deliverables are in the charter
MS: We must have a creation review, it is scheduled for 11 August our next meeting time
MS: JF already set out an invitation
MS: Once the creation review is finished, then there will be a vote by all the OAA member on the creation of the group
MS: We ill then need to use actual HTML to publish the deliverables
AA: What will need to be in HTML
MS: The wiki versions will need to be converted to static HTML documents
MS: The minutes can just be on the wiki like now
MS: Just the deliverables need to be in HTML for final form
MS: Please attend on 11 August
RS: JF will post to the list?
MS: Yes
MS: Agenda Item # 3
MS: Rules review process
MS: Reviewing the procedures
MS: Members can submit a rule
MS: If you are not a member you need to go through a member
MS: Open source has contributors and committers
AA: Accessibility Validation Rules Review Process can be found at http://www.openajax.org/member/wiki/Accessibility_Validation_Rules_Review_Process
MS: The chairs would appoint people to review the rule
MS: RS and I looked at the rules pretty extensively on how people might use the rules or want to modify them
MS: The idea is that each rule in the documentation, would have a state (submitted, reviewing, editing, approved)
MS: The only distinction is the "approved" state is in the official release for WCAG 2.0
MS: There is probably a better way to do this on the wiki
Nathan: If a rule is not accepted where is it put?
MS: We have not decided it
Nathan: People may want to have access to all the proposed rules
MS: Nathan can you add that to the wiki page
DB: The edit state is when the rule for revision
MS: It can be that or it could be taken out of the approved state if a problem has been found
MS: If you have an approved rule you want to take out it may cause a versioning issue
MS: Sub version will generate version information
MS: I also added information on the page about admin procedures
MS: One question I have for the creation review, is this process be considered a deliverable
JG: Maybe we want to leave it in wiki form until we have some experience with the process and more people start submitting bugs or contributing rules
MS: Anything else about this process?
JG: Looks good to me
MS: I will add the editing state and nathan has an action
MS: The four different stat of a rule
MS: Next item is test suites and test data
MS: I have not done a lot of work on this, it includes JSON META data
AA: Rule Test Cases can be found at http://www.openajax.org/member/wiki/Accessibility_Validation_Rule_Codification_Requirements#Rule_Test_Cases
JG: Do we need to have XPath's
MS: Any thoughts about XPaths versus IDs?
MS: We would need to change the requirements for people to put in IDs ont he passing and failing nodes
JG: JG: We need to have a way to validate correct label generation
MS: Would the rule be able to calculate from the rule what the label
MS: I just trying to understand
MS: There is know what to do that in the current test
JG: Let me think and build an example
MS: It is just a javascript object so we can put anything we want in it
JG: I will make an example
MS: Do we want just IDs or XPaths as an option
Nathan: I do not have an opinion
MS: Let's wait for Dylan to come back to see if he has to say
MS: Topic Rule IDs
MS: We should probably narrow the ranges for the 4 organizations
MS: When you contribute a rule you can change the number
JG: My concern is we are setting up static system that will be difficult to maintain
JG: I think that we need a database system
RS: Why don't JG and I get to JF to see if this could work on the openajax website
JG: Dlyan has already worked with Django and python
JG: I would be willing to move the system to openajax
DB: The database driven approach makes sense to me
Nathan: I am open to using it as long as it is eay to get things in and out
MS: JG and RS have there action to talk to JF
MS: I have not heard much about test suites and I put a sample set of test cases in the repository, all the test equivalent rules with the test cases
Proposed test case folder structure/file naming convention can be found at http://openajax.org/pipermail/accessibility/2010-July/000344.html
DT: It looks good to me
MS: There is a top level folder, and support folder, run folder and bootstrapping an automated test ...
MS: There is a test cases folder for the different categories rules
MS: There are 6 folders
Nathan: You could have under test cases folder and than that thing would have test cases, then there would be supporting files, everything would be a test case
MS: You would have a lot of directories
JG: Again I advocate the use of a database for the tests
MS: I think this is dependent on the use of the database
MS: JG: I think we will still need static versions
MS: That's all I have for today
MS: There will be a different call in number
RS: Right now OpenAjax server runs python 2.3 and we need something more than that for Django
RS: JF will check if we can upgrade
