← Back to team overview

torios team mailing list archive

[Important] ToriOS 32 vs ToriOS 64

 

Hi dear family,

I was about to start a blueprint for this but I thought it is better to bring it here first :)

1- Should we release two images for ToriOS? i386 and amd64? AKA 32bit and 64bit?

If the answer of #1 is YES then:

2- A side from the architecture differences, what else ToriOS 64bit will be different than ToriOS 32bit?

3- I am thinking to make ToriOS 32bit as slim and minimal as possible with only the very basic apps like File Manager, Browser, Synaptic, Terminal, other very necessary packages and that is all. And, making ToriOS 64: ToriOS 32 + More applications so users can have full working desktop system.

Now, here is a catch:

If #3 will be agreed on and approved by everyone, you first need to know that this is the opposite of ToriOS philosophy. If we go ahead with #3 then we are simply creating another Lubuntu with different applications. So, we must be very careful with this one - I do NOT want to copy-paste from another system no matter what.

4- If 'torios-desktop' package (meta package) will be implemented successfully then any system based on Ubuntu can install that package. So, do we need here two packages? one for 32bit and one for 64bit? this is valid only of #3 is approved.

5- Are we going to make ToriOS available for everyone? or only those with some skills and experience? if truth to be told, when I first announced the idea of this project, I did not want ToriOS to be for everyone to be honest. Why? because not everyone knows how to build his/her own system by him/her self. However and by time, specially when we built this team, I have asked to offer the best documentations so we could help those with less experience to find out more and learn more and be able to use ToriOS.

6- If we all agree on point #5, you need to know that we do NOT have to release a 64bit version at all. However, if that would happen, those with more than 4GB RAM will not consider ToriOS since it is going to be only 32bit.

7- Since ToriOS is offering a support for Non-PAE machines by default, I found #6 is very logical. But, yes .. there is always but ... again, this mean less people to use ToriOS if desired.


You see, everything is connected and inside a loop. If we drop this then that will be affected, and so on.

This is very tricky, no doubt about it.

To make it even more confusing (sorry), we all know that ToriOS 1.0 is based on Ubuntu 12.04 LTS and chances are so high that ToriOS 2.0 is based on Ubuntu 14.04. That said, we don't really have to make 1.0 a system for EVERY user. But then again, if we can, why not?

In short, I do highly suggest these criteria:
KISS = Keep It Simple and Short
Balanced = try to have a balanced system that could draw a smile on most faces. Success = Do not aim for success if you want it, just do what you love and believe in and success will come naturally. Failure = I can't tell you the key to success but key to failure is trying to please everyone.


So, these are my 4 main criteria that will help us to decide what is best for everyone WE + Users.

I am sorry to confuse you and sorry more to bring such discussion at this stage but the way we have developed is really impressive and that is what is motivating me to expand a bit with our thoughts :)

Looking forward to hear your opinion (or read).

Regards,

--
Ali/amjjawad
https://wiki.ubuntu.com/amjjawad



Follow ups