Categories
blog

F-Spot and its new home

As some of you might have noticed I’ve created a repo on GitHub for F-Spot under the mono umbrella – F-Spot on GitHub!

I have left the repository on git.gnome.org/f-spot and will try to sync up changes in master regularly. I’d like to thank the awesome GNOME project for hosting F-Spot and want to be clear that I have absolutely no plans of dropping GNOME support in F-Spot nor diminish F-Spot’s GNOME integration in the future. On the contrary, as the .NET bindings for the GNOME  3  platform are improving I expect to be working on further GNOME integration for F-Spot.

The goal in moving F-Spot over to GitHub is purely for the benefit of its development technically as well as to breath new life into the project through the wider GitHub community and feature set.  Github provides several really cool features, one of the features that I’m looking forward to taking advantages of is the pull request system.

Currently, contributors will typically clone a repository, create a patch that fixes some bug, file that bug in Bugzilla and attach the patch, which then sit and wait in the hope that the developers will notice the bug and accept the patch.  What seems to happen with projects, particularly F-Spot, is those bugs will sit there and bit rot.  Either someone will come alone, see the bug and possibly rebase the patch against git master or it’ll be forgotten until it’s no longer valid.  The pull request interface isn’t some silver bullet, but I see it making the process much simpler and much more discoverable for both patch contributors and maintainers alike.

With the GitHub system, it’s really simpler for any user to come along and fork F-Spot.  Once forked they can fix a bug and do a pull request.  At this point there is a nice list of pull requests or shame list (a list of all the patches I haven’t addressed yet!).  There are some other features such as issue tracking and a built-in wiki that comes with GitHub which I’m not sure if it will get used, but time will tell.

Another goal I have for the project is to port it over to OS X and Windows.  GitHub has a nice client for both platforms as well as conveying the idea that F-Spot is intended to be cross-platform application with GNOME support more clearly than being on GNOME’s git does.

I hope everyone will appreciate this new workflow and will enjoy the improvements that are to come in F-Spot.  I’m excited to continue development on F-Spot and look forward to the future of such an awesome photo management.

Categories
blog

Heading to MonkeySpace

MONKEYSPACE 2012

MonkeySpace, formerly known as Monospace, is the official cross platform and open-source .NET conference. Want to learn more about developing for the iPhone, Android, Mac, and *nix platforms using .NET technologies? How about developing games or learning more about open-source projects using .NET technologies? MonkeySpace has provided an annual venue to collaborate, share, and socialize around these topics and more.

 

———————————————————————————————–

I’m really exciting to see all the new stuff that is going on in the mono world. Looks like they have some awesome presentations and presenters lined up for this conference. If you have some time and going to be in the area you’d be foolish to not attend.

Of course, big thanks to the awesome sponsors and not to be forgotten the organizers!

Also, pay attention to Open Space on the last day from 13:45 – 17:15. Come and help contribute to open source projects! I’ll be there working on f-spot.

Categories
blog

GNOME & Mono Festival of Love 2012

I get to hang out with several awesome developers this week in Boston to work on f-spot and other GNOME and Mono related projects.  It will be great to meet many in person and help improve these awesome apps.  GNOME & Mono Festival of Love 2012

Also, a huge thanks to the GNOME Foundation for sponsoring my travel to this event!

 

GNOME Foundation

Categories
blog

FireBreath 1.2 released

This is an open source project that one of my friends at school started.  Here is a quick description of the project.

FireBreath aims to be a cross-platform plugin architecture, targeting:

  • NPAPI browsers on windows, mac, and linux:
    • Gecko/Firefox
    • Google Chrome
    • Apple Safari
  • ActiveX Control hosts:
    • Microsoft Internet Explorer 6, 7, and 8

FireBreath is licensed under a dual license structure; this means you can choose which of two licenses to use it under. FireBreath can be used under the New BSD license or the GNU Lesser General Public License v2.1.

Here is his announcement and reflections on starting an open source project.

Categories
blog

openSUSE 11.2 release party

Just a quick post letting everyone know that there is a release party here in Provo, Utah.

The Open Source Technology Center, building A on the Novell campus, has been good enough to host us again.  It will be this Thursday, November 12 from 6 to 9.

I do not have the replicated DVDs, but I will have some burned copies of the isos.

We don’t have a sponsor for pizza yet, but please RSVP anyways just in case.  Maybe we can have people throw some money in for pizza.

Pass the word on and See you all there!

UPDATE:

We will have pizza and drinks.  Please RSVP!!!

Categories
blog

Clear Center launched

Clear Center is the resulting company/group/foundation from a company that I used to work for.  Its a full complete small business solution that gives and empowers small business with the big boy tools without the big boy costs (ClearOS features overview).  For those that have heard of clarkconnect, this is the next chapter for them.

I wish them all the best in this chapter they are opening up!

Categories
blog

openSUSE Factory is open for Community

Some great news was just announced!  The openSUSE project opened its Factory repo up to anyone in the community that would like to directly help maintain, support, and/or contribute to the core distribution.  For those that don’t know what Factory is it is the next release of openSUSE.  So, the current Factory will become openSUSE 11.2.  You can read all about this great news over at http://news.opensuse.org.

To a more open and community oriented future…

Categories
blog

Open Source at Google Blog

I just found this on google’s blog.  Its a new blog that is dedicated to sharing about open source happenings at Google.

Categories
blog

Graphically display your log files

glTail.rb is a really cool app for displaying your log files graphically using opengl. I finally decided to download it this evening and give it a try. Its really easy to setup, so minimal effort required. All you have to do is install a couple common packages, mod the script just a little, and run it.  This project was started only 4 days ago and has had several new things added.

I have it running against two of my web sites and it looks really cool. I don’t get tons of traffic so mine isn’t as cool as the video clip on the website, but cool none the less. The one thing that I wish it had was a the ability to parse mysql log files. I don’t know ruby, but might look at it anyways.

Categories
Uncategorized

Utah Open Source Conference 200+

The Utah Open Source Conference has over 200 registered attendees.  This is great news!!!  Hope to see everyone there.  There is going to be tons of great presentations and tons of great swag.

If you haven’t registered, well, then what are you waiting for!!!

Congrats to Clint on putting this all together and thanks to Open Source Technology Center too.