We're looking for students to collaborate with us on the Google Summer of Code 2017 program. Working with Fluid gives you a chance to learn more about accessibility and usability while writing code with cutting-edge open web technologies. Create cool stuff and make a real impact on users at the same time!
For information about the various ways we communicate with each other, see our Get Involved wiki page.
Automated Test Suite for AChecker
Project Description: AChecker is an online accessibility validator. The goal of this project is to add an automated test suite for AChecker. This test suite provides:
- Backend PHP tests to verify the correctness of validation rules, web service API etc;
Both type of tests include unit tests, if time allows, integration tests.
Note: AChecker works with PHP 5.4.x. It hasn't been upgraded to work with new PHP versions.
AChecker Issues to start with:
Empty exported reports
Support HTM5 "placeholder" attribute
CSS validation section shows the number of results without showing errors
More issues can be found at AChecker bug tracker.
Mentor: Cindy Li
Most of the work we do here either uses or directly involves the Infusion Framework and Component Library. These links should get you started learning about Infusion, and should lead you to many more pages.
Contributing Code To Infusion
Tutorial - Getting started with Infusion