Wednesday, August 27, 2008

Providing Fedora for little bandwidth expense of users

I am sharing my views here with not much prior check on current trends with Fedora cult, so I can be wrong for my thoughts in this post, feel free to comment.

Though Fedora Free Media program is very much in action with its volunteers and sponsors actively helping getting Fedora to masses, Fedora is yet an expensive to use OS for daily basis. In my view need to take a look on Fedora usage cost for end customer.

Free media gets a user free copy of Fedora to install from, but following are some cons in my opinion that can be cut down further:

  •  Request and shipping time of Free Media
  •  Initial updates of newly installed Fedora system, costs bandwidth what an ordinary user might not like to expense on and should also be a reason to save bandwidth
  •  Subsequent updates, costs bandwidth in similar way as of Initial updates
  •  more ....?

I think few enhancements are possible to infrastructure and Fedora that can cover above listed cons of use-cases, and quiet much of it is in progress but the overall effort might be required to populate as an agenda rather than feature code names here and there. So here are few things in progress and what more can be done:
  •  Delta RPMS (Presto) support in Fedora Infrastructure, in 82% completion as per its status page on wiki
  •  Marketing & advocacy agenda for Institutional Private mirrors of Fedora, perhaps with some sort of association of a save-bandwidth organization/group (this should have lot of other concerns and care to have in mind and should be another small blog post I feel, where I also want to suggest how this can also get better cost vs profit results for ISPs with lot of Fedora users in their network)
  •  Enhancements within Feodra (installer & config-tools) to allow users to choose to configure "Persistent updates, Local mirror, LiveUSB/CD image creator/re-spins station etc." during installation or post-install. 
  •  Enhancements to populate local private repos, mirrors etc to other systems on local network

Bottom line of my suggestions is that vision on all collective problems should have one umbrella agenda, various teams will have to put in their work. More peer feedback and suggestions are required, maybe I have put in some not required thinking in this post :-)

3 comments:

Nilesh said...

Yeah dude you are right... I am also a full-time fedora user.. My site(itech7.com) itself is hosted on it! :D

but redhat doesn't think of these problems that the users face...

Kevin Verma said...

> but redhat doesn't think of these problems that the users face...

I think you want to cross check Fedora is a community project, its sponsored by Red Hat but Red Hat is not stopping anyone to fix or enhance things they need.

Probably as Fedora is doing good for your business already and there is yet some gap, maybe you could help to build these features by your direct or indirect skills.

Still thats the whole idea to put up this post, let discuss more and I'll be glad to know how you will like to contribute back to Fedora :-)

Kevin

Kevin Kofler said...

You may also want to distribute Fedora Unity respins as the free media you send out, that would also cut down on the initial update bandwidth.