Search Results: "evo"

21 May 2006

Simon Law: Debconf 6, Day 4


Boarding the bus
Originally uploaded by sfllaw.
The air has been hot but dry, so it's been quite bearable if you drink enough water. On Wednesday morning, we woke up to the sound of rain. I went to the window and looked through the glass slats to the basketball court outside. There were puddles in the middle of the dry pavement, and it looked like it was raining only in those puddles! The droplets just evaporated as they hit the ground. This was a promising start to the Debconf day trip. A large group of us met at the front of the resort, near the reception, where there was a parking lot full of buses. Silver buses that look like they drove out of the seventies. We milled about before boarding, which took a while, because of the "herding cats" problem. Once we were all aboard, we drove off. I was sitting on the first bus and we puttered along until we got to the highway. We drove past roadside stalls and restaurants until we got to a town. After going through that, we got to open fields and then a series of hills and valleys. The little bus climbed the largest of these hills, like the Little Engine that Could, and we finally pulled into a parking lot. The museum in front of us was a green concrete structure, which contained an exhibit. We stood in front of a model of the area, while our tour guide explained the history of the site. We were going to visit the ruins of an old city, Xochicalco, which was built as a fortification on the top of this hill. Since I was never a docile student, I went around looking at things, taking photographs, and having fun. I found the staff lounge where there were people sitting around chatting. There was also a large pool of stagnant, alg clogged water. Nearby, a dog with fleas was scratching and biting herself. I decided to give her a wide berth.

Vision
Originally uploaded by sfllaw.
The rest of the group started heading up a stone path to the old city, so I ran alongside to catch up. By the time we got to the top, we were greeted by some pyramids. Well, they weren't really friendly pyramids, and more like imposing pyramids. I ignored the tour guide again and started taking photographs. I spotted a Tlachtli court in the valley below, which seemed to be in remarkably good shape. The front gates of the city were built to restrict entry, as is normal for a fortified city. In order to actually enter the city, you have to climb about a hundred narrow steps, which is something pretty difficult to do if you're invaders. According to some of the signs that were placed there, it appeared that the city collapsed due to a revolt, as there were plenty of skeletons found near the gates. And because there was plenty of soot on the stones, which indicated a large fire. At the top, we climbed on some of the pyramids. Or rather, other people walked up some stairs and I climbed up them. Which got me in trouble with the local security guards. I suppose I wasn't very good at being sneaky. I should practise more. We left the site and headed to a large restaurant that was just on the side of the road. It's sort of in the middle of nowhere, with only a motel across the street. The staff was warned that we arrived, but they still looked a little panicked, as we crowded inside and took over their restaurant. They had this buffet table set up, which we queued up to serve ourselves. Since it was a buffet, the food and service wasn't of spectacular quality. However, since we had hundreds of people, the food was consumed really quicky and it was very fresh. So it was the tastiest sponsored meal I've had so far. At the restaurant, they kept some pets. There was a dog, a pair of birds, and some others. One of which was the most adorable lizard, who won everyone's hearts. A crowd gathered around Biella Coleman as she petted him. I think she wanted to take him home.

Photographers
Originally uploaded by sfllaw.
After we stuffed ourselves, we climbed back on the buses and drove to Cuernavaca. It had started raining again, lightly, but we got off the bus just after the sun came out. We were greeted by a marketplace in the center of town and given half-an-hour to look around. Since it seemed pretty touristy, I found Biella and Martin Krafft who had the same sentiments, so we walked around the central part of town and played tourist. We found a juice stand that was selling mixed drinks. Martin decided to get an interesting drink, which apparently had too much banana in it. We then decided to find a public restroom, which we did. It advertised very clean washrooms, for only 5 pesos per person. We had reports that it was spotless. Afterwards, we wandered about and found a Japanese-fan store that sold action figures and anime. We then discovered a tobacconist, which got Martin excited. He attempted to buy a cigar, but the person inside refused to sell it to him. It turns out that this was just a friend minding the store, who refused to engage in any business transactions, by proxy. Martin left, and I was disappointed once more by people's misunderstanding of simple economics. The bus returned us to the reception after a rather long drive and I stumbled into the HackLab. On the veranda, people had gathered to have a liquor BoF. Plenty of foreign liquors showed up, including a bottle of Sortil ge that I brought, and they were consumed rapidly. People had trouble staying awake by now, but I'm unsure if it was because of the alcohol. Maybe it's because it was Wednesday.

19 May 2006

Uwe Hermann: OS Install Experiences - Part 1: Debian stable + unstable [Update]

