A Django site.
December 13, 2007

Kevin Kubasik
nonic
For Once I Oneder
» Tomboy Hackfest: Part 2

Alright! Some cool news! The Mono Hackfest at the Novell OSTC in Provo, Utah was a success ( I would say, people showed up and we talked about features ;) )  And while I took several photos in the hope that I might have another photo-riffic blog post, but alas, my flash wasn’t on, and they are all pretty much worthless.  That aside, it was pretty cool to root around more of the Novell OSTC campus.

As a by-product of the ‘Hack’ing portion of the hackfest, I am happy to report the enabling of tagging in Tomboy, while we are still working out the specifics of the tagging interface, a super-experimental version of our newest iteration (based somewhat strongly on the Blogger.com tagging interface which we all agreed was somewhat well designed). While this is mostly implemented, there are a few issues (mostly based on my lack of Gtk knowledge/experience) with some of the autocomplete logic. I basically created a new Gtk Window which is composed of a ListView and hovers over the entry area (actually a GtkTextView, as a GtkEntry wouldn’t handle text markup). There are 2 real problems at the moment.

  1. I need to handle keyboard input intelligently enough to allow selection of an autocomplete option, I just need someone more familiar with how keypress events are handled to take a look at my code and figure out what widgets I should listen to the keypress events on etc.
  2. I need to get the autocomplete popup widget to show in the right place (should be easy enough to get, again I just need someone a little more familiar with the Gtk API so I don’t spend another hour looking for the window positioning information.) and the widget needs to close when a note is closed. (Right now the autocomplete box hangs around, should again just be subscribing to a window destroy event, but my previous attempts have resulted in some messes.)

Anyways, if anyone has the time to offer a hand/check any of this out, just drop by #tomboy (I’ll be in and out due to exams, but I’ll do my best to answer any questions) or feel free to just fix it right off the bat ;) Here’s a quick and dirty screenshot of the problem as it exists (you can see the autocomplete dropdown isn’t quite right).

Tomboy Tagging Screenshot

In addition to traditional tags, we have added a new little tidbit for Addin Developers, the concept of System Tags. In short, any tag added to a Tomboy note with the system: prefix will not be displayed. While this seems a little stupid at first glance, this allows us to easily implement things like Tasks, and allow Addins to associate their own data with tags while not implementing their own data store, and still maintaining backwards compatibility. For example if I wanted to implement ‘Contacts’ in Tomboy (NOT A FEATURE THAT SHOULD BE IMPLEMENTED IMHO)  I could simply add the following tags to store all the information I needed for my Addin:

  • system:Contact
  • system:FirstName:Kevin
  • system:LastName:Kubasik
  • system:EMail:KevinAtKubasikDotNet

And so on, anything with the ’system:’ prefix will be hidden from the user, but still stored with each note.

December 7, 2007

Kevin Kubasik
nonic
For Once I Oneder
» Tomboy Hackfest Tonight at the Novell OSTC

Well be hacking it up tonight at 6:00PM MST at the Novell Open Source Technology Center. The rough TODO for the night seems to be Tags, Tasks and maybe even a backend to query Beagle. ;)  Anyways, if your in the greater Salt Lake City area, come on down! If your a little further away but want to join in anyways,  join in on #tomboy!

See you tonight!

December 6, 2007

Stephen Shaw
no nic
Decriptor's Blog
» OSTC Conference Kicked Off

I’m sitting in the Open Source Technology Center  at the kick off of the Home Runs in IT conference.  The turn out  has been excellent.  The main conference room is full!  For right now we have the “Got Game? - What fuels the fire of an entrepreneur”.  Go check out www.homerunsinit.com for the agenda and see what else is happening.  So far there has been some great comments.  Its never too late to head on over.

November 28, 2007

Stephen Shaw
no nic
Decriptor's Blog
» Open Source Technology Center Conference 07

The OSTC is putting on a conference next week to help out software engineers and developers “seeking new job opportunities, considering new ventures, and open for new ideas in IT.”  A big thanks to Shauna for putting this together.  There are going to be several great presenters at this event.  I was going to name some of the, but figured it would be easier to send you over to the website Home Runs in IT to check out the agenda.

