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

Question: Moving Forward - What's Your Desire? :: Total Votes:52
Poll choices Votes Statistics
Update DSL Kernel to 2.4.34 12  [23.08%]
Update DSL Kernel to 2.6.20 7  [13.46%]
Update DSL-N Kernel to 2.6.20 2  [3.85%]
Forget the Kernel update the Apps in DSL 10  [19.23%]
Merge DSL and DSL-N (much larger in size) 2.4 based 0  [0.00%]
Merge DSL and DSL-N (much larger in size) 2.6 based 1  [1.92%]
Remove many apps providing a tiny core based on using MyDSL 2.4 9  [17.31%]
Remove many apps providing a tiny core based on using MyDSL 2.6 8  [15.38%]
Focus on DSL-N and backport refinements when possible to DSL 3  [5.77%]
This topic is closed, no new votes accepted
Pages: (20) </ ... 2 3 4 5 6 [7] 8 9 10 11 12 ... >/

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

new topic new poll
Topic: Moving Forward - What's Your Desire?, Please Vote< Next Oldest | Next Newest >
clivesay Offline





Group: Guests
Posts: 935
Joined: Dec. 2003
Posted: April 02 2007,17:07 QUOTE

Quote (roberts @ April 02 2007,11:02)
The only concern that was expressed to me, was that releasing this configuration would likely result in many competing clones based on my tiny core. Many of us recall that we once had such a shadow.

In the Linux world you're always going to have this type of thing, as you know.

If you have a truly tiny core, what is there to really clone? All apps are 'modules' (unc/uci) so the core doesn't have a lot of use unless these apps are available to be attached to it. I'm just talking off the top of my head here.

I'm thinking the core is only what it takes to boot Knoppix and all of your Lua magic. Some of that may even be able to be modularized. With this approach you have tight control over the core and maybe some base extensions then the community carries the weight of developing all the other app extensions, just like what happened when Mydsl first emerged.

In this scenario, you could still have a "DSL Classic", if people wanted, where any innovations like new lua scripts could be backported to "Classic" whenever possible.

Actually, as you make updates you could backport them to "DSL Classic" by packaging them into uci/unc. That would keep people from having to d/l the whole 50mb cd again for most updates.

Just brainstorming here. RS you are an innovator so I will trust your direction.

Chris
Back to top
Profile PM MSN YIM 
mikshaw Offline





Group: Members
Posts: 4856
Joined: July 2004
Posted: April 02 2007,19:10 QUOTE

A thought that just now re-occured to me, and something i was  playing with several months ago, is the possibility of modifying myDSL in such a way that it is not tied to the window manager, that is it doesn't create a fluxbox menu item which is then converted to a jwm menu item. I haven't worked out a solution that would make a menu item still useable, but I think if it could be done it would make things more convenient both for a tiny DSL core and for those users who want to add or remove window managers. Currently the user still needs .fluxbox/mydsl.menu (i think) even if he's remastered DSL without Fluxbox, and having a generic (non-wm-specific) menu *might* make it easier to include the mydsl menu into an arbitrary window manager.

The main problem with this, apart from the time and effort to modify mydsl, is the existence of a fluxbox-specific menu item in most of the existing extensions. A workable option, though, might be to keep the current fluxbox syntax in the extensions and simply check for the existence of a mydsl.menu file before writing the menu item. Maybe this check is already being done, though.

In any case, it's something to think about if this tiny DSL core is actually put into play at some point. Making DSL easier to strip down will likely result in more people stripping it down =o)


--------------
http://www.tldp.org/LDP/intro-linux/html/index.html
Back to top
Profile PM WEB 
clivesay Offline





Group: Guests
Posts: 935
Joined: Dec. 2003
Posted: April 02 2007,19:26 QUOTE

Mik,

So something like a menu.lua that makes the menu OS independent? That's an interesting option. Then you really could get down to a core where even the WM's are optional but you can still build menus.

With flexibility comes complexity. :)

Chris
Back to top
Profile PM MSN YIM 
lucky13 Offline





Group: Members
Posts: 1478
Joined: Feb. 2007
Posted: April 02 2007,22:24 QUOTE

Mikshaw:
Quote
I haven't worked out a solution that would make a menu item still useable, but I think if it could be done it would make things more convenient both for a tiny DSL core and for those users who want to add or remove window managers. Currently the user still needs .fluxbox/mydsl.menu...

Free desktop standards (XDG) require a centralized XML file from which every compliant window manager can adopt (via "include") the entries in that file. It's just a matter of centralizing menu entries for MyDSL extensions to one file that can be included across the board by adding one entry to the menu of whatever window manager a user chooses. During my search I found a link about how Puppy has already transitioned to do this (second link). It would affect DSL (and be implemented) similarly.
http://standards.freedesktop.org/menu-spec/menu-spec-latest.html
http://puppyos.net/blog....-002857


--------------
"It felt kind of like having a pitbull terrier on my rear end."
-- meo (copyright(c)2008, all rights reserved)
Back to top
Profile PM WEB 
lucky13 Offline





Group: Members
Posts: 1478
Joined: Feb. 2007
Posted: April 02 2007,22:26 QUOTE

clivesay:
Quote
With flexibility comes complexity.

With standardization, though, comes uniformity, ease, and utility. :cool:


--------------
"It felt kind of like having a pitbull terrier on my rear end."
-- meo (copyright(c)2008, all rights reserved)
Back to top
Profile PM WEB 
95 replies since Mar. 30 2007,18:13 < Next Oldest | Next Newest >

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

Pages: (20) </ ... 2 3 4 5 6 [7] 8 9 10 11 12 ... >/
new topic new poll
Quick Reply: Moving Forward - What's Your Desire?

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