Debian Open Use Logo
Note: This article is part of my OS Install Experiences series.
OK, so let's start with something simple: Debian. Simple in the sense that there probably won't be too many surprises for me as a Debian developer (or for most readers of Planet Debian). For other people this might be interesting, though, and some facts are probably interesting to one or the other experienced Debian user/developer, too... Hardware A few words on the hardware I'll be installing all these OSes on. It's a cheapo (200 Euros) x86 PC (Intel Celeron, 2 GHz), 80 GB IDE hard drive, 256 MB RAM, ATI Radeon 9200 SE graphics adapter, Realtek PCI ethernet controller, CDROM, USB, and all the other standard stuff. Nothing fancy, really. Install
  1. First, I downloaded a Debian sarge 3.1r2 CD image, burned it on a CD, and booted from that.
  2. An installer menu showed up, where you can press F3 for boot options. I chose "expert26", which will ask me more questions and give me a 2.6 Linux kernel instead of 2.4.
  3. The installer (newt-based, i.e. not graphical) will now start to boot a base Linux system.
  4. Now, you can choose your language (used in the installer), country, region, and keyboard layout.
  5. You'll be asked which additional kernel modules you want to load (default: all), and whether you want PCMCIA support. Also, you can choose which extra installer components should be loaded (LVM, PPP, serial, IrDA, ...).
  6. Your hardware can be automatically detected (my Realtek card was successfully detected, the "8139too" kernel module was then loaded).
  7. The network was successfully auto-configured via DHCP within seconds.
  8. Now you can choose a hostname and domain name for the box. I used "hydra" as hostname (guess why), and "local.domain" as domain name.
Partitioning Now the funny part starts: partitioning the disk. As I will be installing >= 10 OSes, this needs a bit of consideration. I have chosen to create a 10 GB (primary) partition for a Redmond OS I'll be installing later (for games, testing, proprietary software I'm forced to use, and similar things). This will be the first partition and I marked it bootable, as Windows might choke otherwise. For the rest, I reserved 5 GB for each OS — that should do. So the next two (primary) partitions are 5 GB each. I'll leave these empty for now, as I might encounter obscure OSes which must be installed on primary partitions. Let's hope it won't be more than two ;-) As you can only have four primary partitions, I then had to create a logical partition, which will "contain" any further partitions. The next three (secondary) partitions are 1 GB each, intended to be used as swap. One of those I marked as swap in order to use it for Debian. Other Linux installations will be able to reuse this one. The other two are reserved in case I encounter OSes which have another form of swap and cannot use Linux swap partitions... The rest is easy: create twelve 5 GB partitions => lots of space for more OSes. Here's the resulting fdisk output:
Disk /dev/hda: 81.9 GB, 81964302336 bytes
255 heads, 63 sectors/track, 9964 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
      Device Boot      Start         End      Blocks   Id  System
   /dev/hda1   *           1        1216     9767488+  83  Linux
   /dev/hda2            1217        1824     4883760   83  Linux
   /dev/hda3            1825        2432     4883760   83  Linux
   /dev/hda4            2433        9964    60500790    5  Extended
   /dev/hda5            2433        2554      979933+  82  Linux swap / Solaris
   /dev/hda6            2555        2676      979933+  83  Linux
   /dev/hda7            2677        2798      979933+  83  Linux
   /dev/hda8            2799        3406     4883728+  83  Linux
   /dev/hda9            3407        4014     4883728+  83  Linux
   /dev/hda10           4015        4622     4883728+  83  Linux
   /dev/hda11           4623        5230     4883728+  83  Linux
   /dev/hda12           5231        5838     4883728+  83  Linux
   /dev/hda13           5839        6446     4883728+  83  Linux
   /dev/hda14           6447        7054     4883728+  83  Linux
   /dev/hda15           7055        7662     4883728+  83  Linux
   /dev/hda16           7663        8270     4883728+  83  Linux
   /dev/hda17           8271        8878     4883728+  83  Linux
   /dev/hda18           8879        9486     4883728+  83  Linux
   /dev/hda19           9487        9964     3839503+  83  Linux
Install, continued
  1. The Debian partitioning tool allowed me to do all of the above via a friendly menu. As it does not modify the partition table until you say "done", I could revert many changes, and play around with different layout ideas until I was satisfied.
  2. Next thing you can choose is the Kernel flavor (386, 686, smp).
  3. You may now configure and install GRUB, the bootloader. I installed it at "(hd0)", the master boot record of the hard disk.
  4. Soon the CD ejects, and you have to reboot.
  5. After a restart (which also shows whether GRUB works fine), you can now choose your timezone, and decide whether you want shadow passwords (say yes!).
  6. Now enter the root password, and decide whether you want to create an additional user account (say yes, and enter a different password here).
  7. You can now configure apt, e.g. tell it which sources you'd like to use (CDROM, FTP, HTTP, ...). You'll be asked whether you want to install software from Debian's "non-free" archive. After choosing a mirror (and proxy settings, if you like), you can (should!) also say yes to the question whether you want security updates...
  8. Finally, you may now choose "tasks" (desktop, web server, file server, ...) your machine should be able to perform; this will influence which packages will be installed. You may choose "manual package selection", of course, if you want more control. I used "desktop".
  9. That's about it. You'll see a few more application-specific questions (configuration of MTA, ssh, fonts, X11, gdm, and others), and after that you'll be left with a GNOME login window.
