Re: Migrating our wiki to Confluence

2018-01-08 Thread Johan Corveleyn
On Mon, Jan 8, 2018 at 11:53 PM, Johan Corveleyn wrote: > On Mon, Jan 8, 2018 at 11:16 AM, Julian Foad wrote: >> Johan Corveleyn wrote: >> [...] >>> >>> Although the more liberal editing is not an option, I still think we >>> should go forward with migrating to Confluence. For the other reasons >

Re: Migrating our wiki to Confluence

2018-01-08 Thread Johan Corveleyn
On Mon, Jan 8, 2018 at 11:16 AM, Julian Foad wrote: > Johan Corveleyn wrote: > [...] >> >> Although the more liberal editing is not an option, I still think we >> should go forward with migrating to Confluence. For the other reasons >> (more attractive to all kinds of contributors (also non-coders

Re: A rational svn shelve/checkpoint CLI

2018-01-08 Thread Julian Foad
Stefan Sperling wrote: svn shelve svn unshelve svn shelf --list svn shelf --drop svn shelf --diff/--show That's a totally reasonable approach, and is similar to (not exactly the same as) what's currently implemented on trunk and on shelve-checkpoint branc

Re: A rational svn shelve/checkpoint CLI

2018-01-08 Thread Stefan Sperling
On Mon, Jan 08, 2018 at 03:29:45PM +, Julian Foad wrote: > > How about a combination of new subcommands for actions which > > tranfer working copy state from/to the shelf (used frequently), > > and just one subcommand with options for management of the > > shelf itself (used less frequently), l

Re: A rational svn shelve/checkpoint CLI

2018-01-08 Thread Julian Foad
Stefan Sperling wrote: On Mon, Jan 08, 2018 at 02:34:31PM +, Julian Foad wrote:   svn save    -> svn shelf-save   svn shelve  -> svn shelf-shelve   svn unshelve    -> svn shelf-unshelve   svn shelves -> svn shelf-shelves This naming doesn't make any sen

Re: A rational svn shelve/checkpoint CLI

2018-01-08 Thread Stefan Sperling
On Mon, Jan 08, 2018 at 02:34:31PM +, Julian Foad wrote: > > >   svn save    -> svn shelf-save > > >   svn shelve  -> svn shelf-shelve > > >   svn unshelve    -> svn shelf-unshelve > > >   svn shelves -> svn shelf-shelves > > > > > > This naming doesn't make an

Re: A rational svn shelve/checkpoint CLI

2018-01-08 Thread Julian Foad
Branko Čibej wrote: On 08.01.2018 14:31, Julian Foad wrote: Towards a more rational shelving-with-checkpoints CLI.   svn shelf-{save,shelve,unshelve,shelves,log,drop,diff}     [SHELF_SPEC...] [PATH...] SHELF_SPEC:   --shelf=[SHELF][.VERSION]   @[SHELF][.VERSION]     Specify shelf SHELF

Re: A rational svn shelve/checkpoint CLI

2018-01-08 Thread Branko Čibej
On 08.01.2018 14:31, Julian Foad wrote: > Towards a more rational shelving-with-checkpoints CLI. > >   svn shelf-{save,shelve,unshelve,shelves,log,drop,diff} >     [SHELF_SPEC...] [PATH...] > > SHELF_SPEC: > >   --shelf=[SHELF][.VERSION] >   @[SHELF][.VERSION] > >     Specify shelf SHELF (name, 'al

A rational svn shelve/checkpoint CLI

2018-01-08 Thread Julian Foad
Towards a more rational shelving-with-checkpoints CLI. svn shelf-{save,shelve,unshelve,shelves,log,drop,diff} [SHELF_SPEC...] [PATH...] SHELF_SPEC: --shelf=[SHELF][.VERSION] @[SHELF][.VERSION] Specify shelf SHELF (name, 'all', 'newest'), version VERSION (number, date, 'all',

Re: Reviewing 1.10 APIs & compatibility

2018-01-08 Thread Julian Foad
Julian Foad wrote: One task in the 1.10 release process is reviewing API changes. One way, that I use myself, is to take a library at a time and compare the 1.9 and 1.10 public headers, looking for procedural errors (e.g. how new and deprecated APIs are marked up, undocumented parameters, etc.

Re: Migrating our wiki to Confluence

2018-01-08 Thread Julian Foad
Johan Corveleyn wrote: [...] Although the more liberal editing is not an option, I still think we should go forward with migrating to Confluence. For the other reasons (more attractive to all kinds of contributors (also non-coders), lower barriers, faster editing/saving, ...). Plus: in the longer