[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