[maemo-community] [GSoC 09] - Liqbase Framework Development and Application Implementation

From: gary liquid liquid at gmail.com
Date: Wed Apr 22 12:20:36 EEST 2009
On Wed, Apr 22, 2009 at 6:29 AM, Quim Gil <quim.gil at nokia.com> wrote:

> Hi Zach, welcome!
> ext Zach Habersang wrote:
> > Howdy,
> >
> > As a GSoC student for this summer, I will be working on the project
> > entitled "Liqbase Framework Development and Application Implementation".
> >
> > The key idea behind this project is to develop the liqbase UI framework
> > so that applications can be built on top by everyone and anyone with a
> > stunning vision of an application they want to build with the sleek,
> > interactive UI features of the liqbase library.
> I also voted for you being here, although my comment was and is:
> I really think liqbase should concentrate all efforts in doing what does
> best: taking notes combined with produced or captured images. My vote
> goes here hoping Gary gets more developers for that core purpose.

this is exactly what is happening :)

> Since Gary will probably not be convinced about concentrating in 2 tasks
> and forgetting about there rest until they are top notch... liqbase will
> surely benefit from an architecture where a core engine works together
> with independent plugins.

thats exactly what it does.
a libliqbase module can either sit inside the playground or be compiled and
run independently.

> Then we will help as much as possible Gary & co fine tuning the
> 'sketching' and 'capturing' plugins, so Maemo end user don't have to
> bother about the intermediate menus and the micro-demos/features
> currently flying around the core purposethat has brought this little
> success to liqbase.

sketching is key to what I personally want to do :)

I have said numerous times, every single stroke is important and I want to
make the most out of them.

To that end though because of my innovative approach I am caught in a bit of
a chicken and egg problem.

interlinked key features for the sketching, photos and note taking (tagging,
adding titles and notes on the media, simple things like asking for an email
address or server name to send something to..) all require a huge amount of
hidden background framework to allow such things.

Even something as 'easy' as changing the background color was a problem!

the inversion and refactoring I have done to liqbase over the last few
months hopefully prepares it for the future and gives it a solid footing to
make the most out of this and all future devices liqbase lives on :)

Having Zach helping to looking at a network related application and helping
to cleanup and standardize my framework will hopefully allow liqbase to
expand beyond the confines of my little device and to be usable by other

I've never built anything like this before (and hopefully never will again!)
but I am determined to make our nokia internet tablets shine!


> >
> > My stunning vision of an application that I would like to build is a
> > Systems/Network Monitor. As well as provide a awesome little netmon for
> > the Maemo Community, my goal is to also have my application serve as
> > shining example of how to use the liqbase framework to build
> > applications on top.
> >
> > I plan to code almost entirely in C. I will be using the liqbase library
> > built entirely from scratch by Gary Birkett (lcuk) to build my
> > applications GUI. And, of course BSD sockets for the backend
> > functionality of my netmon.
> >
> > I'm currently a high school student, attending Texas A&M University @
> > College Station, Texas (USA) next fall. You can find me on IRC, ITT
> > forums, and Maemo Garage with the nickname "z4chh".
> >
> > I look forward to developing full time for Maemo and Liqbase this summer!
> >
> > Zach Habersang
> >
> --
> Quim Gil
> open source advocate
> Maemo Software @ Nokia
> _______________________________________________
> maemo-community mailing list
> maemo-community at maemo.org
> https://lists.maemo.org/mailman/listinfo/maemo-community
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.maemo.org/pipermail/maemo-community/attachments/20090422/2ac550d0/attachment.htm 
More information about the maemo-community mailing list