You are viewing marcusmeissner

marcusmeissner [entries|archive|friends|userinfo]
marcusmeissner

[ website | Meine Homepage ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

libgphoto2 2.4.9 [Apr. 11th, 2010|11:45 pm]
[Current Location |Home]
[mood |accomplished]

Nice weekend without any further need-to-do's so I worked on the due release 2.4.9 of libgphoto2.
(And a dinner invitation to friends, and some biking through the south part of Nuernberg.)

News of 2.4.9 can be found here if you are curious.

First time I used a (more or less ad-hoc) testplan for the ptp2 driver.
I went through the currently 3 major types of remote controllable cameras and tested
generic common scenarios of remote control.

And I actually found I had to fix some EOS stuff before release during testing.

Testplan ptp2 driver

Canon Powershot series (currently: Powershot SX100IS)

        --capture-image-and-download
        --capture-image-and-download -F 3 -I 5
                - via SDRAM (capturetarget=0):                          PASS
                - via Card (capturetarget=1):                           PASS
                - Card configured, but not inserted (capturetarget=1)   PASS

        --capture-preview
                commandline tool                                        PASS
                gtkam                                                   PASS
                mixed with --capture-image-and-download                 PASS

        --list-config                                                   PASS


Canon EOS series (currently: Canon EOS 1000D)
        --capture-image-and-download
                - via SDRAM (capturetarget=0)
                        - JPEG                                          PASS
                        - JPEG + RAW                                    PASS
                - via Card (SD) (capturetarget=1)
                        - JPEG                                          xxxx
                        - JPEG + RAW                                    xxxx
                - no SD card inserted
                        - JPEG                                          FAIL/IGNORE (hangs without error)
                        - JPEG + RAW                                    FAIL/IGNORE (hangs without error)

        --capture-image-and-download -F 3 -I 5
                - via SDRAM (capturetarget=0)
                        - JPEG                                          PASS
                        - JPEG + RAW                                    PASS
                - via Card (capturetarget=1)
                        - JPEG                                          PASS
                        - JPEG + RAW                                    PASS
                - no SD card insert
                        - JPEG                                          FAIL/IGNORE (hangs without error)
                        - JPEG + RAW                                    FAIL/IGNORE (hangs without error)

        --capture-preview
                commandline tool                                        PASS
                gtkam                                                   PASS
                mixed with --capture-image-and-download                 PASS

        --wait-event-and-download
                - JPEG                                                  PASS
                - JPEG + RAW                                            PASS

        --list-config                                                   PASS
        --get-config somevalue                                          PASS
        --set-config somevalue=value                                    PASS


Nikon DSLR series (currently: Nikon D90)
        --capture-image-and-download
                - via SDRAM (capturetarget=0)
                        - JPEG                                          PASS
                        - JPEG + RAW                                    PASS
                - via Card (SD) (capturetarget=1)
                        - JPEG                                          PASS
                        - JPEG + RAW                                    PASS
                - no SD card inserted
                        - JPEG                                          PASS reports error
                        - JPEG + RAW                                    PASS reports error

        --capture-image-and-download -F 3 -I 5
                - via SDRAM (capturetarget=0)
                        - JPEG                                          PASS
                        - JPEG + RAW                                    PASS
                - via Card (capturetarget=1)
                        - JPEG                                          PASS
                        - JPEG + RAW                                    PASS
                - no SD card insert
                        - JPEG                                          PASS reports error
                        - JPEG + RAW                                    PASS reports error

        --capture-preview
                commandline tool                                        PASS
                gtkam                                                   PASS
                mixed with --capture-image-and-download 
                        - SDRAM mode                                    PASS
                        - Card mode                                     FAIL/IGNORE (returns PTP Device Busy)

        --wait-event-and-download
                - JPEG                                                  PASS
                - JPEG + RAW                                            FAIL (deleting NEF also deletes JPG I think)


        --list-config                                                   PASS
        --get-config somevalue                                          PASS
        --set-config somevalue=value                                    PASS
linkpost comment

Prague Visit [Mar. 26th, 2010|01:54 pm]
[Current Location |Czech Republic, Prague]
[mood |cheerfulcheerful]
[music |The Music Tag from LiveJournal is this.]

Finally found the time to travel to the Prague SUSE Office, together with Thomas who was holding a 2 day security design lecture there.

I myself did not have much tasks except to meet people, say hi and see if anything
comes up to discuss, so I mostly did my regular work.

Thomas lecture was a success as far as I see, the hospitality of our SUSE colleagues was very great and the hotel nice.

I took several trips into the inner city to take pictures.

Tuesday: Trip with the 50mm lens on the Nikon D90. Found that 50mm is not well suited to architectural photography, only long shots really possible. Took some nice perspectives though.

Wednesday: Trip with the 35mm lens. Better, I also took some more shake-free pictures of the castle. Enjoyed the Globe Bookstore, recommended by skh.

Thursday: Trip with the 18-200mm Zoom Lens. Went up to the castle, took an interesting cathedral entrace shot, some panaromas and a bit of voyerism shots ;).
linkpost comment

