Login

logo6


Haikuware's Latest News

Open Arena Haiku

E-mail

'Barrett' at Blue Technoids has successfully compiled (GCC2) Open Arena for Haiku, but it remains untested because he only has VESA mode available. The data package for the game weighs in at >300mb and looks very pretty (hehe):

Open Arena Screenshot :: Sexy

You can find requirements and installation instructions on Blue Technoids Wiki.
 

ACPI Support Coming to Haiku

E-mail


Mmm battery status on those laptops under Haiku! It'll be nice to know how much energy our laptops are using under Haiku. The older driver didn't seem to work to well, at least when enabling it in the kernel settings, Haiku would always crash at some point for me.

Clemens Ziedler appears to be working on an ACPI driver for Haiku based on BSD's. He can now actually shut off his laptop without using the power button, and get the battery's status... :-D


battery-icon

   

Haiku OS Facebook Short URL Acquired

E-mail


facebook
As you may know, yesterday Facebook allowed users to pick their own short URLs. Expect users to rush out and collect their unique URLs, much like cybersquatters did in the infancy of the internet (and made lots of money registering certain domains, like pizza.com)...

Anyways, before it dissapeared I registered 'haikuos'. Most generic words were unable to be registered; i.e poker, money, finance, apple, etc. and including haiku! Hyphens weren't allowed, so that's why I picked 'haikuos'.

Facebook has some 200 million users,  and is a neat tool to organize events and connections, most of my friends are on it. That's why I thought it'd be a good idea if Haiku got on it... I'd be happy to turnover the URL to Haiku's administration.
   

Mini Interview with Eric Petit (Porter of Transmission)

E-mail

Recently it's been reported that Transmission 1.61 is now running on Haiku. This is thanks to Eric Petit (titer on IRC). Here is a mini interview I had with him.

1. Tell us a bit about yourself (i.e. Where are you from, how long have you been writing BeOS/Haiku Code etc...)

I live in Nantes, France. I started using BeOS 4.5 in 1999 or 2000. In 2001, I joined the VideoLAN project and, among other things, started helping Tony Castley with the BeOS port of VLC. I eventually maintained it for a few years.

I also started HandBrake in 2003 (first on BeOS, later ported to OS X/Linux) and Transmission in 2005. I am no longer active on those projects (roughly since I am no longer a student), but others have taken over, although the BeOS/Haiku versions are no longer maintained.

2. As of revision 30805 it appears that the latest version of Transmission (1.61) is now running on Haiku. What did it take to get this working? Did you have to port any other libraries/packages to get Transmission working?

In the last year, Haiku reached a state where it is actually usable for developers - the Haiku team has done a great job with that, so I thought it was about time I started contributing back. As it turns out, porting/updating new applications is a good way to stress-test various areas of the system and I am hoping it will help Haiku become a mature operating system. For instance, porting Transmission revealed a couple of small bugs in Haiku's network stack.

Having Transmission build and run on Haiku wasn't a huge task. I just had to workaround some build issues in Transmission itself and its dependency (libevent), and mmadia had already starting doing that. What took the most time was tracking down those small bugs I mentioned.

I still need to clean up my changes and do some more testing (so far I have only tried downloading files for a few minutes). Transmission 1.70 was just released, and I am hoping we can have an official Haiku port in a 1.7x point release.

3. Are there any plans on creating/porting a GUI for transmission (other than the web interface)?

Transmission used to have a native GUI for BeOS (written by Bryan Varner), but so much has changed since then in Transmission's core that it would probably be faster starting a new one from scratch. I don't plan on doing one myself - although I did my share of GUIs in the past, now I find it annoying :)

Like you said, people can use the web interface for now, which mimics a UI pretty well to let you control a Transmission daemon.

4. Are there any other applications that you are currently working on or plan to work on in the future?

VLC 1.0.0 sounds like the next obvious target. Scottmc is already working on it and I hope I can help. I expect it to be a much bigger job than Transmission, both because it is a bigger project (and has lots of dependencies) and because the current developers rely a lot on the OS implementing POSIX APIs. This has even been causing problems on OS X lately, so we will see how well Haiku behaves, and it may require changes/updates in Haiku itself.

I would also like to help with the PPC port of Haiku eventually, because I have an iBook G3 around that is quite struggling running OS X. Anything I can do to help the x86 version should probably come first, though.

Transmission 1.61 running on Haiku

Note from Eric: you'll indeed see Transmission running on Haiku r30805, but it actually requires r30896. I had only updated my kernel add-ons, which is why the About window still shows an older version.
   

CUPS for Haiku ported?

E-mail

cups-large
Don't get too excited yet, I'm a little confused about this, but TiltOS has a CUPS package for Haiku. It's relatively small (2.8 mb). I believe these are GCC4 packages. Perhaps someone from the community can clarify if this works, or includes any printer drivers. Previous efforts to port CUPS to Haiku were a bounty here, a GSOC project, and two projects at OSDrawer here and here.

Also of interest are Bonnie++, Boost, and Cairo. See the repository here. Instructions on how to setup Box (the package management program) here.
   

Page 9 of 42

The Largest BeOS/Haiku Software Repository