BUG Community

Welcome! Log In

kgilmer's Blog


J2ME-style Location API on BUG

Recently while wrangling with an internal project that required some basic location functionality, I became pretty intimate with the BUG location API.  While the basics of retrieving location information from the GPS device is pretty straightforward using the existing API, other use cases are not so easy.  Additionally, the API seems to leak more NMEA complexity that is really necessary.  So, I decided to make it better. This is when I discovered openlapi, a FOSS...
read more

Modular Java == Buildable Java

I started out today with a simple goal; "Let's build OpenJDK for OMAP this morning." I said to myself.  So I begin with a fresh build tree, pulling in the build recipes bit by bit.  I start to see unresolved depencency issues.  "No problem, I know where to get that." I mutter under my breath.  Then I hit another, and another.  "Rhino?  Really?!" I mutter as my mood darkens.  "SNOBOL-native?!"* In fact over an hour...
read more

Ångström on BUG

Thanks to Marcin's tireless efforts the Ångström distribution is now running on BUG: .-------. | | .-. | | |-----.-----.-----.| | .----..-----.-----. | | | __ | ---'| '--.| .-'| | | | | | | | |--- || --'| | | ' | | | | '---'---'--'--'--. |-----''----''--' '-----'-'-'-' -' | '---' The Angstrom Distribution bug ttymxc4 Angstrom 2009.X-stable bug ttymxc4This is important because it allows us to merge the Java and Web Service...
read more

BUG+Documentation

Now that R1.4.3 is out the door and 2009 is behind us, we're spending some time to go back and document more of our APIs, tools, and modules.   Documentation can really be an overwhelming task, especially for something as expansive as BUG.  There's the Java APIs, the OSGi stuff, some JNI, device drivers, and something called 'Linux'.  Don't even mention the build system or our tools.  If we decided to document everything, we'd be at...
read more

BUG Software R1.4.3 Released!

  BUG Software Release 1.4.3 is now publicly available.  The RC1.4.3.7 was approved as a production release.  Binary images are available at http://www.buglabs.net/download.  Sources are available atsvn://svn.buglabs.net/bug/tags/releases/R1.4.3.  Javadoc is available at http://bugcommunity.com/development/javadoc/r1.4.3/bug/.  And release notes are available at http://bugcommunity.com/wiki/index.php/R1.4.3_Release_notes. Some open source projects we've used in this release: - JNotify (http://jnotify.sourceforge.net) - JmDNS (http://jmdns.sourceforge.net/) - FM-Classic (http://fm-classic.sourceforge.net/) - avetanabt (http://www.avetana-gmbh.de/avetana-gmbh/produkte/jsr82.eng.xml) Thanks to everyone internal and external that helped make this release happen! 
read more

Eclipse Strife (bonus: We are the trollz!)

I was just catching up on some Eclipse Planet reading while waiting for a build, and came across a fun little dialog between Mike Milinkovich and Bjorn Freeman-Benson.  Essentially there is some discussion is to how the Eclipse Foundation balances the needs of its for-profit members and its open source communities.  This has been a long time souce of confusion for me, as once upon a time I did some small work on ECF.  The...
read more

Returned from OEDEM

I had an opportunity to join folks at OEDEM in Cambridge UK last weekend.  It was two days full of technical discussion about the future of OpenEmbedded and Poky Linux.  It was great of Phil Blundell and Reciva to host the event and take care of everyone.   I came away with a really good feeling about the folks involved and the ability for the community to move forward constructively.  I met several people that...
read more

BUGS Testing BUGS!

 We're working some spicy new features for our next release of BUG software.  To lessen the burden on our overworked QA team, we have been building a test rig that let's connect 4 BUGs up to a master BUG.  With serial I/O, hardware reset, and some modified SAMTEC cables to allow for module removal, most software test scenarios can be modeled.  The BUGs are controlled over GPIOs and serial exposed on the Von Hippel module. ...
read more

When Internet leaves streaks in the real world: case study

Sometimes we have to break away from the fun and games of day to day operations at Bug and focus on practical, real world, nut-and-bolts activities.  Today was one such day as by team effort we created the world's first IRC fart machine.  Using parts from around the office cobbled together and attached to the venerable Motherbug, now anyone can connect to us via IRC and let us know how you feel.  First off Matt...
read more

Mom's going Linux, like it or not.

Recently, due to breeding, it became necessary for me to begin sending large amounts of binary data on a regular basis to my relatives back in the Rocky Mountains.  This data typically gets rendered as pictures and videos, and is usually of the fresh young human recently generated from the breeding.  My mom needs a computer at home, mainly because her boss won't let her view the public PR page that dishes out all this...
read more

Powered by Community Engine

Top
Login
Close
Bottom