11
DELTA-V DELTA-V Web Versioning and Web Versioning and Configuration Configuration Management Working Management Working Group Group Jim Amsden

DELTA-V Web Versioning and Configuration Management Working Group Jim Amsden

Embed Size (px)

Citation preview

Page 1: DELTA-V Web Versioning and Configuration Management Working Group Jim Amsden

DELTA-VDELTA-VWeb Versioning and Web Versioning and

Configuration Management Configuration Management Working GroupWorking Group

Jim Amsden

Page 2: DELTA-V Web Versioning and Configuration Management Working Group Jim Amsden

CharterCharter

Enable distributed Web authoring tools to perform– Versioning– Parallel Development– Configuration Management

Put the “V” back in WebDAVRepresents an expansion of the original

goals to support scaling across users and content

Page 3: DELTA-V Web Versioning and Configuration Management Working Group Jim Amsden

VersioningVersioning

Tracking multiple revisions Maintaining predecessor/successor

relationships Accessing version history Based on a checkout/checkin metaphor

for managing potential update conflicts

Page 4: DELTA-V Web Versioning and Configuration Management Working Group Jim Amsden

Parallel DevelopmentParallel Development

Increases resource availability Allows multiple changes to the same

revision at the same time Uses merging to reconcile parallel

updates Necessary for multi-user, distributed

environments

Page 5: DELTA-V Web Versioning and Configuration Management Working Group Jim Amsden

Configuration ManagementConfiguration Management

Supports tracking and accessing multiple interrelated resources over time

Recognizes complex relationships between Web resources

Provides a way to specify and manipulate related resources as a set

Page 6: DELTA-V Web Versioning and Configuration Management Working Group Jim Amsden

In Scope:In Scope:

Creating versioned resourcesNaming and accessing revisions and

configurationsMapping revisions to the URL

namespaceCreating new revisionsParallel developmentHistory retrieval

Page 7: DELTA-V Web Versioning and Configuration Management Working Group Jim Amsden

In Scope (cont.-)In Scope (cont.-)

Merging of revisions and configurations

DifferencingOperations on configurationsVersioning support for down-level

HTTP and WebDAV clients

Page 8: DELTA-V Web Versioning and Configuration Management Working Group Jim Amsden

Not in Scope:Not in Scope:

HTTP server-to-server communication protocols

Workflow, process and change request management

Versioning and configuration management by non-HTTP and WebDAV protocols

Implementation of functionality by non-origin proxies

replication and disconnected work

Page 9: DELTA-V Web Versioning and Configuration Management Working Group Jim Amsden

DeliverablesDeliverables

Goals for Web VersioningWeb Versioning ModelVersioning Extensions to WebDAVWebDAV Versioning Traceability

Page 10: DELTA-V Web Versioning and Configuration Management Working Group Jim Amsden

Goals and MilestonesGoals and Milestones

Jun `99 - drafts of goals, model, and protocol extensions available

Oct `99 - submit Internet Drafts of model and protocol extensions

Apr `00 - last call on all deliverablesMay `00 - Submit to IESG for approval

Page 11: DELTA-V Web Versioning and Configuration Management Working Group Jim Amsden

Further InformationFurther Information

Chair: TBDApplications Area Director(s): Keith

Moore and Patrik FaltstormApplications Area Advisor: TBDMailing list:

[email protected]