* bug#47633: Provide direct download to .iso
@ 2021-04-07 5:31 bo0od
2021-04-08 18:50 ` Leo Famulari
0 siblings, 1 reply; 5+ messages in thread
From: bo0od @ 2021-04-07 5:31 UTC (permalink / raw)
To: 47633
Hi There,
I see that guix compress its image here:
https://guix.gnu.org/en/download/
Which im not sure why (I dont see any known project doing that), But
regardless to the reason behind it this is actually give some problems
to users who want to use Guix on outside server, Many host providers
nowadays they give the opportunity to install whatever the user want
from distros according to his wish from outside source but one thing
needed for that is the URL to the .iso , And the host gonna
download/run/import the .iso for the user.
This is cant be achieved because there is no direct URL to the .iso, And
it causes some problems as well check #47632
ThX!
^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#47633: Provide direct download to .iso
2021-04-07 5:31 bug#47633: Provide direct download to .iso bo0od
@ 2021-04-08 18:50 ` Leo Famulari
2021-04-08 21:25 ` Julien Lepiller
2021-04-09 21:31 ` bo0od
0 siblings, 2 replies; 5+ messages in thread
From: Leo Famulari @ 2021-04-08 18:50 UTC (permalink / raw)
To: bo0od; +Cc: 47633
On Wed, Apr 07, 2021 at 05:31:57AM +0000, bo0od wrote:
> I see that guix compress its image here:
>
> https://guix.gnu.org/en/download/
>
> Which im not sure why (I dont see any known project doing that),
The reason is to save bandwidth.
> But regardless to the reason behind it this is actually give some
> problems to users who want to use Guix on outside server, Many host
> providers nowadays they give the opportunity to install whatever the
> user want from distros according to his wish from outside source but
> one thing needed for that is the URL to the .iso , And the host gonna
> download/run/import the .iso for the user.
I have two suggestions:
1) Host the uncompressed ISO yourself and send that link to your host
provider
2) Ask the host provider to download and uncompress the ISO on their
own. They should be able to do this because they will have to store the
ISO file on their servers anyways.
^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#47633: Provide direct download to .iso
2021-04-08 18:50 ` Leo Famulari
@ 2021-04-08 21:25 ` Julien Lepiller
2021-04-09 21:31 ` bo0od
1 sibling, 0 replies; 5+ messages in thread
From: Julien Lepiller @ 2021-04-08 21:25 UTC (permalink / raw)
To: Leo Famulari, bo0od; +Cc: 47633
[-- Attachment #1: Type: text/plain, Size: 1283 bytes --]
Well, providing a .iso with compression would hopefully be similar to .iso.xz, and it would allow us to provision guix directly in gnome-boxes etc, that rely on osinfo-db (we have guix there, but no URL because of the extension).
Le 8 avril 2021 14:50:58 GMT-04:00, Leo Famulari <leo@famulari.name> a écrit :
>On Wed, Apr 07, 2021 at 05:31:57AM +0000, bo0od wrote:
>> I see that guix compress its image here:
>>
>> https://guix.gnu.org/en/download/
>>
>> Which im not sure why (I dont see any known project doing that),
>
>The reason is to save bandwidth.
>
>> But regardless to the reason behind it this is actually give some
>> problems to users who want to use Guix on outside server, Many host
>> providers nowadays they give the opportunity to install whatever the
>> user want from distros according to his wish from outside source but
>> one thing needed for that is the URL to the .iso , And the host gonna
>> download/run/import the .iso for the user.
>
>I have two suggestions:
>
>1) Host the uncompressed ISO yourself and send that link to your host
>provider
>
>2) Ask the host provider to download and uncompress the ISO on their
>own. They should be able to do this because they will have to store the
>ISO file on their servers anyways.
[-- Attachment #2: Type: text/html, Size: 1855 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#47633: Provide direct download to .iso
2021-04-08 18:50 ` Leo Famulari
2021-04-08 21:25 ` Julien Lepiller
@ 2021-04-09 21:31 ` bo0od
2021-05-06 19:38 ` Maxim Cournoyer
1 sibling, 1 reply; 5+ messages in thread
From: bo0od @ 2021-04-09 21:31 UTC (permalink / raw)
To: Leo Famulari; +Cc: 47633
> The reason is to save bandwidth.
For the user or for the website? If its for the website i dont see 200MB
(difference between .iso and .xz) is making a big deal different, And if
the complain real about that in Megabytes then there shouldnt be a
direct download to the image not .xz nor as .iso it should be only used
with torrents (or any similar protocol).
ArchLinux doing that:
https://archlinux.org/download/
But providing direct download to the image over https i dont see its
justified to say it saves bandwidth by compressing it.(unmentioned/very
minimal saving)
To save bandwidth as well by providing https is by using mirrors. (i
think there are too many out there)
But if its for the user, Then i dont see any complains from users over
downloading multiple GBs of NixOS or debian or qubes or...etc
> 1) Host the uncompressed ISO yourself and send that link to your host
> provider
So the alternative solution is harder than fixing the original problem?
When i report an issue that doesnt mean i dont know how to fix it or i
cant find alternative solutions, Its not about me but its about the user
specially new users, so i dont know how new user who paid 5 dollar for
outside host provider to test Guix or using it, to go and host .iso
image for guix.
You know whats the alternative easier solution for that user: he go and
install NixOS or X OS and hes happy with that because it saves time and
money and effort.
> 2) Ask the host provider to download and uncompress the ISO on their
> own. They should be able to do this because they will have to store the
> ISO file on their servers anyways.
Thats really too much to ask because there are more than one form of
compression and to do that for 1 or 2 users who want to use this x
distro which doesnt use the traditional way and not from the famous
distros (like debian or fedora) i can assure this is not gonna happen
(at least anytime soon).
Leo Famulari:
> On Wed, Apr 07, 2021 at 05:31:57AM +0000, bo0od wrote:
>> I see that guix compress its image here:
>>
>> https://guix.gnu.org/en/download/
>>
>> Which im not sure why (I dont see any known project doing that),
>
> The reason is to save bandwidth.
>
>> But regardless to the reason behind it this is actually give some
>> problems to users who want to use Guix on outside server, Many host
>> providers nowadays they give the opportunity to install whatever the
>> user want from distros according to his wish from outside source but
>> one thing needed for that is the URL to the .iso , And the host gonna
>> download/run/import the .iso for the user.
>
> I have two suggestions:
>
> 1) Host the uncompressed ISO yourself and send that link to your host
> provider
>
> 2) Ask the host provider to download and uncompress the ISO on their
> own. They should be able to do this because they will have to store the
> ISO file on their servers anyways.
>
^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#47633: Provide direct download to .iso
2021-04-09 21:31 ` bo0od
@ 2021-05-06 19:38 ` Maxim Cournoyer
0 siblings, 0 replies; 5+ messages in thread
From: Maxim Cournoyer @ 2021-05-06 19:38 UTC (permalink / raw)
To: bo0od; +Cc: 47633-done
Hello,
I'm happy to say this will be resolved with the soon-to-be-released
v1.3.0 release; see commit 82c0f34c7e (maint: Do not xz-compress ISO
images).
Closing!
Maxim
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2021-05-06 19:39 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-04-07 5:31 bug#47633: Provide direct download to .iso bo0od
2021-04-08 18:50 ` Leo Famulari
2021-04-08 21:25 ` Julien Lepiller
2021-04-09 21:31 ` bo0od
2021-05-06 19:38 ` Maxim Cournoyer
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).