Hi!
I'm sorry, is my fault. Is not "SO", is "OS". I'm a
Spanish speaker and in my language we say "Sistema Operativo" (SO).
It can be translated as "Operative System".Regards, and sorry again Lailah El lun, 15-10-2012 a las 14:32 -0600, Matt Whittle escribió: > Hi Lailah, > > Yes, it would be like an OS for gamers - but I can imagine in time > that the normal person would even find it more intuitive and > productive. Big and fast powerful computers will make it look > gorgeous but you can have it look less gorgeous to run on less > powerful computers. Forgive my ignorance, what is an SO? My idea of > how to make this happen would be to make a 3D background in Fedora > that people could elect to use as their background. Then enhance that > background so that you can move the clouds around with the mouse (add > mouse events). Then make it so you can zoom in and out with key > events. Then build the first tool - the ability to make a wall. Then > build the second. And the OS would be built one tool at a time. That > way you can use the agile methodology to deliver early and deliver > often and there is no large learning curve of being forced to learn a > new OS and if you like the way your old OS works, you could just not > elect to use the 3D background. > > ...And since this really is a ton of work and I'd be doing it on my > spare time, if Fedora ever sees great value in it and likes what I > produce, maybe they'd hire me at some point... :) > > Anyway, I'm on the infrastructure team too. I've been in contact with > Martin Sourada who suggested I join the design team. I guess what I > would like to do is make sure Fedora likes the idea and the approach > and if they have any suggestions before I begin building it. I > imagine that the design team could add a great bit of experience and > value into the finished product. A team always builds a better > product than an individual. > > Thanks, > > Matthew Whittle > > > > On Mon, Oct 15, 2012 at 10:30 AM, Lailah <[email protected]> wrote: > > > Hello Matt! > > I found interesting your project. Is like an > Operative System for Gamers, isn't it? > I think it will need big and fast, powerful, computers to use > it. But anyway, it will be funny to use it. Just curious... > in which SO you will base it? Or you will make it from > scratch? > I would like to know. :-) > > > > Regards, > Lailah > > > El vie, 12-10-2012 a las 11:15 -0600, Matt Whittle escribió: > > > > > Hi Lailah! > > > > Thanks for greeting me > > > > Here is the grand scheme of things... > > > > What do you mean "3D operating system"? > > Imagine playing Quake. You move from room to room in a > > 3D environment. The rooms are gorgeous and have a large bay > > window with an ocean view. In one room you check your > > email. In another you write a document. In another you > > create some graphics. You move from room to room instead of > > moving windows around. > > > > Would there be menus? > > There would be no menu bars. If you want to do > > something, you would use a tool to do it. Just like in > > video games you have a set of tools that help you get > > through the game, in this 3D operating system you have a set > > of tools that help you do your work. > > > > How would you copy and paste? > > Just like in games where you pick things up, there would > > be a hand tool you would use to copy things by grabbing them > > with your hand. Then you would see what is copied in the > > hand at the bottom of the screen. Wherever you put it, > > there it "pastes". > > > > So how would I copy and paste things between my email and a > > text document if they are in different rooms? > > When reading your email, you would copy whatever section > > you want to put into the text document and walk over to the > > text document and plop it down. > > > > What if I want to drag and drop? > > There would be a tool for that too. The tool would be > > the "drag and drop" tool. It would have a left side and a > > right side. When it is on left, you click where you want to > > drag from or to, and then on the right you click the other. > > When you are ready it would present the left and right to > > you and you can perform your drag and drop from one side to > > the other. > > > > What if I want to copy multiple items? > > There would be a tool for that too. It would be the bag > > tool. If you "copy" something by picking it up into your > > hand, you can place it into a bag. It at that point would > > be persisted to the hard drive. Then you can pull it out of > > the bag and put it wherever you'd like. > > > > It sounds like there will be way too many tools. How will > > you make it easy for the user? > > You would initially start without any tools. You would > > have a home and near it there would be a marketplace. In > > the marketplace you can "buy" whatever tools you thing you'd > > use. "Buy" is in quotes because all the tools are free - > > all the ones that come with the operating system. Also, you > > can build your house any way you'd like. So if you never > > use a certain application, you need not create a room that > > has it in there. Thus you can customize your house to be > > whatever way you want and your set of tools as well. > > > > Customization causes issues when the user of one system > > becomes familiar with the way they are doing things and > > tries to use another system which is completely different. > > How will you mitigate this issue? > > Your house and toolset preferences can be stored into a > > file. That file can be put on a flash disk or on the web so > > that when you are on another computer, you can download that > > file. When you open it on another computer, it creates your > > home as a neighbor. When you enter that home, your toolbox > > and house settings will all match what you are used to on > > your own computer. > > > > What happens if you have paid for an application on your > > home computer and it isn't available on a friend's computer? > > That room has the door locked and a message indicating > > why. > > > > Would there be folders? > > There would be no folders. Each file would have an > > x,y,z coordinate. Instead of organizing things into > > folders, they would be organized by tags. Any file can have > > as many tags as it needs. Each tag would work like a column > > in a database. You can make up whatever tags you like. > > There then would also be no need for aliases or shortcuts. > > > > How do you get two files with the same name? > > Files can have the same name because there would be no > > unique constraint on the name anywhere. > > > > How would you replace a file? > > There would be a tool for that. > > > > How would you delete a file? > > There would be a tool for that too. > > > > How would you ftp a file? > > Ah! Well, there would be a tool for that! > > > > But how would you put your file into the FTP? > > Pick it up with the hand tool, like a copy, and put it > > into FTP. > > > > What about web browsing? Could you download firefox or > > google chrome? > > 2D applications would still work on the os. They would > > go on one wall in a room. Their menus would show up like > > menus and still work just like the 2D application you are > > used to. Each new window, however, would show up on a > > different wall in the room. > > > > What happens if you run out of walls in your room? > > You have too many windows open. If you really do need > > more windows, you build a larger room that has more space > > for more windows. > > > > But how will the 2D application install if the OS is so > > different? > > There's the beauty - the OS isn't so different. > > Everything Red Hat has is still there. You can even open up > > a terminal on a wall and access everything just like you can > > now. > > > > How do 3D applications work differently than 2D? > > Because they are using openGL and mipmaps, zooming into > > and out of the application comes native with the os. > > Zooming in 2D applications will cause the pixilization > > common to 2D applications. > > > > Wait - you said there would be no unique constraint on files > > and Red Hat has a unique constraint per folder. How will > > you get around that? > > The files in the 3D Operating System have a unique > > constraint on their x,y,z coordinate. Therefore, the x,y,z > > coordinate will be the folder name for which the file is > > placed. All files for the 3D Operating System will live in > > one folder aptly named 3D Operating System > > > > How would you put the computer to sleep? > > There would be a room for that - with a bed. > > > > What happens during a power failure? > > All the 2D applications would behave just like they do > > today. All the 3D applications, including the 3DOS, would > > remember their state. > > > > How would a flash disk work? > > When a flash disk inserts, it would get added as a > > neighboring house. > > > > How would you copy file between flash disks? > > There would be a copy tool which would make a copy of a > > file. When you walk it from one house to another, it would > > automatically delete it from the one hard drive and place it > > on the other. > > > > How do you save a file? > > There would be a new file save dialog box which lets you > > name the file, tag the file, and drops it in the x,y,z space > > you are current at. > > > > What other tools are there? > > There will be a teleport tool that will teleport you to > > whatever place you want it to. > > There will be home building tools that will you > > There will be a document finder that will help you > > locate your documents > > There will be document opener to open a document and > > transport you to the appropriate room > > > > Wouldn't this be so new that people would have a hard time > > adjusting from other operating systems? > > Most people that play video games are already familiar > > with this type of operating system. They find it > > enjoyable. > > > > > > > > > > > > > > > > So, the 3D background would just be a way to start small. I > > was thinking have an ocean and a sky and have it animated. > > It would stop animation if the CPU went too high or the > > computer went to sleep or if some other app wanted 3D full > > screen access. The background picture would have to be > > replaced with a GLCanvas. This of course would only be if > > they went to the desktop background control panel option and > > chose 3D background. > > > > > > This was probably way too much information but better more > > than less? > > > > Thanks! > > > > Matt > > > > > > > > > > _______________________________________________ > design-team mailing list > [email protected] > https://admin.fedoraproject.org/mailman/listinfo/design-team > > > > _______________________________________________ > design-team mailing list > [email protected] > https://admin.fedoraproject.org/mailman/listinfo/design-team
<<face-smile.png>>
signature.asc
Description: This is a digitally signed message part
_______________________________________________ design-team mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/design-team
