>>>> "JV" == Jan Vroonhof
<vroonhof(a)math.ethz.ch> writes:
JV> No, this is intentional. The package-get-remote is empty for 2
JV> reasons
JV> 1. To make sure XEmacs does not go remote
JV> unintentionally. There however is now also some logic to try
JV> to only go remote if that would be 'logical' to users. This is
JV> not likely to be 100% correct.
JV> 2. To force people to make a conscious decision about choosing
JV> the site/mirror. Just defaulting to a site killed
JV>
ftp.us.debian.org when the new experimental package fetcher
JV> for debian did that.
I can sympathize with both reasons. However, the error message that
occurs when pui-list-packages is run isn't too helpful for someone who
might be less experienced. It just bombs out saying
No remote package sites specified in `package-get-remote'.
Okay, how do know where to set this to?
I'll admit I'm giving suggestions without donating code, and for that
I apologize ;-). What might be useful however is, once you've got a
bunch of mirrors lined up, you could pre-load this variable with those
sites, and do a random pick of a mirror from those choices.
As for not going remote unintentionally, you could show some message
in the pui-list-packages buffer and have a single boolean custom
variable that says "go-remote?".
Thanks,
-Barry