General Haiku Discussion

Here you can talk about anything relating to Haiku.

How to enable Stack and Tile

Forum thread started by ddavid123 on Sat, 2011-07-02 21:45

I saw a video on the internet about Stack and Tile in Haiku. From what I gather, it is implemented in Haiku R1 Alpha 3 but not enabled. How do I enable Stack and Tile?

Thanks!

Surprising success!

Forum thread started by themacmeister on Fri, 2011-07-01 12:25

I tried the anyboot alpha3 image, installed it direct to USB key.

Sound, Video, Networking all perfect!!!

This is really improving fast!

Only issue was 16:9 full-HD screen could only go to 1280x1024.

Is this binary compatible with x86 BeOS/Zeta software???

Cheers.

The "Haiku way"

Forum thread started by HaikuForever on Thu, 2011-06-30 21:30

I know this may sound frivolous, but since many other OSes have their own "way", which in addition to specifying the underlying philosophy of the operating system also defines the identity of their community, I was wondering if Haiku users would care to share their thoughts on what the "Haiku way" is (or ought to be), at least in their understanding. Haiku's simplicity, responsiveness, etc. have constantly been emphasized from the very beginning, as far as I understand, but I think it would be worth if Haiku developers and users make a further attempt to spell out in more detail the philosophy, strengths, etc. of Haiku, as they understand it, and what their expectations are.

Some guiding questions may include: what is the Haiku philosophy? what most do you expect from Haiku? What are the things/qualities you absolutely would require from Haiku? What you would never want to see happening in Haiku?

This thread is meant to elicit as many ideas as possible, and to serve as a rough census of our opinions.
It would be nice to collect, comment, further elaborate all the users' input on the above-mentioned issues well ahead of the final R1 release.

So, what is your take on the "Haiku way"?

Any Haiku forks/distributions currently?

Forum thread started by TeDiouS on Wed, 2011-06-29 17:38

Are there any forks or distribution attempts of Haiku at this time? (That people are aware of, of course)
I've seen TiltOS in the past, but was curious if there were more.

Some considerations

Forum thread started by Giova84 on Wed, 2011-06-29 12:51

Yesterday i have installed Haiku on my primary PC, thanks to stability of Alpha 3, and i have also installed a bunch of software in QT: xVideoServiceThief for download and see the videos from various websites, and for curiosity i have also installed Arora and QtBrowser: these broswer have a pros and also a cons: the cons consist in frequent crashes, and the pros consist in better compatibility with most of websites. I guess that Arora and QtWeb have an updated version of QtWebkit, and WebPositive has an "out of date" version of Webkit.. But I am more in favor of WebPositive, 'cause has better integration in Haiku. it never crashed for me.
The point is, in my humble opinion, to update WebPositive/WebKit, considering this assumption: a better and compatible browser can attract more people to Haiku, can contribute to his better diffusion.
Consider for one moment my example about my consideration: I work with computers; I have showed Haiku to the most of my friends and customers: all these people were impressed by the speed and the potentiality of Haiku, but we should consider that we are in the era of a "multimedia" internet and of the broadband connections: for this aspect (the diffusion in non technical users) i think that a compatible browser is important. But sure: this ain't the only advantage, we need also an Office Suite for example (but an updated Browser can use Online Office Suite, like Google Docs, for example).

At the end of my consideration i want to say: I am conscious of the fact that we speak of software in alpha state, that we need to reach Haiku R1 bug free, etc.. But we should also consider that Haiku, however, is a modern and quick Operative System, and and is fairly stable at the moment. And if we can update (make software porting too, thanks to QT libraries) and make better some components, we should do it. In this way, in my humble opinion, Haiku will be more diffused (as i've said, a lot of friends and customers of mine are interested in Haiku on their PCs)
I am not very competent in development skills, but i can contribute how i can (in bug reporting, for example).

Best regards,
Giovanni.

Python Bindings for Haiku

Forum thread started by xvedejas on Sun, 2011-06-26 05:25

I've just today begun working on bindings for python to use Haiku APIs. I managed to create a simple GUI application with a label. Here's the code:

from BKit import *
 
class MyApplication(BApplication):
    def __init__(self):
        BApplication.__init__(self, "application/x-vnd.myApp")
        frame = BRect(100, 100, 500, 400)
        self.window = BWindow(frame, "My First App",
        	B_TILTED_WINDOW, B_QUIT_ON_WINDOW_CLOSE)
        frame.Set(10, 10, 11, 11)
        label = BStringView(frame, "My Label", "Python in Haiku Rocks!");
        label.ResizeToPreferred()
        self.window.AddChild(label)
        self.window.Show()
 
if __name__ == "__main__":
	app = MyApplication()
	app.Run()

And a screenshot:

http://ompldr.org/vOThnag/screenshot.png

This is all it can currently do, but it only took about an hour to setup and add the functionality. As you can see, the programming closely mimics how the same programming would be done in C++. I was wondering if anyone was interested in helping, had any questions, or just wanted to discuss the role of Python in Haiku.

How to make own Haiku's distro

Forum thread started by Giova84 on Sun, 2011-06-26 04:01

Hi to all,

I am interested in creating a personal distribution of Haiku, just for personal use (so with all my customizations, apps, etc). I have just found the aspects about Haiku's copyright (changing the name of distro, and alert about that is based on Haiku).

But in practice, how can i make my own distro? There is a step-to-step guide, an how to?

Thanks in advance.

Syndicate content