Tracker: Feature Requests

9 Modularize the file parser/viewer code - ID: 699709
Last Update: Comment added ( sits )

Adding a new repository is very modular and clean.
Adding a new kind of diff file to review is messy. Would
be good to split out support for different types of files-
under-review into different Perl modules.

Examples of files-under-review:
- CVS diff output (current)
- patch file (current)
- plain text (current)
- ClearCase diff
- tar file
- .zip archive

Each of these should be able to provide some kind of
nice customized graphical view like CVS diff does now.


Nobody/Anonymous ( nobody ) - 2003-03-07 16:10:10 PST

9

Closed

None

Nobody/Anonymous

None

None

Public


Comments ( 2 )

Date: 2003-04-03 14:57:27 PST
Sender: sitsProject Admin

Logged In: YES
user_id=208928

With the 1.7.0 release, this file parser and rendering code has
been modularised so that it is easy to plug in support for
different repository/diff types. This was exemplified when
Subversion support was added in.



Date: 2003-03-17 12:54:18 PST
Sender: sitsProject Admin

Logged In: YES
user_id=208928

Agreed 100%. This is my number 1 priority right now. I am
in the process of modularising this code, so that it should
be relatively easy to add in support for Clearcase,
Subversion or other formats.

This will be in the upcoming 1.7.0 release.



Attached File

No Files Currently Attached

Changes ( 6 )

Field Old Value Date By
status_id Open 2003-04-03 14:57:27 PST sits
close_date 2003-03-17 12:54 2003-04-03 14:57:27 PST sits
status_id Pending 2003-03-17 12:56:19 PST sits
priority 5 2003-03-17 12:56:19 PST sits
status_id Open 2003-03-17 12:54:18 PST sits
close_date - 2003-03-17 12:54:18 PST sits