Login | Register
My pages Projects Community openCollabNet

Discussions > dev > Brain dump: possible 1.7 work packages

Project highlights: :. Download .: :. Support .: :. FAQ .: :. Translations .: :. Donate .: :. Report Bug .:

tortoisesvn
Discussion topic

Back to topic list

Brain dump: possible 1.7 work packages

Author sf
Full name Stefan Fuhrmann
Date 2010-02-09 02:52:04 PST
Message Hi there,

this is a list of things that could be done in TSVN
within the 1.7 time frame - still a felt 6 months away.
Certainly, this is more of a pick list as not all of them
will be done until the release:

New features:

- merge info display in revgraph
  -> S V Ram is already working on this one

- extend cleanup command to remove various files.
  http://tortoisesvn.t​igris.org/svn/tortoi​sesvn/trunk/Notes/Fe​ature
Proposals/Cleanup.txt
  Small improvement. Any volunteers?

- bisect
  http://tortoisesvn.t​igris.org/svn/tortoi​sesvn/trunk/Notes/Fe​ature
Proposals/Bisect.txt
  Small improvement. Any volunteers?

- experimental patch recorder
  (a simple implementation for "offline / pre-recorded commits")
  http://tortoisesvn.t​igris.org/svn/tortoi​sesvn/trunk/Notes/Fe​ature
Proposals/PatchRecorder.txt
  Already working on this.

No functional spec available yet for these:

- insert / delete / rename / move / modify externals in repo browser
  (make it work just like any folder)
  I will take this one.

- support nested externals in repo browser (if they legal at all)
  I will take this one.

- user-defined property ranges / enum lists etc.
  (i.e. make prop editor easier to use)

- freeze / modify externals upon tag / branch ops

Odd jobs:

- finish LogCache documentation
- switch to VS2010
- fully or partly switch to msbuild to speed up build times

Code cleanup (longer time frame):

- CTSVNPath should only have 3 access methods:
  GetUIString(), GetSVNString(), GetSVNAPIPath().
  All manual conversion using CUnicodeUtils and CPathUtils
  should be removed - if feasible

- introduce string usage policy and strictly adhere to it:
  CString (UTF16) for all UI info, std:: string (UTF8) for
  all SVN strings. Minimize usage of CUnicodeUtils.

Comments?

-- Stefan^2.

« Previous message in topic | 1 of 14 | Next message in topic »

Messages

Show all messages in topic

Brain dump: possible 1.7 work packages sf Stefan Fuhrmann 2010-02-09 02:52:04 PST
     Re: Brain dump: possible 1.7 work packages steveking Stefan Küng 2010-02-09 10:09:40 PST
     Re: Brain dump: possible 1.7 work packages sf Stefan Fuhrmann 2010-02-10 01:31:35 PST
         Re: Brain dump: possible 1.7 work packages steveking Stefan Küng 2010-02-10 10:20:10 PST
     Re: Brain dump: possible 1.7 work packages "Hans-Emil Skogh" <Hans-Emil dot Skogh at tritech dot se> "Hans-Emil Skogh" <Hans-Emil dot Skogh at tritech dot se> 2010-02-11 00:21:04 PST
         AW: Brain dump: possible 1.7 work packages jensg Jens Geyer 2010-02-11 10:19:39 PST
             Re: AW: Brain dump: possible 1.7 work packages steveking Stefan Küng 2010-02-11 11:14:27 PST
                 RE: Brain dump: possible 1.7 work packages jensg Jens Geyer 2010-02-12 01:00:54 PST
         Re: Brain dump: possible 1.7 work packages steveking Stefan Küng 2010-02-11 11:17:24 PST
     Re: Brain dump: possible 1.7 work packages sf Stefan Fuhrmann 2010-02-12 04:50:46 PST
         Re: Brain dump: possible 1.7 work packages steveking Stefan Küng 2010-02-12 11:33:56 PST
     Re: Brain dump: possible 1.7 work packages sf Stefan Fuhrmann 2010-02-13 01:45:48 PST
     Re: Brain dump: possible 1.7 work packages sf Stefan Fuhrmann 2010-02-13 13:54:47 PST
     Re: Brain dump: possible 1.7 work packages "Hans-Emil Skogh" <Hans-Emil dot Skogh at tritech dot se> "Hans-Emil Skogh" <Hans-Emil dot Skogh at tritech dot se> 2010-02-14 23:43:01 PST
Messages per page: