| 1   2     3   | Next | Last
maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   liqbase - call for assistance (https://talk.maemo.org/showthread.php?t=23854)

lcuk 2008-09-25 02:35

liqbase - call for assistance
 
liqbase is not complete, but it is usable, I draw and write with it every day.

I remember what I need for dinner.
I recall code ideas.
I write down bugs.
I design interfaces.
I review and recall and smile.
I play with resizing and moving things around.
most of all, I like to doodle.

It saved my bacon in Berlin.

Its installed on an mmc on my machine and runs directly out of a source folder.
It needs cleaning up and polishing and it can be a really nice end user app with a killer set of features from what I've just seen at the summit :)

There are bugs - quite deep within something occasionally locks - it can be kill -9ed but it shouldnt happen and it runs over the same code millions of times a day and gets vigerous testing and i believe its nothing in the code I am writing.
It is not hildonized and will close itself if you either lock the device, press home menu key, or the screen dims. All sortable but rarely an issue because everything is SO fast closing and reopening the application at will is painless.

it has hard written paths for the sketches (/media/mmc1/_apg it used to be /home/user/MyDocs/_apg so on the off chance you have some old sketches)

I've unsynced from the svn so far now someone will have to rematch it up - its hurting my head to think about it.

It would be great if a few people would run through the code and remove any obvious mistakes or additions which may have crept in and it would be great if those intrepid people managed to identify and document all the fixed paths I know I've put in.

Its written in an evolving pattern, earlier modules use one toolkit to be replaced wholesale by ones with a new iteration.

I'm tempted to let you lot have a copy of my notes.
They describe the changes and tweaks and observations I've made with the code over time, once I get the tagging and grouping code in place I will tag and export them for you.

I would like to hope liqbase can grow into an amazing application not just for this device, but for future devices as well.

This will be a private beta stage and I will need some help in setting up a lot of things, let me know here if you are interested and how you can help.

I'll amend this with a youtube video once I find the lead to the camera.


Here it is, note - there is a lack of a Northern accent this time, I'm coming down with some sore throaty thing and my voice sounds worse than usual.
liqbase overview 3 http://www.youtube.com/watch?v=BfuY_fglmD8


################################################## #

Open beta package is available on liqbase.net (save you reading all the notes)
http://liqbase.net/

There are extensive notes about each are now, so pop over to liqbase.net to see.

People have noted there is a graphical glitch when run for the first time.
If this occurs, just press esc to close and reopen and it should be gone.
Its being investigated now.

################################################## #

codeMonkey 2008-09-25 06:57

Re: liqbase - call for assistance
 
I'd love to help out, my only problem being how much time I can spend doing it, but if you have a few of us going through and doing stuff that shouldn't be too much of a problem.
I program in C and C++ (and a few other languages) for work, and have been using svn for a while.
Hopefully I can contribute.

Thesandlord 2008-09-25 07:03

Re: liqbase - call for assistance
 
+1 for moral support. That's all I'm good for. I assume you are going to remove all the hard paths, that is good. Oh, and I think everyone wants to look at the code and use the new versions! Please release!


Just a question, what does _apg stand for?

thp 2008-09-25 07:10

Re: liqbase - call for assistance
 
"private beta stage"?

So the code isn't open source/free software? What license do you plan using for this app?

lcuk 2008-09-25 07:27

Re: liqbase - call for assistance
 
Quote:

Originally Posted by thp (Post 227221)
"private beta stage"?

So the code isn't open source/free software? What license do you plan using for this app?

The software is currently licensed under the GPL, it will continue to be.
When this version is released it will be Open Source.

lcuk 2008-09-25 07:32

Re: liqbase - call for assistance
 
heh,
I needed a folder name which stuck at the top of the list as much as possible.
it was originally just _pg for page, but some stupid file managers ignores the _ and listed it in with the "p"s :)

lcuk 2008-09-25 08:37

Re: liqbase - call for assistance
 
Quote:

Originally Posted by Thesandlord (Post 227219)
+1 for moral support. That's all I'm good for.

Heh :) your moral support made me dig in last time and identify a big bug.
It is more than enough help to simply run it and help stop the mistakes I know I've made.

codeMonkey 2008-09-25 08:41

Re: liqbase - call for assistance
 
So when can we get our filthy mitts on it? ;)

lcuk 2008-09-25 08:45

Re: liqbase - call for assistance
 
As soon as I am sure I haven't left any clangers in there and there is a decent package.
I would like the end user to have a decent experience with the app and not have trouble installing and configuring it :)

However, if you want to beta test and run through the dirty version I am more than happy to have your support.

video: liqbase overview 3 http://www.youtube.com/watch?v=BfuY_fglmD8

codeMonkey 2008-09-25 09:07

Re: liqbase - call for assistance
 
Yep, as said above, I'm more than willing to help out.

Just watched the youtube video - that's looking fantastic!

TrueJournals 2008-09-25 13:50

Re: liqbase - call for assistance
 
Wow! Just wow! New version looks amazing! The last version was great, but the improvements blow me away. I'd love to be able to try out the beta version, but I'm not sure how many bugs I'd find... :-P But, if you need more people to just try it out, I'd be glad to help out!

