[Bug 478613] Review Request: ledger - A powerful command-line double-entry accounting system

bugzilla at redhat.com bugzilla at redhat.com
Sun Mar 15 14:55:05 UTC 2009


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=478613





--- Comment #4 from Jim Radford <radford at blackbean.org>  2009-03-15 10:55:04 EDT ---
(In reply to comment #3)
> (In reply to comment #2)
> > (In reply to comment #1)
> > > - If packaging Emacs modes, you might want to consider making a separate
> > > subpackage that depends on emacs. See for instance how I handle it for vala:
> > > http://cvs.fedoraproject.org/viewvc/devel/vala/vala.spec?revision=1.36

> > I think this is overkill for small files (like .el files).  Plus, I can't
> > picture wanting emacs installed because I installed ledger.

> Sure, you don't want to get emacs pulled in by default. Which is why I
> suggested splitting off the emacs editing modes; this is the convention for
> other packages that come with emacs modes; see e.g.

Let's just say I have emacs installed and I use it, and I hear about ledger, so
I install it (yum install ledger) and start playing around with it.  I open a
few ledger text files, but no emacs mode is auto-detected.  I probably wouldn't
even know a ledger mode exists because some packager didn't bother to install a
single text file.  User cost: lack of a full experience, User gain: 4k disk
savings and no dangling directory.

Let's say we did include a the el files.  The user always gets the full access
to ledger mode.   User benefit: satisfaction, User cost: 4k disk usage and a
dangling directory.

As far as I'm concerned the dangling directory is a tool bug/wart and should be
treated as such.  Same with not being able to automatically install
emacs-ledger if someone installs ledger and emacs.  Another tool bug.  Without
these being fixed, there is a *clear* choice that make the user's life better
with *very* little cost.

> emacs-{gambit,git,gnuplot,lua,mercurial,pyrex,vala}). All of these are split
> off from their main packages, so that the main package itself does not depend
> on Emacs.

I think these should be fixed as well.  The emacs-git situation is totally
uncalled for.  vc-git should just work out of the box if I "yum install git".

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.




More information about the package-review mailing list