torios team mailing list archive
-
torios team
-
Mailing list archive
-
Message #02708
Re: Time Investment
-
To:
torios@xxxxxxxxxxxxxxxxxxx
-
From:
Paul Sutton <zleap@xxxxxxxxxxx>
-
Date:
Wed, 22 Jul 2020 08:20:21 +0100
-
Autocrypt:
addr=zleap@xxxxxxxxxxx; keydata= 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 aPZ0K9hksQXvyArO2cFPbYZs3Bxgd8Me7m4=
-
In-reply-to:
<1cc1b77d-09d5-eb13-98ad-47d5cb58eceb@gmail.com>
Hi all
replies are inline
On 22/07/2020 00:28, Israel Dahl wrote:
> Hi,
> Haven't read the second one yet, so I may repeat...
> (inlines)
> On 7/21/20 2:02 PM, ml@xxxxxxxxxxxx wrote:
>> On Tue, July 21, 2020 9:42 am, Israel Dahl wrote:
>>> Yeah, so lets focus on the operating system (snip)
>> Having done development for both desktop and mobile, I don't believe
>> screen size is the biggest issue when porting between the systems. I
>> believe the user input paradigm is much more of a problem. You're going
>> from a desktop extreme where some user wants everything input by keyboard
>> (possibly no mouse support) to a normal desktop where apps use mouse and
>> GUI and possibly CUA style menus for input to a mobile extreme where there
>> is no keyboard. Supporting all these options and doing each well in the
>> same application can be very difficult. I'd like to see better
>> speech-to-text recognition solutions as that would solve some of the
>> missing keyboard problems with mobile. The technology is there, but not
>> fully in Free Software and not fully in systems that don't make use of the
>> Internet to spread processing to several machines (which could bring up
>> privacy issues).
>
So we have some text to speech support what about OCR support if that is
more mature, what about building that in, with OCR it also should
support pictures
I do agree about switching between the mobile (no keyboard) to the other
end which is full desktop.
> Ok, so a low resource UI toolkit that automatically switched 'modes'
> would benefit everyone. There are x86 machines that use small screens
> (aren't ATM x86, since they use Windows?... I could be wrong), as well
> as ARM. If the top menu bar turned into a hamburger button on window
> sizes smaller than the menu, it would be easy:
>
> if screen < menu_size:
>
> switch(menu, button)
>
> else
>
> switch(button, menu)
>
> You could do it to FLTK classes pretty easily.
>
>>> If the small distros get together I think the collaborative effort would
>>> go leaps and bounds to solve our common issues. A simple GUI toolkit could
>>> be probably written by you and technosaurus over @ puppy, and accept
>>> command line arguments for scripting (he's things like it before with lots
>>> of little examples).
>> Now this is where you run into a problem with collaboration. While
>> everyone may have similar large goals when you get to the design
>> trade-offs, you're going to have trouble getting a group consensus.
>
> I'm thinking Unix philosophy here bring all the small parts together, so
> we can find the common tweaks, and all the little bits we have in common.
>
> We might find more in common if we start at the basics. I know the
> UI/Shell stuff is not supposed to have consensus :D But we all need to
> start our Window Managers, and need a lightweight login/lock screen,
> etc... Your site is an example of what I'm talking about!
>
Can we make it really easy to switch between boot to gui and boot to cli
pleasek there is an option on the raspberry pi configuration tool
(which has both a curses (text) and gui widget, you just click a tick box.
Once instaled most distros (understandably) switch to gui by default but
there are probably use cases where this isn't needed, for example if you
are using mostly text based applications or just running applications
that don't even need the gui.
>> I
>> believe Technosaurus prefers working with X11 and its libraries. At the
>> moment, I'm concentrating on SDL and OpenGL. We could each write a simple
>> GUI toolkit, but unless we had a similar design philosophy and a similar
>> list of design trade-offs and goals, it would be very hard to collaborate
>> and put together one GUI library that handles everything we'd both want
>> from it.
>
> Or make a go between. Make a simple library that made a window, but you
> could have devs add in their favorite toolkits via #define
>
> Make a collaborative effort. It doesn't need to support more than you
> want. A simple dialog-type library that can be easily used in more
> complicated programs would be great!
>
>> I think you'd have the same issue uniting small distributions. If you
>> find ones with similar goals, you can share with each other. If they're
>> developing things that don't fit your design philosophy or vice versa,
>> it's difficult to reuse work.
>
So if we find the ones with similar goals, and can work together, this
may prove that idea works and other groups of distros may be inspired to
do the same in their way.
> I see so many things that bleed over, for example menu generation.
>
> Why is there no central libraries for menu generation in multiple
> languages that are optimized? Everyone is doing it by hand. Even a
> POSIX shell library for it would be great! (You could add more 'bling'
> by sourcing more components for your menu implementation) Then every
> distro/menu app could reuse safe well written code. Every user could
> make their own menu program if they wanted.
>
agreed here, the lxde people told me when i mentioned this on
sourceforge that there is a perfectly good text file to manually edit
the menu, this is exactly the attitude that makes Linux seem elitist
rather than for everyone.
There is a menu editor (or several) but in general seems to be a
separate application and not installed by default.
>> Israel, you mentioned staying away from BSD components.
> No, I mean personally. Just me, not ToriOS :D
>> That makes it
>> hard to share with a project like nenuzhnix because they stay away from
>> GNU components. For instance, I mentioned nano and it will not be a part
>> of nenuzhnix because it's a GNU project.
>
> We can choose MIT/etc and work together on core things. We both do
> similar things.
>
> Think about it, if Debian, RHEL, Ubuntu, Suse, and Arch worked together
> on a safer chroot/jail that worked cross distro, it would help everyone.
>
Good point, I am guessing this is like running each application but
keeping the application isolated from other apps and to some extent the
wider system, for security reasons.
>> Paul, I like your idea of taking the highlights or the important decisions
>> from the e-mail discussions and putting it all in one place everyone can
>> get to. Would also be nice if we can make some of our goals or decisions
>> accessible via the web so we can refer other distributions to the
>> information and see if they want to collaborate as well.
>>
> ++1
>
I will get something set up on cryptdrive for this, we can always move
later but if it works for initial brainstorming that is a good thing.
Regards
Paul
--
Paul Sutton
https://personaljournal.ca/paulsutton/
https://www.linkedin.com/in/zleap/
gnupg : 7D6D B682 F351 8D08 1893 1E16 F086 5537 D066 302D
Follow ups
References
-
Time Investment
From: Ali Linx (amjjawad), 2020-07-02
-
Re: Time Investment
From: Ali Linx (amjjawad), 2020-07-20
-
Re: Time Investment
From: Paul Sutton, 2020-07-20
-
Re: Time Investment
From: ml, 2020-07-20
-
Re: Time Investment
From: Israel Dahl, 2020-07-21
-
Re: Time Investment
From: ml, 2020-07-21
-
Re: Time Investment
From: Paul Sutton, 2020-07-21
-
Re: Time Investment
From: Israel Dahl, 2020-07-21
-
Re: Time Investment
From: ml, 2020-07-21
-
Re: Time Investment
From: Israel Dahl, 2020-07-21