Archive for the 'Collaboration' Category

ScreenCast: Fedora Talk with Twinkle

If you haven’t heard, Fedora now has a VOIP (Voice Over IP) server called Fedora Talk.  Information about it can be found at talk.fedoraproject.org.

Essentially, the goal of Fedora Talk is to make it easier for use Fedorans to talk with one another, hold conference calls and accommodate impromptu conversations that need to happen over voice.  A few of the features is that it’s tied into FAS (the Fedora Account System) and authentication uses a password different than your FAS password, which is very nice.

So tonight, I was interested in getting this working because recently I was given a VOIP phone from the Fedora Project and wanted to use it soon.  However, I’m currently in Denver, and the phone was in Salt Lake.  That means it will have to wait for this weekend at least.

But all is NOT lost!!!

I decided to spend a bit of time helping get this great idea off the ground by creating a screencast to configure your machine to use Fedora Talk with Twinkle.  It took me only about 20 minutes to create and only two takes.  It’s fairly easy to set up as my screencast shows.

There are some restrictions I wish to share, mainly because didn’t mention them in the video.

  • You must have a computer with a microphone and speakers.
  • I recommend you purchase a $5 mic from radio shack, it makes the quality of your voice so much better.
  • Headphones work well also.instead of speakers, keeps the feedback down.

Anyway, I hope you enjoy the screencast and join the Fedora Project.

Cheers,

Herlo

FAD NA Day 1

Well, after staying up until around 4am hacking (2am with David and Cade), I finally finished my presentations slides and went to sleep for a measly 3hrs 45mins.  But that was enough to get me through the rest of the day.  And what a day it was!

When I arrived downstairs just after 8am, people were setting up for FAD NA.  Jeffrey Tadlock had arrived and was loading the food in from the car.  Bagels, donuts, fruit, coffee and orange juice.  Nice array of foodstuffs for the morning.

My presentation went pretty well, we had fun with it and I really enjoyed the gag about the Ambassador Class Starship.  Unfortunately, I forgot to grab the vga cable for my projector so we couldn’t use it but I did have pdfs of the slides online.

I brought up a lot of thoughts about how we should be ambassadors, how we should act and especially how important it is that we represent ourselves well to the community.  I talked a bit about the message we should spread and ways we can represent Fedora to the community.  I think it was well received by the ambassadors and I hope it made a good impression.

The rest of the day was very well focused, we made some serious progress in areas I wanted to see the progress as well as things I hadn’t even considered.  Pascal was gracious enough to take notes and place them online already.  I learned a ton about how FAmSCo works and what we need to do as ambassadors to make sure they will provide us with the tools we need to spread the word about Fedora.

After a good long day, we cleaned up (most of us anyway) around 2pm and started heading out, though my flight wasn’t until almost 8pm.  Brian Pepple, Jon Stanley and I headed to a coffee shop after dropping John Rose off at the airport and me shipping my projector and phone home.  It was a nice relaxing conversation.

UPDATE: Pictures are being uploaded as we speak to my flickr account

Dear Lazyweb: Can I have that as a CMS?

So I was following up on a talk I had seen at djangocon this year, and ran across this site by Cal Henderson - http://www.iamcal.com/

The interesting part about this site is that he has about 10-12 different elements on his front page sharing information about what was going on, etc. in his life.  I am interested in implementing something similar, but couldn’t find any reference to a cms that he might be using.

To give a little background, I’ve followed a few links off his site, including the one to the designer of the site, which also indicates no cms that they use either.  It seems I may be out of luck, but wondered if anyone else had seen a cms similar or that might be capable of such features without major modifications??

I’ve looked at drupal and joomla and am more interested in something a little more like concrete5 or django-cms, but haven’t settled on anything.  So LazyWeb, do you think you can help me?

The OLPC Deserves Better!

The following two articles were published in the past couple days.  When they were published and made known to me, I was saddened:

Report: OLPC may eventually switch from Linux to Windows XP
Nicholas Negroponte on Sugar and One Laptop Per Child

It appears, that Greg DeKoenigsberg responded (it appears) to these two articles with a great rebuttal in this article:

OLPC Developers are *not* fundamentalists

Thank you Greg, thank you for saying what I feel inside.  As an open source advocate, I see the value and benefit of free software and its power.  I feel good inside when I contribute and don’t feel anything like a fundamentalist.

