Bug#881896: RFP: src -- Simple Revision Control, single-file and single-user version tracking

classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

Bug#881896: RFP: src -- Simple Revision Control, single-file and single-user version tracking

Mike Swanson
Package: wnpp
Severity: wishlist

* Package name    : src
  Version         : 1.17
  Upstream Author : Eric S. Raymond <[hidden email]>
* URL             : http://www.catb.org/esr/src/
* License         : BSD
  Programming Lang: Python
  Description     : Simple Revision Control, single-file and single-user version tracking

Provides a powerful modern user interface against an RCS or SCCS backend
(RCS is more reliable and preferred), giving a command line familiarity
to users with modern Subversion, Git, Hg experience, as well as a
reasonable introduction to this toolset to novices.

SRC is designed to provide its strength for single-file, single-user
version tracking.  When it is overkill to make a whole directory and
multi-file repository store (under, for example, Git or Hg), src can
provide tracking for individual files instead.  Examples of such might
be your ~/bin scripts, /etc files, personal notes, résumés, and any such
file that would be awkward to contain in a wholly separate directory
just for version control.
Reply | Threaded
Open this post in threaded view
|

Bug#881896: RFP: src -- Simple Revision Control, single-file and single-user version tracking

Chris Lamb -2
retitle 881896 ITP: src -- Simple Revision Control, single-file and single-user version tracking
thanks

[Adding [hidden email] to CC]

Hi Mike et al.,

> Package: wnpp
> Severity: wishlist
>
> * Package name    : src
>   Version         : 1.17

Just reviewing this in NEW and was briefly uneasy about a package with
this name entering the package namespace. For example, given:

  $ apt-get source src

… and that there are also many places in Debian where we would be
using nomenclature such as:

    src:src

… to refer to this package, this is obviously somewhat confusing out
of context. There would also be binary packages that would be called
"src" (!) which, less problematically, would exist alongside packages
such as "linux-source" and "uwsgi-src" etc.

Is there a prefix, suffix or even an alternative name that upstream
use to avoid this? If not, we may have to invent one here. Thoughts
welcome.


Regards,

--
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      [hidden email] / chris-lamb.co.uk
       `-

Reply | Threaded
Open this post in threaded view
|

Bug#881896: RFP: src -- Simple Revision Control, single-file and single-user version tracking

Eduard Bloch
Hallo,
* Chris Lamb [Mon, Nov 26 2018, 03:16:55AM]:

> Just reviewing this in NEW and was briefly uneasy about a package with
> this name entering the package namespace. For example, given:
>
>   $ apt-get source src
>
> … and that there are also many places in Debian where we would be
> using nomenclature such as:
>
>     src:src

+1 -> Please choose a different package name

"src" is as clever as choosing "main" for a C++ namespace and similar
unfunny things.

Best regards,
Eduard.

--
Naja, Garbage Collector eben. Holt den Müll sogar vom Himmel.
       (Heise Trollforum über Java in der Flugzeugsteuerung)

Reply | Threaded
Open this post in threaded view
|

Bug#881896: RFP: src -- Simple Revision Control, single-file and single-user version tracking

Jochen Hein
In reply to this post by Mike Swanson
Chris Lamb <[hidden email]> writes:

> retitle 881896 ITP: src -- Simple Revision Control, single-file and single-user version tracking
...
> Is there a prefix, suffix or even an alternative name that upstream
> use to avoid this?

On http://www.catb.org/esr/src/ upstream describes it as "Simple
Revision Control".  Something like simple-revision-control?

Jochen

--
This space is intentionally left blank.

Reply | Threaded
Open this post in threaded view
|

Bug#881896: RFP: src -- Simple Revision Control, single-file and single-user version tracking

Chris Lamb -2
[Adding [hidden email] to CC]

Jochen Hein wrote:

> On http://www.catb.org/esr/src/ upstream describes it as "Simple
> Revision Control".  Something like simple-revision-control?

That would pass NEW from my PoV. Dimitry, that work for you?


Regards,

--
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      [hidden email] / chris-lamb.co.uk
       `-

Reply | Threaded
Open this post in threaded view
|

Bug#881896: RFP: src -- Simple Revision Control, single-file and single-user version tracking

Dmitry Bogatov-3
In reply to this post by Jochen Hein

[2018-11-26 17:22] Jochen Hein <[hidden email]>
> Chris Lamb <[hidden email]> writes:
>
> > retitle 881896 ITP: src -- Simple Revision Control, single-file and single-user version tracking
> ...
> > Is there a prefix, suffix or even an alternative name that upstream
> > use to avoid this?
>
> On http://www.catb.org/esr/src/ upstream describes it as "Simple
> Revision Control".  Something like simple-revision-control?

Would following be acceptable:

 - src:simple-revision-system
 - bin:simple-revision-system
 - /usr/bin/src

or you object aganist /usr/bin/src too?

Reply | Threaded
Open this post in threaded view
|

Bug#881896: RFP: src -- Simple Revision Control, single-file and single-user version tracking

Chris Lamb -2
Dmitry Bogatov wrote:

> Would following be acceptable:
>
>  - src:simple-revision-system
>  - bin:simple-revision-system
>  - /usr/bin/src
>
> or you object aganist /usr/bin/src too?

That would work for me.

(I'm going to go ahead and reject src:src from NEW now.)


Regards,

--
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      [hidden email] / chris-lamb.co.uk
       `-

Reply | Threaded
Open this post in threaded view
|

Bug#881896: RFP: src -- Simple Revision Control, single-file and single-user version tracking

Chris Lamb -2
Chris Lamb wrote:

> (I'm going to go ahead and reject src:src from NEW now.)

Done. Please ping me via this bug when you re-upload to NEW.


Regards,

--
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      [hidden email] / chris-lamb.co.uk
       `-