hmm [Jan. 20th, 2010|11:47 pm]
[Current Location |Home]

Fall happened, Winter started happening, Snow fell and thawed, Christmas came and went,
New year came and went.

Oh, and I became godfather to my niece 2 weeks ago.

Nothing much more interesting to see here, move along.
link2 comments|post comment

Vacations [Sep. 4th, 2009|06:16 pm]
[Current Location |Home]
[mood |relaxedrelaxed]
[music |none]

Last 3 weeks were spent with a week of vacation, a week of work, and another week of vacation.

First vacation week ... I went to the Linuxbierwanderung (Linux Beer Hike), this year happening in Helmbrechts, Upper Franconia, Bavaria, Germany. Nearly no Linux (except running on Laptops and in some smaller discussions), not much walking (for me personally no walks), but some sightseeing, and quite an amount of beer. Saw the German-German wall museum in Moedlareuth.

One week of busy work, including hurrying out another kernel fixing a new local root exploit.

And another week of vacation, this time going to Maurach at Achensee in Tirol, Austria with my best friend Bianca. Nice hotel with good food, wellness area and in easy distance from the lift. We spent two days walking in the mountain, one week of relaxing in the sea bath at the Achensee, and one day shopping in Innsbruck. Also took a ride with the local Steamrailroad. Nice and relaxing week, pictures here.
linkpost comment

Hackweek [Jul. 30th, 2009|10:17 am]
[Current Location |Office]
[mood |awake]
[music |Street noise]

During Hackweek, I:

- released Mozilla Firefox 3.0.12.
- released a SLE11 / 11.1 Kernel Update.
- helped watching that we do not miss critical security issues...

Err, wait... That is not what Hackweek is about ... so what did you "hack"?

- I ported libgphoto2 using applications to the next and upcoming major version. You can find the results in GPhoto:UNSTABLE buildservice repository. Was actually easier than I thought though. (f-spot is however not ported, adapting the C# bindings will be not just some 2 liners.)

- I hacked stuff in libgphoto2, especially Canon EOS and Powershot stuff, and some cleanups.

- On Sunday evening I ported my internal package update notifier to the openSUSE buildservice Factory mechanisms.

I am running internally some perl scripts hooked up to procmail and cron that look for new package versions and send nagging mails to maintainers. I already did in Caldera days and moved and improved those over the years.

What are they looking at:
- the freshmeat daily digest mail via procmail.
- sourceforge release notices (I am subscribed to every package we want updates for, since there seems no global RSS feed for it) via procmail.
- GNOME , KDE and CPAN RSS news feeds via cron job.
- (not run these days... a perl script looking up all Factory packages in the buildservice for newer versions.)
- Versions currently in Factory (cron job).

If a newer version is spotted, the maintainer is emailed and entry stored in the database.

What I changed was the migration from using the old internal PDB (package database) to use the new datasets in the openSUSE buildservice metadata. This means that all community packagers will now get nag emails.

You can now look at these pages in HTML form, in CSV form, or visual enhanced integrated in Coolos Factory Status page.
linkpost comment

Linux Bierwanderung 2009 [Jul. 23rd, 2009|06:02 pm]
[mood |geeky]

This years Linux Bierwanderung will return to its origins, namely Upper Franconia with its breweries and nice country side.

There is no entrance fee, you just have to pay your own hotel+food+travel ;)

It is not too late to join, in fact you can even just drop by, say hi and join in.

I will probably go, even though I have not booked yet. ;)
linkpost comment

Update [Jul. 3rd, 2009|08:50 pm]
[Current Location |Home]
[mood |tiredtired]

Was at LinuxTag in Berlin last weekenend.

Two main goals fulfilled:
- Met and talked to the Redhat security folks, who I had never met before in RL. All the Opensource security guys cooperate and work together friendly, it was nice meeting them.
- Hold another talk on Wine in front of a full hall again. Should have shown demos perhaps. Thanks for listening! me in front and the audience. Also on Flickr (follow stream right).

Otherwise lots of work and business as usual, just more of it ... tiring.

Also saw my newborn niece for the first time 2 weeks ago while visiting parents. And yummy strawberry pie.