Security I collected some (partly) security-relevant information after that. Ok, so that's it for Debian stable. Unstable is 99% the same, except that you do a "vi /etc/apt/sources.list; apt-get update; apt-get dist-upgrade". I'll do that later maybe, compare the findings, and report notable differences here, but it shouldn't be too many (I guess). Not today, though, I need some sleep now. Comments, suggestions, flames? Update 2006-05-19: Updated "why is Debian-exim capitalized?" info as per comments, thanks!

14 May 2006

Pierre Habouzit: bugs['debian-qt-kde'] -= 200

Yeah, we did the past 10 days an extraordinary amazing job of triaging. almost 200 bugs that rot here since ages are now closed (hopefuly for good). Still a bit less than 1200 (non forwarded, non wontfix, non pending) bugs to triage, but still, it's a big step ! bts-link was of great help, to track bugs that were closed upstream since ages, and that we missed. Before, I rarely took the time to forward bugs upstream, because I though: what the heck, I won't have the courrage/time to follow its evolution upstream, and it will rot in the 1000 other bugs . bts-link put an end to that time.

12 May 2006

DebConf6 Blog: Desperate - written some hours ago (Posted by Gunnar Wolf)

Note: This entry was written at least 24 hours ago. After a very long day filled with frustration and hope, the situation right now is quite different - But I still want to share what I already wrote ;-)
I’m sad. I have worked towards having a Debconf in Mexico for a long time - I started playing with the idea maybe three years ago, after being at Oslo, and started pushing for it one year later, in Brazil. Last year, before leaving to Finland, it was a fact: I convinced everybody that our country could be a great place to host Debconf. The last month or so, basically my whole time has been devoted to making this conference something worth remembering. And this has been an exciting year of work. But a couple of weeks ago, I realized it was probably not such a good idea, probably this is not the best way in which I can contribute to Debian being better, or get more Mexicans involved in Free Software. And I fear that, if something does not change soon, we will break the impressing steady growing and professionalization of our conference. What was the problem? Lack of people. Lack of committment. Lack of time. Things that -by whatever means it has been possible- we have been solving. But right now, the main problem is the network. I trusted to have enough network quality in a semi-rural setting, we didn’t actually have the time to properly test our plans were well laid out, we didn’t test if the line of sight we supposed we would have would work, I didn’t press for the hardware to be ready on time, we had communication errors that led different teams into believing the other would provide specific equipment we needed… This is not so bad, as it is solved only with enough devoted time at the beginning of the conference itself - But once the pieces were already in place, the situation didn’t improve - Maybe because the hardware was less than what we expected, or because we rely on having access to the roof of the neighbour of the neighbour of a friend… Who knows. The fact is, we do not have network access - And when we have it, it is darn slow and with a tremendous amount of packet loss. And it seems that the only thing you really need for a good Debconf is a bunch of friendly geeks, which we have, and good network access - which we don’t. I wanted also to misspell the bad impression many people have of Mexicans, about us being informal, never really committed, and always having an excuse. But… Well, I also failed miserably on that. I really didn’t want this to be the “mañana” Debconf. That is a sad prejidice I don’t want my country to have - As many of you surely know by now, I love this country and talk about its beauty and good things every time I can. Of course, not all problems are to be blamed on Mexicans, it would be foolish for me to believe so, but we do have our fair share of guilt. Still… Hope is not yet lost. Debconf hasn’t formally started - We are at Debcamp still. Up to today, we are a group of forty-something geeky friends having a good time, talking, having sun and pool time, and laughing and complaining about the network and about the heat. The Debian community will not forget Mexico. And progress is being made every day. There are some really really cool things about this, and I’ll try to cool down and enjoy what we have. The strongest stress seems to be over (at least for now, wait until most people arrive on Friday/Saturday/Sunday). And it is good that I can identify a forming depression - maybe this can help disspell it before it is too late - We only have Debconf once a year, and I do not want to be sad during it.

10 May 2006

Erich Schubert: Best-of: dance moves

