ability to handle a calendar via subversion, for multi access use [extension fodder]

RESOLVED WONTFIX

Status

Calendar
Provider: ICS/WebDAV
--
enhancement
RESOLVED WONTFIX
12 years ago
11 years ago

People

(Reporter: Elof Wecksell, Unassigned)

Tracking

Details

(Reporter)

Description

12 years ago
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20061006 Sunbird/0.3

Subversions ability to merge ics files. This could already be done manually but somehow built-into sunbird, this would solve people using it on many computers, share calenders without overwriting posts.

Reproducible: Didn't try

Steps to Reproduce:
1.
2.
3.
Subversion's ability to merge text files is limited.  It (and other VCS) don't have the ability to check that the resulting .ICS from a merge is actually valid .ICS.  This sounds to me like a recipe for more problems than solutions.

Alternatively, you can enable Subversion's autocommit feature on a WebDAV server so that each post to the WebDAV server is kept atomically in your SVN repository.  I know of a few people that do this currently so as to be able to 'roll back' if there is a problem of some sort.

While this is an interesting idea, I don't think Subversion is the right tool to solve the "user A overwrote user B's calendar" problem, as it would end up creating invalid .ICS.

Nominating for INVALID unless folks can convince me otherwise.
Whiteboard: [qa discussion needed]

Comment 2

11 years ago
Stuff like that is definitely not what I would consider core functionality for Lightning or Sunbird. 

But an enhanced ics provider with subversion (or other vcs) support could definitely be shipped as an extension.

Marking WONTFIX based on this.
Status: UNCONFIRMED → RESOLVED
Last Resolved: 11 years ago
Resolution: --- → WONTFIX
Whiteboard: [qa discussion needed]
Summary: ability to handle a calendar via subversion, for multi access use → ability to handle a calendar via subversion, for multi access use [extension fodder]
You need to log in before you can comment on or make changes to this bug.