Search Members Help

» Welcome Guest
[ Log In :: Register ]

Mini-ITX Boards Sale, Fanless BareBones Mini-ITX, Bootable 1G DSL USBs, 533MHz Fanless PC <-- SALE $200 each!
Get The Official Damn Small Linux Book. DSL Market , Great VPS hosting provided by Tektonic
Pages: (2) </ [1] 2 >/

[ Track this topic :: Email this topic :: Print this topic ]

reply to topic new topic new poll
Topic: Damn Small Apt Repository, Enabling network updates< Next Oldest | Next Newest >
Grim Offline





Group: Members
Posts: 284
Joined: Mar. 2004
Posted: April 16 2004,10:33 QUOTE

I think Damn Small has gotten to the point where users are so impressed with it's functionality that they are no longer merely content with a liveCD they can carry anywhere.  Users want the bloat-free functionality that Damn Small provides, installed to hard drive, on their machines.  

I propose a working Damn Small apt repository set up for hdinstall users.  Apt currently is hamstrung by the lack thereof.  A few of the benefits from implementing the repository I purpose are the following:

*reduce the pressure on developers to rush the release of a new iso for minor bugfixes
*minimize bandwidth usage
*more thorougly test new packages
*seamlessly upgrade the distro

Minor bugfixes can be placed in the repository quickly to make the hdinstall userbase happy.  This removes niggling distractions and allows the developers to focus on what's important (the next release) instead of rushing a new iso for minor bugfixes.

Implementing a repository will allow hdinstall users to install only what they need.  Dillo, packaged in .deb form, is right around 220K.  If Damn Small had a repository, a hundred hdinstall users upgrading Dillo would only use a little over 2MB of bandwidth, as opposed to the 5Gigs they're using now.  I'm guessing mirrors would be more likely to contribute if they weren't going to be getting hammered so hard. A repository would be a step in that direction.  Also, the Damn Small repository wouldn't have to add every Debian package, just those that are Damn Small-specific.  There are already plenty of other Debian repositories and mirroring those would be a duplication of effort.

Another Debian feature is the testing repositories. It's generally understood that there isn't any support for testing so users implement it's use at their own risk. The benefits are twofold.  For one, a testing branch allows developers to space out releases by providing the "bleeding edge" packages for impatient users and two, developers get bug feedback before deciding to roll new packages into the next release.

Finally, implementing a Damn Small repository would allow for seamless distro upgrades.  Apt can be pinned to upgrade "Damn Small"-specific packages from the Damn Small repository.  This would prevent users from breaking their installation by installing apps from other repositories that conflict with DSL's setup, most notibly the X servers.  This would also address prior points made about reducing bandwidth usage by preventing users from downloading the whole distro all over again and only update those new packages that they need.

Taking in the big picture, I think an apt repository is the next logical step for Damn Small.


--------------
No good deed goes unpunished...
Back to top
Profile PM WEB 
l0st Offline





Group: Members
Posts: 44
Joined: Nov. 2003
Posted: April 16 2004,13:22 QUOTE

Excellent proposal.
Only problem I see is this is a (relatively) small project and maintaining an apt repository is too much.
Back to top
Profile PM 
Grim Offline





Group: Members
Posts: 284
Joined: Mar. 2004
Posted: April 17 2004,04:33 QUOTE

Quote
Only problem I see is this is a (relatively) small project and maintaining an apt repository is too much.


So...you're suggesting we maintain a larger repository?


--------------
No good deed goes unpunished...
Back to top
Profile PM WEB 
John Offline





Group: Super Administrators
Posts: 695
Joined: Sep. 2003
Posted: April 17 2004,07:31 QUOTE

I think it is a great idea, but I don't see it happening any time soon.  The reason is because we are already giving as much as possible to this project while living normal lives with normal life responsibilities.

Many of the non-system applications in DSL are independently compiled and a couple of the applications are actually pulled from Slackware derivatives.

Having a fully apt functional system specific to DSL would be a very large undertaking and I just don't see us having the time to pull that together right now.
Back to top
Profile PM 
Del Offline





Group: Members
Posts: 109
Joined: Dec. 2003
Posted: April 17 2004,18:40 QUOTE

Grim,
I think l0st meant that DSL is a (relatively) small project, and maintaining an apt resource of it's own is a larger scale operation than is feasable. (for now anyway?)

This could be a sub-project with it's own developers or something. Let John and RobertS work on DSL, and a couple others could volunteer to keep up an apt repository. I know jack about apt (I can install things, and sometimes I can successfully remove them!) so I'm not going to offer myself. For now, I'm guessing it's going to stay a wish, and maybe someday it might come together.


--------------
Del
--da da da--
Back to top
Profile PM 
5 replies since April 16 2004,10:33 < Next Oldest | Next Newest >

[ Track this topic :: Email this topic :: Print this topic ]

Pages: (2) </ [1] 2 >/
reply to topic new topic new poll
Quick Reply: Damn Small Apt Repository

Do you wish to enable your signature for this post?
Do you wish to enable emoticons for this post?
Track this topic
View All Emoticons
View iB Code