Hilarious movie on YouTube: the evolution of dance by Judson Laippy. Excellent performance. (If you don't like YouTube because of Flash, you can grab an as much proprietary .wmv at cartoonland) It's worth the 6 minutes of playback time. He doesn't live up to the title - the theme "evolution of dance" is lost quickly, and becomes a general mocking of all famous dance moves, though.

Wouter Verhelst: How not to handle bugreports.

David Woodhouse reports on a bug in Evolution he reported ages ago where Evolution wasn't acting RFC-compliant, which meant that it was impossible for it to communicate with some MTA's in their default configuration. At the time, the evolution (upstream) maintainers claimed it wasn't a bug, and that he should fix his mailservers instead. While the RFC clearly states the contrary. David rightfully called the evolution maintainers idiots in his blog post. The patch did eventually get applied, however, so all was well. However, then the guy whom he called an idiot took offense at being called so, and started reverting fixes for bugs, and even closing valid ones, just because they were filed by David Woodhouse. Way to go. Someone use the cluebat, please. And the LART.

9 May 2006

Ross Burton: UKIP U-Turn

Amusing news yesterday, as it's revealed that Roger Knapman, the leader of UKIP (a single-issue party who dislikes the EU, and basically wants to reduce, or remove, immigration), hires Polish builders to work on his country mansion. The bonus punchline: the builders are hired through a Polish-registered company that specialises in hiring eastern Europeans to work in Britian, which is run by Mr Knapman's son.
Mr Knapman, an MEP and the UKIP's leader since 2002, recruited the workers through his son, whose company specialises in bringing foreign labour to Britain. The men have been at Mr Knapman's grade-II listed home in the village of Coryton, west Devon, for 11 months. They sleep dormitory-style in the attic. The company run by Mr Knapman's son claims that the imported labour costs up to 50 per cent less than British workers would. Mr Knapman, speaking to an undercover reporter from The Sunday Times, praised the men as "they work so much harder".
(from The Independent) NP: Boards of Pays-Bas, Poxfil

6 May 2006

Martin F. Krafft: Back home

My last day in Bangkok is hardly worth writing about, I mostly ran around meeting people and trying to get the last things done, before getting on the plane at 23:30 that night. I did meet the Jim Thompson retail manager and had an interesting two and a half hour lunch with her (she is quite a character, and it won't be the last time I've visited her), subsequently went to visit the Jim Thompson museum. Then, I stopped by the dreadful Khaosan Road to pick something up for a friend and left as quickly as I could. The "tourist centre" of Bangkok is now even more horrible than the last time I went there, buzzing with improperly dressed (sex and beach) tourists, and lined with shops ripping them off. I found myself getting rather annoyed watching this crowd, who are all representatives of the West and are thus painting quite a despicable picture. Coming back to the hotel, I still wasn't allowed to take a shower by the unfriendly hotel staff, but was lucky when an englishman heard my cries and offered his room for a quick rinse. Feeling a lot better, I made my way to the airport and passed the three hours waiting time with my new Murakami book. The flight itself was okay, despite the Swedish couple next to me. Apparently it must have been their first long distance flight, and they could not get enough "free drinks," so while the guy was stashing away cans of beer into his bag, the girl ordered a beer, whiskey on the rocks, and red wine all at the same time, then kept complaining to her boyfriend that she wasn't feeling well. As I was sitting on the aisle, I had to get up to let one of them out every 15 minutes or so (they refused to climb over me), so you can imagine how I felt when we finally landed in Vienna, 11 hours later. At least they have excellent coffee at the airport to soothe the pain, and by the time I learnt that my Swiss flight back to Zurich was delayed by almost two hours, I had already stopped worrying and just took everything with a smile. So now I am back home and somewhat sad. Running over to the supermarket to fill the fridge for the weekend was depressive, and I am sort of reluctant to catch on with real life again, but who wouldn't be after any vacation. Enough whining... My cousin and travel companion on last year's trip to Southeastasia found it amusing that my previous travel reports continuously switched between expressions of displeasure with a certain sight, and statements that I'd have to return soon. Both are true; I have been disappointed a number of times during the time in Myanmar, but I attribute that largely to following the "beaten track," the route all tourists go. Now that I've seen the most popular sights, I am ready to get off the beaten track the next time and get to know the country as it really is, not as it has been shaped to meet the demands of tourists. As I stated before, I have much more to say about my trip than I am willing to do publicly. In case you are interested in my thoughts, please drop me a line and let me know briefly how I know you, or why you are reading my blog anyway, just so I can make sure that I know who'll be reading my comments. If you have gotten an email from me, advertising the blog before the trip, you need not let me know. But before you get your hopes up, these aren't going to be revolutionary thoughts I have to keep away from the public; instead, they are just personal ramblings, not censored for the general public.

4 May 2006

Joey Hess: boffer overflow

I seem to have overflowed some proposal submission field in comas, it won't let me submit any more proposals. I was just filling in a couple of BoF sessions that we should have at DebConf, and after the debian-installer and zeroconf/mdns BoFs, it's had enough of me. Maybe someone who's not gone over quota might want to submit this Bof: Title: wiki.debian.org BoF Anstract: How many times have you used wiki.debian.org this week? www.debian.org? If you can't remeber the last time you saw the Debian homepage, but you pound on RecentChanges hourly, this BoF is for you. Naturally the topics discussed there will be evolved on the wiki http://wiki.debian.org/WikiBoF

2 May 2006

Martin F. Krafft: Yangon

I am nearing the end of my trip, and have arrived in Yangon late yesterday. Fortunately, as I got to the airport, there was yet another change in schedule, and I only had to make one stopover in Mandalay as opposed to a second one in Bagan. And if it hadn't been for the French package tourists, wo were nasty (= unwashed, or with a really bad perfume), smelly (I think they all suffered from diarrhoea and couldn't control their exhausts) and rather obnoxious (= loud, and unwilling to speak English, aggrevating themselves why the Burmese wouldn't talk French to them), I might well have enjoyed the trip. I did finish Murakami's book as we touched down in Yangon, and I really enjoyed it. Give it a week, then I'll know whether it has replaced "Wild Sheep Chase" as my favourite of his books. One problem overshadowed the entire day, nevertheless, and I think it must relate to bad food the night before at the Four Sisters Inn in Nyaung Shwe (not meaning to badmouth them, such things can happen): Around noon, I started feeling nausea every now and then, and my stomach apparently meant to tell me that something's not right, my belly feeling hot to the touch. I was then sure I'd come down with another food poisoning, but so far (24 hours later), my body has not revolted yet and the symptoms are fading, so maybe it's strong enough to cope without sending me to bed for a day. Which would be rather unfortunate. The hotel, which I prearranged over the Internet, is nice, and in a very good location. Upon arrival, I tried to score new reading material at one of the bookstores but found them closed already, so I ate some food at the market (not giving my stomach a break, really), had a couple of beers at a small bar, and finally fell asleep to a crap action movie involving a kidnapping and many cellphones on the TV, with the intention not to get out of bed until I could not sleep anymore. And that I did. When I finally went to breakfast, it was almost 9 o'clock, which is averagely three hours later than the last two weeks, and tried to figure out what to do for the day. Of course, I am haunted by bad spirits because even here in Myanmar, which is not socialist (anymore), the first of May is still a holiday, meaning that most sights and shops (including the ENglish bookstore) are closed for the day. I'll thus consider just roaming the streets, getting out of the heat at noon to watch a movie at the cinema (which is supposed to be a big event on holidays), write some more blog entries, and then possibly hire a guide for Shwedagon Paya towards the evening, 2-3 hours before sunset. Thanks for reading along.

27 April 2006

Christian Perrier: Back from my annual German samba break

As usually every year, I went this year to the Samba eXPerience conference in G ttingen, Germany. That conference is the only existing conference entirely devoted to the Samba project. It is a unique opportunity to meet with other users of samba, as well as nearly all member of the Samba development team (which is "only" made of 10-15 people, which always seem to surprise attendants when one knows about the quality of Samba over the years). This year, we were missing Tridge who was busy in European Commission hearings about the Microsoft case, if I got the explanations correctly. But most of others were around and I'm glad I had a few really interesting talks with several key people in the Samba project. The small samba maintenance team in Debian will probably take advantage of this as well. There were two of us over there, No l K the and myself. It's always a pleasure to spend some time with No l. We've been able to lower the number of bugs for samba in Debian a little bit as well as prepare the next release (3.0.23) packages...finding a few bugs in the upstream builds..:-) We also initiated some discussions with upstream about possible backports of the current samba code to sarge. Upstream policy is to encourage users to upgrade to the last version in the samba3 releases, so our policy in Debian does not fit well with these goals. We'll try to work closely with people who maintain the Debian packaging in the Samba Team... Of course, we also talked and listened to numerous talks about Samba 4, the Active Directory killer. In short they can be summarized to: nothing will be released "production ready" in 2006. So, we won't have samba4 in Debian etch. Steinar Gundersson and Jelmer Vernooj (member of the Samba Team AND in the Debian NM queue) will continue to maintain samba4 package in experimental (to test them, just install samba from experimental...beware, this *will* break File and Print services on your host). Also important were talk about evolutions in Samba3, the current production code. My vote goes to Jeremy Allison's talk about "Delegating administration of samba servers", introducing what I consider a killer features: user shares, ie the possibility to allow some users to create their own share on Samba server. Believe me, that feature will rock and it *will* be in 3.0.23 due out in a few weeks. I already have tons of plans for my production server at work in ONERA where the days of my NT4 domains are counted. For this, Jerry Carter tutorial about Samba 3 and Active Directory will be incredibly useful, even if I don't have any AD servers (and don't plan to). In short, great time as usual in G ttingen. I'm also very happy that I had the opportunity to visit Meike and have such long and interesting hours talking together while eating noodles. Tsch ss!