The event is on December 6th, so hurry up and signing on the website. This will also be a great networking event.  So for a low $35, or free for user groups, ex/Novell employees, and local schools this is a great deal!  If you below to one of these groups,

please contact me at sshaw at decriptor dot com

To register, click on the Home Runs in IT link above.

November 10, 2007

Stephen Shaw
no nic
Decriptor's Blog
» Linux Fall Release Install Party

I’m at the Linux Distro Release party right now and testing out the new ubuntu 7.10. Don’t worry fellow opensuse users, just because Novell laid me off doesn’t mean I’m going to move to ubuntu. So far we’ve had a great turn out and we’re still installing. We have had everything from opensuse to ubuntu to fedora to mac osx 10.5 to openbsd. That’s what we have had people bring.

So with my attempt to install ubuntu 7.10 on my mac book pro I ended up killing my boot information. For some reason refit didn’t work right (or more likely I didn’t know what I was doing) and now I need to go back and try and fix that. Back to the install fest. Hopefully pictures to follow.

A thanks to Herlo for helping put this together and Open Source Technology Center @ Novell for providing space.

November 6, 2007

=Utah Open Source=
Utah Open Source
The Utah Open Source Foundation
» MDRP: Multi-Distro Release Party this Saturday, 1-5pm

Another reminder for the Multi-Distro Release Party being held this coming Saturday. Ubuntu (Gutsy Gibbon), Fedora (Werewolf) and OpenSUSE (10.3) will be available via network install.

Map: http://tinyurl.com/yprnqr
When: Saturday, November 10, 2007 1pm-5pm MDT
What: Installfest, pizza, drinks and more.

Cheers,

Clint Savage
The Utah Open Source Foundation, Open Source for Utah, and the world!

October 30, 2007

=Utah Open Source=
Utah Open Source
The Utah Open Source Foundation
» Reminder: Multi-Distro Release Party, November 10, 1-5pm

Just a quick reminder that Saturday, November 10, from 1-5pm will be the Multi-Distro Release Party at the Open Source Technology Center at Novell. Ubuntu (GutsyGibbon), Fedora (Werewolf) and OpenSUSE (10.3) will be available via network install. Also, we’ll have a few short presentations about the three released distributions, food and a network install server for the Installfest.We hope to see you all there!

Map: http://tinyurl.com/yprnqr
When: Saturday, November 10, 2007 1pm-5pm MDT
What: Installfest, pizza, drinks and more.

Cheers,

Clint Savage
The Utah Open Source Foundation, helping Open Source grow in Utah

October 6, 2007

Stephen Shaw
no nic
Decriptor's Blog
» Post opensuse launch party

Well, the party is over and hope that everyone enjoyed it. There are several that walked away with some cool swag. If I remember right, there were a few blankets, a backpack, stuffed geckos, 5 ipod nanos, a watch, and a digital camera. So a special thanks to Novell for providing the swag, pizza, and food. Also the OSTC (Open Source Technology Center) was nice to let us use their building.

Here are some photos too:

Photos

October 1, 2007

=Utah Open Source=
Utah Open Source
The Utah Open Source Foundation
» Multi-Distro Release Party

Only once in a great while will we see an event like this one. Only once will there be so many shiny new distributions to choose from. Only once will OpenSUSE, Ubuntu and Fedora be released within one month of each other.

Because of this The Utah Open Source Foundation is announcing the first and probably only Multi-Distro Release Party in Utah. The release party will involve all three major distros, plus anyone is welcome to bring their own distro to hand out.

The party will be held on Saturday, November 10, from 1-5pm at the Open Source Technology Center at Novell. We’ll have a few short presentations about the three released distributions, food and a large network install server for the Installfest.

We hope to see you all there!

Map: http://tinyurl.com/yprnqr
When: Saturday, November 10, 2007 1pm-5pm MDT
What: Installfest, pizza, drinks and more.

Cheers,

Clint Savage
The Utah Open Source Foundation, Making Open Source better in Utah!