/
Development
Development
Fluid Development
Component Development
- How to Create a Fluid Component
- Functional Examples — clean samples of Fluid components for integration with your projects [work in progress]
- Image Reorderer
- Navigation Tabs
- Auto Complete
Framework Development
— forward-looking or foundational issues of interest to those working on the framework
- Criteria for Selecting a DHTML Toolkit
- TransformAble 2.0 Roadmap
- Fluid Renderer - Background
- Fluid Loader
- Architecture Sketches
- Notes on the ChangeApplier
- The Geometric Manager
- IoC Speculations
- Notes on Model Transformation Semantics (improvements from 1.5 -> 2.0)
- New Notes on the ChangeApplier (modelRelay system 1.5 -> 2.0)
- New New Notes on the ChangeApplier (hypermodern notes 25/1/15 on variant application models, vertical transaction demarcation, etc)
- Notes on "Expressionism" in Model Relay (also about 1.5 -> 2.0 relay system)
- On TIME and BEING (notes on "Why Grades are not Types")
- If What We Made Were Real (characterising what Software is, and how we will know it when we see it)
- Notes on Kettle (from Community Meeting held on 16/7/14)
- Notes on valueMapper Requirements (from discussion with Cindy about Metadata Editing component 22/7/14)
- Notes on Modularisation of Infusion (particularly with bower, from discussion with Justin and Colin 31/7/14)
- Notes on the Infusion Module Loader (and build tools based on grunt and npm)
- Common Problems and Solutions with the IoC Testing Framework
- Stylus and How to Use It in Infusion
- What is Infusion (notes from Community Meeting held on 8/7/15)
- The State of Options Merging 25-4-16 (notes written 25/4/16 preparing for framework rewrite later in the year)
- Bestiary of Reuse Failures (a growing collection of disastrous failures of reuse resulting from traditional development techniques)
- Plan to Abolish Invokers and Events (notes 17/11/2016 for improved authorial idiom and unification of framework features)
- Motivation and Explanation for New IoC Testing Framework Feature sequenceGrade (FLUID-5903 - notes written 5/12/16 at GPII F2F at DC)
- Post Infusion 2.0 Review Meeting Notes (notes 21/12/2016 on community meeting discussing post Infusion 2.0 roadmap)
The Preferences Framework
- Integrating with the GPII Preferences Server (minutes of meeting held on 15/1/16)
- GPII Preferences Edge Proxy Refinement I (minutes of meeting held on 18/1/16)
Development Resources
- Source Code
- Fluid issue tracker
- Fluid daily build site
- DHTML Developer Checklist
- Writing JavaScript Unit Tests
- Interesting Tech Blog Posts
- Subversion Tips and Tricks
- GIT Tips and Tricks
- Github Tips and Tricks
- HTML tips and tricks
Development Governance
- Voting
- Process for Granting Commit Access
- Fluid Maintainers
- Coding and Commit Standards
- Contributing Code
Tests
- Tabindex Focus Navigation Tests - Describes an html document that tests browsers' TAB key navigation using various tabindex values.
Participating Project Architectures
uPortal
, multiple selections available,
Related content
Community Workshop and Design Crit Topics from 2015
Community Workshop and Design Crit Topics from 2015
More like this
Community Workshop Topics from 2014
Community Workshop Topics from 2014
More like this
Community Workshop and Design Crit Topics from 2016
Community Workshop and Design Crit Topics from 2016
More like this
Community Workshop and Design Crit Topics from 2020
Community Workshop and Design Crit Topics from 2020
More like this
Community Workshop Topics from 2012
Community Workshop Topics from 2012
More like this
Community Workshop Topics from 2013
Community Workshop Topics from 2013
More like this