Again, thank you Greg.

Cheers,

Herlo

Google Summer of Code: Jumping into the fire

So I’ve done it.

Yes, I really have done it this time!

Well, maybe…time will tell.

I’ve gone and posted an idea for a project on the Fedora wiki page for the Google Summer of Code (GSoC), but that’s not all, no!

In addition, I took the time to apply to be a mentor at the Google Summer of Code Project page.  And what’s weirder, is I hope I get the opportunity to make this idea a reality, because I think its something that Fedora could really use.

I’m somewhat surprised it hasn’t already been created. A couple of people found this idea too, and have emailed me about it, and I need to reply.  Soon that will happen.

I am really excited.

Cheers,

Herlo

POW: Gobby, the little engine that could! (collaborate)

Its been a very long time since I’ve done the Product of the Week, so I am going to change the name to Product of Whenever. This suits me better.

In July of 2001, I was introduced to a little editing tool many of us now know fondly, the wiki. I was travelling to New Zealand looking for work. During my month’s stay, the fellow I traveled with showed me his wiki-wiki. He explained how collaboration could work and the simplicity of the system made it even great for a one person quick web page. Immediately, I was hooked. When I returned from New Zealand and enrolled in school, my mind quickly went back to this funky wiki-editor thing I’d seen. Being a geek even back then, I promptly installed one.

Fast-forward almost 7 years. We’ve seen the wiki evolve from a little app that could be used to make an entire website of information so grand that even the largest collectors of physical data can’t compete. We’ve seen tools like DocuWiki - the documentation wiki, MediaWiki - which needs no introduction and Tomboy - the little desktop wiki. Many other wiki’s emerged to help people collaborate all around the world. How great a time it was…

This article isn’t about wiki’s, rather it is about collaboration. This article is about a different type of collaboration, one that’s more real-time than a wiki can be. In some ways its more limiting and in others, much less. The feature I’m referring to is real-time collaboration. And the tool that enables this, gobby, and its closely related cousins, sobby and obby.

INTRODUCING GOBBY

The Gobby Editor

Gobby is a collaborative text editor, with a bunch of cool features. While gobby is still young and not quite feature-full, its quite amazing what it can do out of the box. The collaboration abilities of gobby come straight out of the box. One can choose to create a session on the local network, or create a server version, with sobby, where everyone can connect to a centralized server to collaborate. I’d like to also point out this application can also run in Windows according to the authors’ website, though I’ve heard rumors that it doesn’t work as I’ve not personally tried.

To get started with gobby, its easily installed:

# yum install gobby
.. snip ...

Once its installed, gobby will easily load from Applications -> Internet -> Gobby Collaborative Editor. Up pops the window we showed you above, albeit a little more bare. The toolbar is the most important piece here.

Gobby is disconnected at initial start.  Click create or join a session

There are two distinct features here, plus the ability of a regular text editor. On the left, are the connection buttons, one can join or create a session. On the right hand side, are user and document lists, and a chat button. The left hand side controls how to connect, the right controls once you are connected. Of course, the middle does have tools of a normal editor.

Clicking the Create session button provides this dialog, allowing for a local session to be created and maintained.

gobby-create.png

This session can be just one person, but is definitely better with at least two. Notice that you’ll need to pick a colour. This feature is what makes it easy to tell who’s edited what parts of every document in gobby.

The other option is to join a session. Joining a session also lists any local sessions currently available.

gobby-join.png

Once the session is created and/or joined, its just a matter of using gobby like an editor. The fun part about gobby though, is when the collaboration begins. When working on a document, others can work on it as well, at the same time. Which can be confusing, and troublesome the first time you play with this tool. Give it some time and you’ll be hooked.

In addition to creating an obby session with the gobby application, its also possible to create a persistent connection with the sobby server. Unfortunately, sobby doesn’t have features that let it run as a SYSV service, but it is possible to get a server up and running quite easily even still. The organization I run, UTOSF, has one currently up and running at gobby.utos.org. If you want to join up, please let me know and we’ll get you connected.

Take the time to get to know this awesome collaboration tool, and start working with your friends who code, or document or even just for simple brainstorming sessions.  The possibilities are endless.

Cheers,

Herlo