Otherwise I rewrote the libgphoto2 object handling on the trainride and committed it. It allows greater flexibility in dynamic loading of the objectinformation from the cameras, on-demand loading, and features binary search. Still not happy with some of the datastructures.
linkpost comment

10 years [Jun. 1st, 2009|05:35 pm]
[mood |tiredtired]

Today marks the 10th anniversary of me starting to work in the Linux business. 3 years 1 month at Caldera and 6 years 11 months at SUSE/Novell.

I had some sarcastic and depressing comments here, but I deleted them.

(Just for the record ... I like my job and I don't intend to stop doing it.)
link3 comments|post comment

Vacation / Trip report [May. 6th, 2009|03:59 pm]
[Current Location |Home]
[mood |relaxedrelaxed]

Had 1.5 weeks of vacation to travel with 2 friends, a certain mouse, and various Fluffs to Denmark to visit a friend of theirs.

Friday (24th april): Roadtrip starting at 10:00 in Nuernberg ... We drove straight to Hamburg as the first days stop. Spent the evening at the Aussenalster, lounging at a jetty cafe and enjoying the setting sun over the water. Tried not to get run over by Joggers and Bikers. Hotel was a nice one in St Georg, except I could listen to everything happen in the neighbouring rooms and the staircase.

Saturday: Walked around the Binnenalster and the City. Met by chance my brother who lives in Hamburg. Met an old study friend of Edith and spent more time walking around and looking at St Pauli / Landungsbruecken, Ferries, Oevelgoenne and Blankenese. Then we drove on towards Luebeck. Luebeck was quieter and emptier then we imagined (or we did not really find the cool places). So Steakhouse first, and Irish Pub across the nice Hotel (Alter Speicher) later on.

Sunday: Visited the Guenter Grass House and the Figurenmuseum (funny enough, lots of hand puppets from all over the world ... but no Muppets (r).) ... Then drove on towards Denmark, where we spent the night in the even quieter costal town Fredericia.

Denmark smelled strongly of Guelle everywhere, farmers have been busy getting it to the fields apparently.

Monday: Drove on to visit Lindholm Hoje, a Viking grave site and after walking around it a bit, drove on the Ålbæk, near the northern most tip of Denmark. We had rented a vacation flat for 4 nights at a farmers place, quiet and nice. Lots of drinking and chatting.

Tuesday: Visited Skagen withs its art museum, and the tip of denmark in Grenen, where Skagerrak (Nordsee aka North Sea) and Kattegat (Ostsee aka Baltic Sea) meet each other, and the
a large aquarium in Hirthals.

Wednesday: A walk through the woods.

Thursday: More sightseeing around the area, visited to only left-as-is wandering dune Råbjerg Mile, various beaches on both the North and Baltic Sea. Enjoyed local fish in the evening.

Friday: Drove (mostly with a Ferry from Fredrikshaven) to Goeteborg. Spent the afternoon walking around in Goeteborg, drinking beer and watching the local girls who obviously are accustomed to walk around in shorts and tshirts at 10 degree celsius. Nice hotel called Vasa.

Saturday: Drove through south sweden and denmark to Gedser and then ferried over to Rostock. Found a nice hotel in Warnemuende and relaxed with beach walking and beer/wine.

Sunday: More refreshing beach walking, saying good by to the sea... Drove southwards, with a lunch stop in Potsdam to visit Sanssouci, then onwards back to Nuernberg.

Monday-Wednesday: Washing, helping Rasmus with his home network and getting barbeque as thanks, fixing libgphoto2...

Images are here.
linkpost comment

hmm [Apr. 20th, 2009|05:25 pm]
[Current Location |Office]
[mood |tiredtired]

There hasn't been much encouraging happening the last weeks to write about, sorry. But let me summarize some points:

I have meanwhile released libgphoto2 2.4.5. Bugfixes, mostly for Nikon and Canon Capture code, first try at Nikon LiveView support, some under the hood fixes. Spotted some more problems in the meantime of course, so perhaps a new release soon.

Worked on libgphoto2 2.5 API stuff a bit, added a new trigger capture method (not really working well yet), and a CameraFile type for download_to_function(). Quite some work in PTP event handling.

Not much Wine work, but built releases 1.1.18 and 1.1.19 as usual.

Lots of security incident work currently, due to large input of issues. But nothing really noticable different than usual.

Last week after work I waited for the tram, listening to music on my earphones and was so tired and lost in thought that I did not notice the tram pulling up, but only as it left the station... Time for vacation I guess.
linkpost comment

navigation
[ viewing | most recent entries ]
[ go | earlier ]