On Mon, 23 May 2005, Dirk Eddelbuettel wrote:
> On 23 May 2005 at 19:15, Don Armstrong wrote:
> > What I'm talking about (and why I'm continuing this discussion) is the
> > optimal resolution of this issue, post sarge release, by fixing:
> > 
> >  1) r-base-core to provide the correct headers/fix whatever
> >  headers are supplied
> 
> Now, as I mentioned earlier, as of R 2.1.0, the API has seen some
> cleanup; R-2.2.0 may better that. So we'll know more in October (or
> from the SVN checkouts / r-devel tarballs).

Yes, which makes the closure of the bug rather strange, since this API
cleanup has the potential of addressing this bug.

You're saying that the API as distributed now is correct, because
Startup.h isn't in the API. That's fine, and I've no argument about
that.

I'm saying that in the future, Startup.h should be included in the API
so rpy and other modules that would otherwise need to include their
own copy of the headers can be built properly.

These are not diametrically apposed statements.

> > That basically precludes any further discussion, and will likely
> 
> Exactly. :)

That's frankly rather rude. What makes is even more rude is that I'm
just trying to help make a package that I don't particularly care
about (rpy) better.[1]

> There is always the web archive, though. Google doesn't forget ...

The BTS is not crawled by google.
 
> | > I do not think that changing the set of distributed header files is
> | > a good idea.
> | 
> | Can you explain why?
> 
> R is *beautifully* cross-distro, cross-platform, cross-anything. I
> do not think that making out R different adds value. Quite the
> contrary.
>
> (I am already on the edge by having "r-base" split off r-base-core
> and all the other packages. As per some R Core members, a 50mb sumo
> package would be preferred. I disagree there, but I don;t want to go
> much further than that.)

Just because other distributions and platforms are not capable of
dealing with packages in a sane manner does not mean that saddling
users of R with pointlessly gigantic packages is a good idea.

It may be best in the eyes of upstream, because then they don't have
to worry about modularization, but it's not necessarily the best thing
for the users of Debian packages.

Just compare the R situtation (a monolithic upstream package, with an
upstream who isn't enthused about modularization) to X's situtation (a
monolithic upstream package, with an upstream who until recently
wasn't interested in modularization.) 

What would you rather have as a user?


Don Armstrong

1: As I said before, the only reason I've even entered into this
discussion is because of the RC bug on rpy, and the fact that it was
holding up the release.
-- 
Miracles had become relative common-places since the advent of
entheogens; it now took very unusual circumstances to attract public
attention to sightings of supernatural entities. The latest miracle
had raised the ante on the supernatural: the Virgin Mary had
manifested herself to two children, a dog, and a Public Telepresence
Point.
 -- Bruce Sterling, _Holy Fire_ p228

http://www.donarmstrong.com              http://rzlab.ucr.edu


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to