Just watching the video, I thought of a feature I'd like to request: the ability to put camera snapshots in a sketch. It almost looked like you did this when you went in to the physics sim, but it was hard to tell.

lcuk 2008-09-25 14:07

Re: liqbase - call for assistance
 
Yes, the ability to insert images has been given a great amount of thought and thats why I was testing the physics version of them (sorry for the chop).

There has been a lot of talk both way about numerous improvements and I welcome input on all fronts. However at this point I have a desire to get a decent stable installation package and get this out there.

ColdFusion 2008-09-25 14:15

Re: liqbase - call for assistance
 
While we're on the feature requests... :D

- tags for the sketches, for searching
- some handwriting recognition, preferably multi-lingual (cyrillic and roman characters)

Actually, you could add the recognised text as a tag to the image so that it could be edited if the recognition was poor and there are some mistakes. Later it could be used for searching.

The app looks great so far. Can't wait to see it finished! :D

lcuk 2008-09-25 14:50

Re: liqbase - call for assistance
 
hmmm itT ate my post.

Why should the system need to understand language to recognise and display things you wrote in?

Just recognise and filter to similar grouped strokes :)
I have an algo which will give a fairly regular result based on similar sketches (converted to a short character string ~5-8chars long per unique stroke).

this seems to work well and if I had any dev time I would have looked further.

TA-t3 2008-09-25 15:44

Re: liqbase - call for assistance
 
The version in the video isn't the same as the svn version? The video version seemed to have more features..

I checked it out from svn and it builds&run fine on OS2007 (I only changed 'compat' from 5 to 4).

ColdFusion 2008-09-25 15:58

Re: liqbase - call for assistance
 
It doesn't need to recognize language. Just an option to change the character set, globaly and per note. Because there are similar characters in cyrillic and roman languages for example. That way when you search, it will not confuse cyrillic 'а' and roman 'a', for example.

I have a headache right now, because i've a bad hangover, so sorry if this doesn't make sense. :/

Anyway, here's an other idea - make it syncable with an online repository of some sort. An user defined FTP or something. And lastly, port the app to the desktop, so that the information can be available there also.

qole 2008-09-25 16:42

Re: liqbase - call for assistance
 
Let me try it? Please?

fpp 2008-09-25 17:49

Re: liqbase - call for assistance
 
As I told you in Berlin, I'm willing to give it a go too. I don't read C code, not any more, but I'm good at making things fail, which can also be a useful skill .:-)

XL1200c 2008-09-25 18:03

Re: liqbase - call for assistance
 
I'de like to give it a try. I can't help with code, but I can test it from a end user point of view.

Snoshrk 2008-09-25 20:11

Re: liqbase - call for assistance
 
I would love to have the opportunity to help "ID10T" Proof this! I've been salivating since watching the first Utube video...;)

Awesome, Amazing, etc. don't come close. This looks to be the greatest thing to happen to N8x0 since boot from SD.

Khertan 2008-09-25 20:29

Re: liqbase - call for assistance
 
Hop hop hop ... i want to play with it ...

prk60091 2008-09-25 20:44

Re: liqbase - call for assistance
 
if u think a 52year old user can help u beta test it - i would love to help

i cannot code but i can screw things up royally

Snoshrk 2008-09-25 21:30

Re: liqbase - call for assistance
 
:eek: -1 for distracting Khertan from his apps:D

pomokey 2008-09-26 01:58

Re: liqbase - call for assistance
 
I would love to help play around with this. I already use the old playtest as a note taking app, and it's great, but I would love the ability to edit notes (like in your video)

if you incorporate pictures, video or audio, and the ability to annotate the text file you're reading, this thing could rival one-note

lcuk 2008-09-26 02:21

Re: liqbase - call for assistance
 
Hopefully Khertan will use it to plan more apps :)

pomokey, in years gone by I've used even earlier beta versions some of which had no loaders. I've been thinking about this kind of sketching for a long time now because this is exactly how i see my notes in a pad.

I've always wanted to sit back and never lose what I'm doing or thinking off. Just by glancing at them I know what I as thinking of and everything comes flooding back.
I think its such a powerful tool :)


Now, onto serious business, I am going to try to get something uploaded to my webspace when I am feelin a bit better, but I am not yet sure how to do the SVN in a semi open manner.

I may simply end up pushing it to the standard garage, then we can discuss the bugs in the tracker and stuff and forget the closed beta.

sound better than messing with finding a new home?

I do however wish to end up with a proper user ready package before I release anything. I dont want people put off by having to jump through hoops or creating folders or messing with config files.

TrueJournals 2008-09-26 02:24

Re: liqbase - call for assistance
 
Well, let me be the first to say... GET BETTER! (Umm... please?) Can't wait to play with the new version!

For SVN, just push the new source to the garage SVN. Subversion should take care of all the differences, etc. without complaining much. If all else fails, just redo the subversion on the garage page.

lcuk 2008-09-26 02:25

Re: liqbase - call for assistance
 
