...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
Update for April 23, 2018
Per the Google Summer of Code Timeline, accepted proposals will be notified today at 16:00 UTC.
The Fluid Project received nearly a hundred proposals for its projects this year, and unfortunately can't accept anything close to all of them.
We want to thank everyone who submitted a proposal, and would encourage all to continue applying to GSoC in future years if you didn't receive a spot with us or another open source organization this year - the program is extremely competitive.
Overview
Table of Contents | ||
---|---|---|
|
...
- Infusion: A JavaScript application framework for developing flexible user interfaces.
- FLOE: Provides the resources to personalize how we each learn and to address barriers to learning
- Social Justice Repair Kit: The goal is to support youth at risk who have learning differences to re-engage in education through an inclusively designed social justice platform that integrates authentic project-based learning.
- The Inclusive Design Guide
...
- Come up with possible workflows and prototypes that facilitate the creation, editing, and printing of the Inclusive Design Guide from a web copy.
- Example Workflow 1: provide a way to mark-up / tag / add metadata on the web copy to identify what to generate the print copy from
- Example Workflow 2: keep two separate copies of the web and print, and maintain a "diff layer" (see desctiption below) to reveal the differences / changes between the web and print copies (in order that the differences can be reconciled).
- Example Workflow 3: a combination of the above
- The web copy will be static HTML (i.e. not using a CMS like Wordpress).
- The print copy will be produced using Adobe InDesign (or other).
- this could also be done by creating an authoring/editing/templating environment into which the web content (or marked up subset of content) could be imported and then massaged into print copy. Normally the web copy has more graphics and text than the print copy because the printing is done on small pieces of paper (about 8.5 inches by 5.5 inches). So there will need to be a way to say what parts of the web content is to be printed, and what parts are for web only.
- Considerations should be given to ease of use, maintainability, accessibility, and standards compliance.
- A GSoC candidate will be responsible to researching workflows, documenting each approach, and implementing prototypes.
...
What is meant by a "diff layer":
- A "diff layer" is some sort of middleware that tracks changes on either the print side or the web side so that maintainers can ensure that changes are reflected in both online and print.
Additional Information:
- Github repository for source files for the Inclusive Design Guide website
- Inclusive Design Guide website
- Inclusive Design Guide PDFs used for printing
Import External Data to MyL3
Project Description: ‘My Life Long Learning Lab’ (MyL3) allows learners to become experimental researchers in subject of their own learning. MyL3 not only provides custom tools for learners to track their personal data, but it also allows them to import data from external sources to the system. This would enable learners to track various factors in one place, find potential correlations that may impact their learning, and make adjustments accordingly.
...
Tag: fluid
Difficulty: Medium
Development Mentor: TBD
Design Mentor: Sepideh Shahi
IRC: sepidehshahi
Skills required: JavaScript, HTTPS
Upgrade AChecker
Project Description: AChecker is an online accessibility validator. It currently supports PHP versions up to PHP5. Also, some libraries used by AChecker, such as PHP HTML DOM Parser and PclZip, are no longer supported by their development team, which results in the same issue of being stuck at old PHP versions. This project includes:
...