4 ms·
For the last month or so I was thinking it would be awesome to have a desktop with a lot of the most common GUI utilities written in python so that average prog
by ohiovr 4y ago
For the last month or so I was thinking it would be awesome to have a desktop with a lot of the most common GUI utilities written in python so that average programmers could have a stab at customizing it for their needs. But this is too much work for me and I'm kind of following a different dream right now.
- sprak 4y agoAn easy modified Desktop Environment written in Python was one of the goals of the "One Laptop per Child" project. They succeeded[1], it's now separate from the hardware and can run on anything from your phone, raspberry pi, regular computer and the OLPC-machines. (Another goal was better sandboxing bitween apps. Their project was called Bitfrost and was in many ways the first step towards flatpak that we use today) [1]: https://www.sugarlabs.org/ https://www.sugarlabs.org/
- mhd 4y agoI think a few of us thought about that. It seems the "Hello" System[1] wants to got that way. Write most applications in PyQt, have the source somewhat accesible (I would think a direct menu item or button in the "About" dialog would improve on the UX of that, though) Not sure whether I'd personally go with PyQt. (Or a post-1.x Python feature set in general). What would be neat is some kind of "My first Github" social coding platform, where you could push your homegrown new features, discuss & share them. [1]: https://hellosystem.github.io/docs/user/components/applications.html https://hellosystem.github.io/docs/user/components/applicati...
- deleted 4y ago[deleted]
- kristopolous 4y agoNobody seriously goes into things intentionally making them obtuse. The current complexity is a product of poor design from a sincere effort for simplicity. Trying to be easy, lightweight, simple, is the silver bullet way to create a mess and it's why when you see those words in software names it's always just a sprawling stochastic tangle. The easiest way to avoid the mess is to make things dumb.