One other thing.
Thank you all for showing your support, I love to show off this app and will enjoy developing it further.

Snoshrk 2008-09-26 02:30

Re: liqbase - call for assistance
 
Quote:

Originally Posted by lcuk (Post 227520)
Hopefully Khertan will use it to plan more apps :)

OK I retract the (-1), +2 to let Khertan at it....:D


I do however wish to end up with a proper user ready package before I release anything. I dont want people put off by having to jump through hoops or creating folders or messing with config files.

If you can spell out the steps needed, I am more than happy to "Jump through hoops", fully aware that any shortcomings are my own. :D

TIA

Snoshrk

Benson 2008-09-26 03:01

Re: liqbase - call for assistance
 
Quote:

Originally Posted by lcuk (Post 227520)
I do however wish to end up with a proper user ready package before I release anything. I dont want people put off by having to jump through hoops or creating folders or messing with config files.

I presume getting it in extras / extras-devel is part of that?

psykosis 2008-09-26 04:47

Re: liqbase - call for assistance
 
That is an excellent video - although it just makes me want to play with all the more!

codeMonkey 2008-09-26 06:43

Re: liqbase - call for assistance
 
Any user that doesn't want to jump through hoops won't bother. The rest of us have our jumping shoes on and everything. :)

yabbas 2008-09-26 07:47

Re: liqbase - call for assistance
 
Wouldn't mind a private beta test + access to the saucey code ;)

Don't know how much time I'll have to make improvements to it though.

TA-t3 2008-09-26 09:30

Re: liqbase - call for assistance
 
It's already on garage, right, and GeneralAntilles (and maybe others) has been commiting stuff as far as I can see. lcuk, if you did your development in the svn-checkedout version it should be just to first merge the svn changes back to the local copy: svn update
Then, after resolving any conflicts, to push local changes back up: svn commit
(But it's really much easier to do this continually, updating and commiting change by change.. :))

If the local changes were done outside an svn tree then unpacking the tree over an svn checkout could be problematic, as it could easily overwrite/miss out changes done to the svn repository. In that case it would be better to create a branch and commit the changes there, later to be merged back to the trunk.

lcuk 2008-09-26 09:47

Re: liqbase - call for assistance
 
I did, however I did mine in a slightly backdated version to "live".

I'll tell you what I did then see if SVN will "fix" it.
This is all my first experience with this kind of thing - previous software written by me has resided on my home machines with only one primary user :)

I pushed a version of liqbase to SVN.
I then continued to edit this version, however without having live SVN available, and ripped out a whole lot of things.

During this time, qwerty12 and GeneralAntilles very nicely ran through and built a base package and a bit of a webtemplate (which I *still* need to fill in).

But I could not get svn to work for me and had this extended version of liqbase running on my machine.

I have then spent the last couple of months with my head in the sand coding as time allows and have created what we have today.

I have not got svn or the packaging tools on my tablet anymore and I haven't wasted time trying.
This is what the call is for, i dont want to mess with svn or anything its not my forte and I will screw it up. I will however push the whole source onto my ftp tonight for a couple of silent supporters (you know who you are) to see if they can prepare everything for me.

codeMonkey 2008-09-26 10:35

Re: liqbase - call for assistance
 
Cool :) We'll look forward to seeing it soon.

Tangent: for anyone wanting to learn more about SVN stuff that hasn't seen it, the svn-book is really good - and you can download a pdf version for your tablets.

lcuk 2008-09-26 10:51

Re: liqbase - call for assistance
 
heh @ hints.

Should I spend a week reading a book and gaining knowledge about svn, or should I carry on developing the app visually?

(this is the same dilemma I have about a lot of things, i have so little time I have to decide which target to aim for :))

codeMonkey 2008-09-26 12:00

Re: liqbase - call for assistance
 
That wasn't really aimed at you (unless you wanted to read it).
You definitely keep on with the app, there are plenty of volunteers to do the other bits for you :)

qole 2008-09-26 20:54

Re: liqbase - call for assistance
 
That lcuk. Such a tease.

mikemorrison 2008-09-26 22:48

Re: liqbase - call for assistance
 
yes, it is very simple ... you will not need to spend a week reading a book to figure out the basics.

even if it's just you, developing on your own machine.. it will save you more time than you can imagine. it's very handy to be able to look at the revision history, compare and review changes, and work on mutually exclusive features independently.

so do it. it will even make you a better programmer.


Quote:

Originally Posted by lcuk (Post 227624)
heh @ hints.

Should I spend a week reading a book and gaining knowledge about svn, or should I carry on developing the app visually?

(this is the same dilemma I have about a lot of things, i have so little time I have to decide which target to aim for :))


thoughtfix 2008-09-27 00:49

Re: liqbase - call for assistance
 
I have a higher-res demo of his demo taken from the maemo summit that I've been struggling to upload all afternoon. I think someone's sitting on my bandwidth pipe.

The best part of liqbase is not what it does but what it represents: super speed graphics. Super speed scrolling. Oooh aaaah.


| 1   2     3   | Next | Last
All times are GMT. The time now is 08:35.

vBulletin® Version 3.8.8