General Haiku Discussion

Here you can talk about anything relating to Haiku.

Haiku for operating systems course

Forum thread started by snunezcr on Tue, 2009-12-15 17:47

Hi everyone,

I am planning a course on Operating Systems for next semester and I'm including Haiku in the curricula for programming assignments. I'd be really interesting to have some ideas on potential developments students could tackle and contribute to Haiku, probably in the areas of scheduling and processes, kernel profiling, file system design and kernel-space to user-space interfaces

If someone knows of some low-priority tasks that match these or other development needs, that'd be great. I am strongly interested in giving Haiku visibility in Costa Rica and create a local community within academia.

Thanks,

Santiago.

Looks good, nice work guys

Forum thread started by QX on Mon, 2009-12-14 00:01

Hi all,

I tried the nightly build ISO Haiku on my Thinkpad T500 and it works pretty well.

I did observe kernel panics twice though. The first was when I tried to play a media file that's on a USB flash drive. I recovered from that by typing "continue". The second was a FAT filesystem assertion failed error also occurring when I was accessing that drive -- no recovery was possible.

Otherwise I am very impressed, especially because I really appreciate the cohesive look and feel. Linux by comparison is so very annoying: the Linux look and feel is never good no matter what settings or window manager I try. Haiku looks good out of the box, no need for fiddling.