26 April 2006

Martin F. Krafft: Mandalay to Bagan, and 2700 temples

Leaving the computer centre in Mandalay, I decided to settle my further itineraries and headed to an Internet shop in the hope to arrange some online bookings, using Aline's credit card (because mine was lost and I would rather preserve the cash dollars I have, given that there is no way to get more money in this country. I managed to book myself hotel rooms for the One Night in Bangkok I have before returning home, as well as the five days of Yangon before. Other than that, however, I could not get any flights; Myanmar-internal flights cannot be booked online, and Thai Airways refuses to take passengers when the name on the credit card does not match the passenger's. Given that my plans for the evening where set, I had to leave the place with my mission unaccomplished and headed for the Green Elephant restaurant, which the Lonely Planet describes as up-scale. For a whopping $7, I treated myself to beer, pickled ginger and green tea leaves, and butter fish in a tomato curry. Very delicious. Afterwards I attended the Mandalay Marionette & Culture Show, which was quite lovely despite the atonal music that came with it. Mandalay marionettes (or Myanmar marionettes in general) are very elaborately made, and the style to guide them is very unique to the country, the art having been the popular art back in the days when kings ruled the land. The artists are devoted to keeping this art alive, and you could really feel their enjoyment as they showed fights between ogres, princes and snakes, riding horses and trolling monkeys, princes engaging in "hackysack"-style football artistics (which is very popular over here, and people are rather good), as well as synchronised dances between marionettes and real dancers. I can recommend this show to anyone visiting (as I recommend to anyone visiting Hanoi to see the water puppet theatre) and am glad I chose this option over the "Moustache Brothers" performance, which is political satire and slapstick on the edge of legality. I ended the evening talking to some other travellers, most of which had no interest in listening to others but to tell their stories instead. The next morning saw me rising at 4:30 to catch the ferry to Bagan at 6:00 o'clock. The boat had comfortable seats and a restaurant, and only a handful passengers, so the 10 hours went by reasonably fast (no comparison to the ride we took on the Mekhong last year to get from Chiang Khong in Thailand to Luang Phrabang in Laos). We arrived in Bagan on time and together with some Australians I found the May Kha Lar guesthouse (following again the Lonely Planet), which is a rather pleasant place with a lovely, elderly, English-speaking lady running it. SHe also arranged my further air travel for me and wanted about $30 less than the official booking offices. I decided to spend an additional day in Bagan, so I am heading out from here by plane on the 28th, going to Heho, then spending two and a half days at Inle Lake, and flying to Yangon on the 30th. From there, I am leaving for Bangkok on 4 May. With the tickets in my pocket, I felt relieved, showered, and went for a traditional Burmese massage, which turns out to be completely different from the Thai style (which Laos and Vietnam copied more or less) and was rather painful, both because the lady literally tormented my legs far too long and spent only a very short time on my pained shoulders, and because neither the mosquito coils nor my repellents warded off the beasts as I was lying there out in the darkening sky right at dusk. No Malaria in this region, fortunately. Following a very traditional Burmese dinner (goat meat curry), I went to bed because... ... the next day I rose again at 4:30 to meet a guide, and left the hotel at 5:00 o'clock on a horse cart for a tour of the temples. Bagan is what could be called the heart of Myanmar, and on a 42 square kilometre area, you can find 2700 temples (of the 4500 originally built), dating back to the 10th century AD. Unfortunately, the wall carvings and paintings in most temples has been washed away, and it was nowhere near as fascinating to stroll along the endless corridors as it had been in Angkor Wat or Bayon Wat in Cambodia, but from the outside, these temples still look spectacular and are well preserved or restored. Also, climbing up on one or the other, the sight was almost overwhelming: a vast landscape of strupas and temples as far as the eye would reach, and all that under a lovely sunny sky. Haha. The "sunny" bit is what made me get up so early, because the temperatures are bearable only up until 11 o'clock or so. Between noon and 16:00 o'clock today, the thermometre measured 46 degrees Celsius -- I don't think I've ever been in a place so hot (if you leave out our trip to Death Valley in an airconditioned van. So in order to escape the heat, I went to the archaeological museum at noon, then back to the city and into the swimming pool of one of the nicer hotels in town, which cost me $3 for a pool that was green (they don't have the money for chemicals), and the water about the temperature of my bathtub at home. I did not swim, but fortunately, the showers there were pleasantly cold, so I lay in the shade to read ("Kafka on the Short" by Haruki Murakami), taking a shower every ten minutes to cool down. Going back to the hotel, I find the electricity to be gone once again. I think that this town (and Mandalay as well) has maybe 4 hours of electricity a day, it coming and going every few minutes (which makes computer use quite unpleasant). This also means that there is no aircondition most of the day, at least in the budget hotels which don't have their own generator. I am meeting my guide again at 16:00 hours for another 2-3 hours, then will follow the hotel owner's suggestion for a "back massage expert", eat, sleep, and climb Mount Popa tomorrow morning. I'll try to get online again in the afternoon. Thanks for reading along.

Ross Burton: Die Evolution Die

This may well be en_GB sucking really badly (until recently in Ubuntu it didn't have 24-hour time either), but this is really bad form for a birthday field: Birthday field in Evolution Someone will be first up against the wall, mark my words. A bug is filed, fingers crossed it gets fixed soon. Update: Richard "bork bork" Hult, running in sv_SE, has a four digit year field. en_GB sucks. NP: Gonzo Jazz, Margin of Safety

Alexander Schmehl: [DebConf] Sometimes I like my job

It is for example fun to be one of the first who heard about a new award Debian got, and add it to our website (should be up there soon, thanks again to Cyril Brulebois from the french language team for translating). The not fun part of my job seems to be to try to write polite mails, asking people for something without stepping on their toes. Well, let's not talk about that; after having spend several hours on writing an other mail I just feld like blow my stack but deleted the stuff I just wrote... so let's go one. Another not that funny part of my work were the proceedings I just finished. After I lost somehow last years work (I had a very nice system of texing all those papers, creating a big PDF for printing and several small ones for download), I needed to do a complete rewrite, which got complicated by people submitting their papers in neither LaTeX nor plain text as we asked to do. Some could be fixed by some sed magic, but I'm impressed what ugly code some automated conversion tools can create. But that's done, too, and we even had the great idea of adding a credits section for all the volunteers helping to make DebConf become reality. Having that done, I couldn't resist and added a small joke. One of those insiders not everyone will get... Forgive me :) While talking about jokes: Did anyone noticed our quite new DebConf fortunes section? Feel free to submitt new ones. Some other news: No, Gustavo, we didn't decided yet where DebConf7 will take place, but one thing is for sure: Since DebConf6 will be in Latin America the next one won't. We have several offers, including (but maybe not limited to, I might have forgot one or the other) Edinburgh, Brixen, somewhere in Greece, Sarajevo and... uhm... some people would like to have one in Germany but don't think we could afford that, so it's quite sure DebConf7 won't be here. But as said, decision has not been made (but it looks like it will be in Europe ;) and currently we don't have the time to think much about that. Let's try to get DebConf6 done first ;) PS: Civilization has reached me! But they marked the wrong house! It is the one to the south east, the one with the empty parking lot.

PPS: No, this blog entry has no deeper meaning; I just feld like bloging.

25 April 2006

Guilherme de S. Pastore: New blog about Debian stuff

After long, and quite too long, and several disappointments (the few people involved know pretty well what this is about), I finally got my Debian account, and all of a sudden felt motivated to work on Debian stuff again. Just created this new blog so I could syndicate something on Planet Debian (as I gave up Advogato long ago, and my GNOME blog on blogs.gnome.org - which is supposedly about GNOME - would probably not fit). Let's see how well that turns out to work.

On some more interesting fronts, it seems we will finally be able to push evolution 2.6 into unstable, releasing gnome-panel 2.14 (and consequently gnome-applets), which are kind of the final bits missing in the transition. Yay!

Joey Hess: html sanitisation

Now that I've finished adding email subscriptions to ikiwiki the only thing blocking me finally making an official release of it is html sanitization. This is the part I've put off till last because it's the part I hate. Somehow the web has evolved a backwards security model that wants sites with dynamic content to be responsible for policing that content for things that could cause security issues, instead of just making browsers actually secure so that no possible html can be a security issue. Which is of course absurd, but the various types of potential cross site scripting attacks that users of your wiki will be vulnerable to if it doesn't try to sanitise its html are nothing to laugh at. So everyone is left having to sanitise any untrusted content that they put up on the web. In my experience, almost everyone does it poorly, I've even found XSS holes in well-designed websites like Advogato. It doesn't help that browser coders are busy adding new features^Wholes to their web browsers, which everyone then has to update their sanitisers to block. I don't like participating in security arms races, so while I am evaluating various html sanitisers right now, adding html sanitisation to ikiwiki is not a pleasant idea, and I am tempted to punt on it, document the issue, and refer anyone experiencing problems to the authors of their web browsers. Sigh.

24 April 2006

Ross Burton: Berkeley DB in Evolution Data Server

------- Comment #13 from Devashish Sharma  2006-04-24 11:07 UTC -------
Patch committed to cvs head.
Always a good thing to see, and especially so when it's this patch. The patch allows Evolution Data Server to be built with a system install of Berkeley DB, instead of always with the copy shipped in EDS. This is designed for systems where the version of Berkeley DB won't change over time, such as embedded systems or Debian-derived distributions (which allows multiple versions of libdb to be installed). There are several reasons for doing this: As you can imagine, I'm glad this patch has finally landed upstream! NP: Protection, Massive Attack

Erich Schubert: RSS needs threading.

Please correct me if any of RSS/Atom/etc. do already have threading. On a mailinglist I'm on (large number of subscribers, and often threads become quite long but only interesting for like 1% of subscribers, but with days with now new mails inbetween) there is a discussion every now and then by people who'd prefer a forum. A forum however is a totally non-working solution. First of all, web UIs (even Ajax, Web 2.0) suck. None offers threading as comfortable and smooth as a real email reader such as Evolution or Thunderbird (Outlook seems to have quite bad threading, or disabled by default, thats why many novice users think forums do better threading...). Secondly, a forum requires you to frequently visit it, whereas email will patiently sit in your email folder waiting to be read, just like your regular email. That is much more workeable with an increasing number of lists/forums. You can easily be subscribed to 20 mailing lists. Can you imagine visiting 20 forums every day? Even with smart browser (e.g. Galeon that can open a bookmark folder into tabs, did I mention IE sucks?) this is quite a pain. Now imagine that some of these forums are inactive for weeks. Visit the forum just to see that there are no new posts? Now RSS comes into mind. But for a Forum? Should it list every post? No, it needs to have thread support, so I can easily kill whole threads. Or I'll just stick with email and tell everyone who wants a forum to fishing. Or write a forum with reasonable email support. Oh, and RSS doesn't solve the writing problem either. No, RSS is not the answer. Email is. Update: A couple of people have send me emails about NNTP/Usenet/News. While there are excellent clients for it available, and the distributed nature is also a nice feature, it also has drawbacks. For example, you basically need to setup a separate service (especially if it's a private newsfeed, and you can't use gmane), which is much more difficult that running a mailing list or a RSS feed. You can run a RSS feed with basically any provider. You can get a private mailing list with many. Then you usually need to setup a new profile for each NNTP server, because it's designed totally around the server model, not single groups. Furthermore, while you can usually access RSS feeds with your regular web browser (in form of their HTML counterparts, or some built-in filter), and mailing list with your email program, users need separate software for using News at all. (Granted, many email clients can do news) Oh, and then people seem to be afraid of NNTP, unfortunately.

22 April 2006

Andreas Metzler: Mozilla security update needs testing

Mozilla 1.7.13 has been released, fixing a bunch of issues and Alexander Sack has already prepared a update for sarge based on 1.7.13. Please test it, especially if you are using extensions or other packages depending on mozilla (or its libraries), like e.g. evolution or galeon.

19 April 2006

Robert McQueen: Summer of Telepathy

I put a few ideas on the wiki page for some Summer of Code projects based on getting the Telepathy Framework used on the GNOME desktop. We’ve hacked out a spec for doing most IM & VOIP stuff via D-Bus so that you can add whatever functionality you want into any program like Nautilus, Evolution, Gossip, etc, and share the use of your server connections from wherever in the desktop makes the most sense. We’ve been working hard on our flagship XMPP backend implementation, telepathy-gabble, and Rapha l Slinckx & Adam Lofts have been working on some UI implementations in Python and C#, but we need to get some more people looking at different backends and integrating frontend functionality into the desktop. Get those SoC applications going if you think this sounds cool… :) As well as my ideas, I should also mention I’d be happy to mentor for other deserving ideas such as eikke’s CDIS plans, and I’ve also got some ideas about how cross-program (and cross desktop) music databases should be achieved. I’m particularly keen on helping people with D-Bus related projects because I know that not enough people understand how all this stuff works, so I think it’s worth spending a bit of my time to spread the love (and pain) which I’ve learnt working on Telepathy.

Next.

Previous.