MDN/Archives/Projects/Development/CompatibilityTables/Vision: Difference between revisions

Rewording consistency pass
(Forgotten aspect to the Needs column)
(Rewording consistency pass)
Line 95: Line 95:
# Display current data
# Display current data
# Search current data, by Feature, Author, Browser
# Search current data, by Feature, Author, Browser
# Search contribution events, by Feature, Author, Browser
# Search Data entry events, by Feature, Author, Browser
# Compile a data view as the sum of contributions between an initial data and the sum of contributions applied to it
# Compile a data view as the sum of data entries between an initial state and the entry events applied in an ordered manner
# Render an HTML representation of the data (may or may not have more than one HTML format)
# Render an HTML representation of the data (may or may not have more than one HTML format)
# Accept writes only if authenticated to trusted authentication provider
# Accept writes only if authenticated to trusted authentication provider
# CRUD Labels
# Contribution data types:
# CRUD Contribution
## CRUD Feature entry
# CRUD Browser
## CRUD Specification entry
# CRUD Browser Version
## CRUD Browser entry
## CRUD Browser Version entry
## CRUD Labels entry
## CRUD Note entry
# Frontend JavaScript client to add editing capabilities from documentation site embed
# Frontend JavaScript client to add editing capabilities from documentation site embed


Line 111: Line 114:




==== Data entry ====
==== Data entry events ====


Data entry ("Contribution") is required in multiple contexts.
The following type of data is subject for contribution and possible moderation.


Namely for the following type of data;
Namely;


* Feature
* Specification
* Browsers
* Browsers
* Browser version
* Browser version
* Feature
* Labels
* Labels
* Note
* Note
Line 134: Line 138:
==== Search ====
==== Search ====


Search is required for two different contexts: Current data, Contribution event log.
Search capability is required for two different contexts: Current data, Contribution event log.
 


==== History of changes ====


==== Compile a data view as the sum of data entries ====


Data contribution and Labels edits will be available for contribution.
Each visualization of the data, regardless of their format, is the result of changes that has been made on a given resource (e.g. Feature, Specification, Browser, Labels)


In order to support moderation, and the underlying need to allow removal of unaccepted data, we must have a system that handles ways to apply changes in an ordered manner.
In order to support moderation, and the underlying need to allow removal of unaccepted data, we must have a system that handles ways to apply changes in an ordered manner.
48

edits