In addition, I like how responsive Haiku feels. It also seems to be well organized, similar to OS/X. In many ways I feel that Linux by comparison is a basket case, but I am not the first to complain about Linux (see here http://linuxfonts.narod.ru/why.linux.is.not.ready.for.the.desktop.html).

So an alternative to Linux is appreciated.

Continuing with feedback...

One minor thing I noticed while playing around was that gcc seems to have K&R as the default flavor rather than ANSI C. Not a big deal.

Lastly and most importantly, my wireless card is ignored. It's the Intel 5100 AGN. Once wireless is working I will be able to run Haiku continuously and think about porting some of my code to it. Wireless is the deal-maker or deal-breaker. I can live with kernel panics but not without Wifi.

Thanks,
-QX

Psst! 14th Thank You Award at Haikuware

Forum thread started by kvdman on Sat, 2009-11-28 20:20
Haikuware is having our 14th Thank You Award! Please head on over and vote for one of the candidates (polling ends Dec. 1st). The nominees are:

  • Jérôme Duval - For applying patches sent in by others and keeping elemental stuff like bash, coreutils, libpng, wget and other packages up-to-date.
  • Jonas Sundström - Polishing of Haiku: Backgrounds, Zip-O-Matic, Workspaces, Deskbar Preferences.
  • Scott McCreary - For his great work on HaikuPorts and esp. for rebuiling almost all Optional Packages needed for the alpha1/r1.
  • Vincent Duvert - For creating the fantastic translation tool for the user guide at http://userguide.haikuzone.net
  • Evgeny Abdraimov, Anton Sokolov, Gerasim Troeglazov - For their work to bring the multi-platform framework Qt4 to Haiku.

http://haikuware.com

Install Haiku without CD or bootable USB?

Forum thread started by geon on Sat, 2009-11-28 18:02

I have an old laptop without any CD drive. (It used to have an external one, but it got broken.) It doesn't have any option to boot from USB, but it does have USB ports and a (external) floppy drive.

Is there any way I can install Haiku on it?

returning to BeOS/Haiku after YEARS of being gone

Forum thread started by DJMaytag on Sat, 2009-11-28 04:45

Hey all!

I ran upon an old 8GB IDE hard drive that I thought was broken (didn't seem to work when i slipped it into an external HDD enclosure), and lo and behold: an old working version of a BeOS Dan0 install! I was a bit surprised that it fired right up, since it was in a "newer" machine (early P4) than my current (read: ancient PIII-1200) BeOS box that I still have, but rarely fire up anymore.

Anyway, I copied off some old files I needed and installed Haiku onto it to see if it would work, and it worked like a champ! Something is creating a TON of thrashing, and "registrar" is doing something according to ProcessController, but I'm not quite sure what. Gonna give it a spin and see what it can do.

Looking forward to testing Haiku out!

New User Introduction

Forum thread started by Daedalus on Thu, 2009-11-26 10:42

Hello all,
I'd just like to introduce myself here... I'm Rob, I'm an engineer in Dublin, Ireland, and I've found out about the Haiku project through some Amiga websites. I've been an Amiga user for years and years, but always love trying out different OSes, learning what they have to offer and maybe trying my hand at coding. I have a spare PC which currently has Ububtu on it, but it has a spare hard drive in it, and I think Haiku looks like just the thing.

I was wondering if anyone had any tips for setting Haiku up to dual boot with Ubuntu? Some cursory Googling has let me to believe it can be a bit problematic...

Anyway, thanks in advance for any help, I'm looking forward to going home tonight and trying Haiku out :)

An idea for a word processor

Forum thread started by ilembitov on Sun, 2009-11-22 23:53

I was thinking about word processors a lot. Basically, at the moment there are few to none lightweight and productive word processors for people who don't need the functionality of a full-blown MS Word. Furthermore, there is a problem with formats. There is old RTF which has an open standard, but is not implemented properly even in MS products, the compatibility is still an issue here. There are MS .doc formats which are almost closed and hard to implement. There is OOXML that has an open specification, but a vague and complex one, so implementing it is still hard. And there is ODT, which is open, but is still evolving and doesn't have a wide adoption yet. Inventing another format may be a bad idea, if it doesn't rely on existing technologies that can be somehow viewed on most popular OS-es.

So here was my idea for a format. Basically, just use a plain text with a markup done in Markdown (plus some extensions, for footnote support, smartypants, tables, etc), zip it (so that all images used in the document will be stored with the text in a single file). Apply a .text extension, so it can be distinguished.

What's the point? First, I believe (yeah, I am no coder, but still) that it's easier to implement the read and write support for a plain text with those tags than it is for any of the existing document formats. You can have two modes in the word processor: the WISYWIG one and something like WordPerfect's reveal codes mode where the user can adjust the formatting manually (since the markup is really easy here, even easier than in HTML). No XML or anything, so you can actually avoid using heavy technologies which results in a lightweight app.

Then, this markup is pretty flexible. You may add export to (x)HTML and export to PS and PDF options, so a user could actually get the output in a format that is more popular. The fact that Markdown is often used in CMS and blogging engines makes this format easy to integrate in the online publishing solution. You can prepare an article in your desktop app, then easily get it online (there are markdown support plugins for wordpress, for instabce). Finally, when you have to involve somebody into editing this file, you can just send him the .text file, he can unzip it (zip support is available in all major OSes nowadays) and work with the plain text. The markup is humane readable, so chances are, he won't have any problems here whatsoever. Finally, markdown implementations are available for all major platforms, you just have to be careful about using extensions that are not included into the original Markdown specification and thus are not supported by all implementations.

Markdown sure doesn't have all the formatting features you can expect from a full-blown word processor like MS Word. But the point here is that such a word processor is not aimed at people who need MS Word. It's not even for somebody who needs a lot of collaboration in word processing (I believe, there is nothing better than Google Docs for that). It's for people who need to work content-oriented. Apply some simple formatting that just makes the text readable and its structure clear. Then, get the output in PDF and send it to somebody, who will read (like an editor, for instance. Or a teacher) and is not likely to edit this text. The PDF will be sent (in case with an editor) to somebody who is responsible for formatting it (designers, etc), they will extract the text and disregard your formatting anyways. Or get the output to your blog. Or just get HTML and get it to your homepage. Or publish the PDF there for download. And you have a tool for that. A tool that is fast to start, fast to work, and is stable. Oh, and it's especially useful for somebody who needs to create a text that will be used by him alone. A lecture note done on a netbook (there is no appropriate word processor for a netbook, actually). Bloggers, students, journalists, writers - those are a target group for such an app.

I was also thinking that it would be cool (as soon as more browsers get HTML5 audio and video tags support) to have the ability to easily get an instant picture, Vorbis voice record or a Theora video to your document using the webcam and mic (especially when we're talking about a laptop or a netbook). That could be an ideal blogger/podcaster thing, but hard to be used otherwise (you can't get it to PDF or PS) outside this word processor. It's something similar to Psion's Word where you could easily add voice memos to the text without leaving the word processor.

So, what I'm talking about is something more advanced than StyledEdit: a mixture of a word processor and a blogging client. Lightweight and more aimed towards contemporary text processing needs. And since all the technologies here are already existing, there is no reinventing the wheel being done, so one could expect to have some more apps supporting this kind of format on other platforms.

What do you think? I would love it if somebody who is looking for a project idea would like this and try to create something. I cannot code, but I can design the whole interface (I just need to learn the paradigms of BeOS/Haiku interfaces) and provide all the testing (especially the usability) and feedback needed. I believe this kind of app would be a killer-feature for Haiku. I would really most definitely make a switch for such a tool, it doesn't exist on any platform yet=)

P.S.: sorry for a long post. Thanks to all who have read it.

Syndicate content