0807

From twext

Jump to: navigation, search

JULY 2008

[edit] 0808

armageddon twexter marches on, in the form of fierce dodo twexter which is some kinda twexter no matter what it won't break on me it costs a few days here and there for simple toys.. aguanta

ME IS TITLE..SP.sp..

or even

ME IS TITLE..12.12..

ok  bien
dos  2
espacios  spaces
betwixt  entre
text  texto
y  and
twext twexto

that should be all you need to get this:

O K ,   D O S   E S P A C I O S   B E T W I X T   T E X T   Y   T W E X T 
bien    2       spaces            entre           texto     and twexto

from input stored like this

ME IS TITLE..SPANGLISH.spanglish..

ok        bien
dos       2
espacios  spaces
betwixt   entre
text      texto
y         and
twext     twexto

so i can edit it no matter what

and can find it cause the title tells me what, who and when..

ME IS TITLE..SPANGLISH.spanglish..i.am.a.username..080808.080808.i.am.a.timestamp.stick.hash.to.me.make.me.unique..

or

ME IS TITLE
spxsp
ottobotz
08 Aug 2008
 
O K ,   D O S   E S P A C I O S   B E T W I X T   T E X T   Y   T W E X T 
bien    2       spaces            entre           texto     and twexto

ok        bien
dos       2
espacios  spaces
betwixt   entre
text      texto
y         and
twext     twexto

so simple to input twext, especially if utf8 and you can eat glass..

the black box wants to suck dodo (identify dodo data, put in database) but not a priority..

[edit] 0731

i can't believe from familiar firefox interface so hard to write text to client.. maybe small volumes of text can be captured somewhere until sync's somewhere like a bogus preference setting i dunno something, so user can work offline with xcroll interface.. if not, then offline input hasta gotta be simple with text like type twext:

OK THIS IS A TITLE ..ENGLISH.espanol..

NOW ahora
HERE aqui
IS esta
A TEXT un texto

if dropped in blackbox from "online" twexter, then formats in xcroll

now     ahora
here    aqui
is      esta
a text  un texto

anyway, http://www.apachefriends.org/en/xampp.html is my next step long overdue

I really don't think this is necesary, since this involves going back and change something that works now. I prefer moving forward to a next step and maybe later we can come back and refactor stuff.

[edit] 0730

gabriels sent in a dodo ui:
Image:DodoFindLoad.png

upload? groovy.. we want users to get credit for twext they translate or make popular, right? so user can upload to their own account, right? same accounts at twext.com, right? write to dodo.twext server?

a key use case for dodo is minority language or dialect, possibly with limited bandwidth connection.. hence a lite wait text only interface to manage twext, one that can synchronize with central server..

so rodrigo perez en oaxaca can

  • edit twext with simple text file
  • save it with the right name
  • go to internet cafe (far), get online (expensive)
  • sync with server

so users get rights in dodo.twext.com namespace like

  • dodo.twext.com/CaSeSeNSiTiVe
  • dodo.twext.com/rperez
  • dodo.twext.com/etc

vic? is this stoopid? this = users controlling text in folders at dodo.twext? if not dumb and easy what's easiest?

one way to verify user is by email, ie user emails twext to server, server autorepies, user replies to publish.. publishing adds timestamp and username to dodo title if user logged on, maybe they can drop text like this into black box and twext machine knows what to do..

simple text twexter use cases:

  • make simple twext fast
  • work offline anywhere
  • twext any language/dialect pair

[edit] 0728

july, we got some stuff done, good.. we got a dodo titler, monospace twexter in utf8, and dodo face working here.. august? if we wanna continue free dodo data in wild dev, then:

  • slop control languages in Select Language OPtion menus
  • addlang
  • find, sort dodo data
  • descriptions or comment
  • versions of same title
  • idn
  • firefox plugin

ok we won't get idn in august but the rest? basically we need a roadmap for august..

[edit] 0725

Image:Dodo..0726.gif
awful rough add lang.. will break into stills w/ descriptions manana

maybe a FF plugin to search/find/read dodo data in wild?


[edit] 0724

[edit] firefox only

tested in IE, we're not cross browser, so we should put up that if IE, then "test dodo twexter in firefox browser br getfirefox.com" gag

used an IE for Linux and discovered something weird with carriage return chars on the textareas. Can you confirm this? When I type on IE on the black textarea, when I hit return I get a new space at the end of the line. Then when I create the text file, I get an "r" where all returns are.
yeah i got that too (the r in the txt), and the new space at line end in ui
If this is correct on IE (6) on Windows, I can modify the regular expression to detect that, in case we cannot get rid of that strange space and the "r" character that I suspect comes from Win's carriage return. I'll try to find a way to remove that space though.
jason's has similar prob..
meanwhile, do you want me to block IE?
when we do, we block 50%+ of potential users.. if we're testing a funky system that's not bad, but if we have a working tool then it's not good.. jason starts cross-browswer to keep las dos patas on the ground while dev'ing.. he says he learned that one the hard way.. if you don't wanna do that, then let's just fast prototype for FF.. especially if we do a FF plugin.. so for now don't block IE but use the if IE, then "test dodo twexter in firefox browser br getfirefox.com" gag.. but ideally we start with crossplatform libraries


[edit] utf8 funky characters

no user is gonna resave or reset anything to see the text.. jason suggested a fix: load the text in an HTML files and set the encoding correctly and then put the text in a <pre> tag... cause it good if you save it. No funny characters

the purpose of writing text files are for the user to save them or to view them on their browsers? If its for saving, then adding HTML markup on the text file will add complexity and trash away the purpose of [dodo] spec.
if its for viewing on browser, well then this dodo tool is not the right tool. The twexter with preview, loader and stuff (the full thing) is what's needed for this case.
kinda vague huh? we should talk.. ruff ui below is browsing dodo, meaning very lightly processing the data in the dodo text files
Or add a simple FAQ or a link with directions on how to setup IE properly: Menu View > Encoding > Autoselect
that's assuming we crossbrowser dev from start.. btw what was this encoding trick for FF? (sorry i forgot)
purpose is dodofaz to find/edit/save simple dodo text in wild.. the dodo text is data set to a) try dodo data in wild b) free a form of simple twext c) invite users to twext.com.. maybe we need a FF plugin (and just ditch IE for simple sake)?? pretty fuzzy, huh? we should skype..

[edit] browser resizing

resizing browser borks layout in FF, can we make inputs resizable?

should resize without problems now http://test.twext.com/080724/
tested working=)

more below..

Sorry, messed up last upload, should've been clean since yesterday but somehow uploaded wrong files. Check here http://test.twext.com/080724/


[edit] no forced LOWercase

groovy thanks.. =) likewise we don't wanna force minusculo lowercase.. so
THIS      esto
is        es
POSsible  poSIble

SYLablic  acCENto
twext     twext

or other stuff..

fixed on same test [1]
aresome=)

[edit] TEXTTEXT,twxttwxt headers

and put the twxttwxt under the TEXTTEXT.. (the content is in the right place but misidentified, so simply switch the TEXTTEXT line and the twxttwxt line)

done

[edit] dodofaz

duke's still doing a simple complete dodo face today that'll let usr

  • edit monospace twext in utf8
  • find saved files
    • sort by languages, date, title
  • add/remove languages from interface

image:Dodofaz..080724.gif
very ruff idea, no add lang yet.. basically we're gonna want the simplest possible toy.. still needs addlang, but good enough for now to keep us going..

this ain't a spec is just a ruff to build from the aresomeness of recently resurrected monospace twexter, now working in unicode.. you know the tools and can probably make a simpler awesomer spec.. point is, simple fast iterations.. less POB more programmer

[edit] later

we may wanna start thinking about how to include links with somekinda markdown

This  esto
is    es
text  texto
      
here  aqui
is    esta
link  liga  >>link

or whatever

gabriel's gonna finish cleanup below, then we'll get a story of where dodo is and where it's going..

i'm holding the story until we get as much debugged as possible so we looks as good as we can

[edit] 0723

Fixed at http://test.twext.com/080722/

just tested again, worked this time, except for details spec'd below.. now in red.. one more thing to add if easy, a little more SLOP:
ENGLISH.english
ENGLISH.espanol
ESPANOL.espanol
ESPANOL.english
SPANGLISH.spanglish
+

the "+" will be our dodo face to add/remove languages from user interface.. the same language twext can be fun to play with.. more than three languages we may shift to double menu..

[edit] 0722

test here http://test.twext.com/080722/

bato loco, did you test el guey on the server? http://test.twext.com/080722/twext/ todos nomas imprimen estructuras TEXTTEXT twxttwxt etc pero faltan los contenidos 8P
wierd, i just tried again and it worked.... no time to dig deeper right now, more time in afternoon
after resolving above, only one fix to make.. 080722 still is forcing caps on xcrollxcroll text, so:

NO

WHATEVER TITLE

DON'T      que no
FORCE      forzar
ALLCAPS    mayuscolos
           
TO         al
TEXT SIDE  lado texto
           
           
OK         ok

YES

WHATEVER TITLE

don't      que no
force      forzar
ALLCAPS    mayusculos
           
to         al
TEXT side  lado texto
           
           
OK         ok

re difference between /080722/ ui and image below, minor list:

  1. "Type in" before SelectLanguageOptions menu removed
  2. Title/Titule simplified to TITLE
  3. [dodo] button centered
  4. xcroll inputs snuggle up under SLOP and title input

image:DodoCleanup.png
yes i'm anal about graphics and presentation.. aguanta porfiz, 'cause it ain't gonna change.. =)

btw we're gonna try to teach people to type TITLE on first line.. sooner or later text typed into title field will automagically copy on first line of TEXT input (then twxt input allows for translation of title and input doc is simply structured).. "untitled" docs will get title from first line of text.. this might work with quotes, sayings and dichos which are super easy twexts to make and use.. but this is una batalla del next phase

anyway, we're even closer than close to having this first dodo face all the way done and a nice new story to share.. =)

[edit] 0721

Text rearrange done. UI simplified as on dodo face Test http://test.twext.com/080721/

tested http://test.twext.com/080721/twext/OK.WE.ARE.ALMOST.THERE..ENGLISH.espanol..080721.215404..dod0.txt
cool.. do you want me to do a story now or should we clean it up for presentation?
  1. link the xx.gif to http://twext.com/help or an amazingly simple javascript pop up w/ /help contents
done link with twext.com/help
  1. there's a temporary preview that happens before simple link prints.. we wanna lose that wierdness, make it simple
done removing the preview
  1. remove forced ALLCAPS from xcrollxcroll (the first copy) and TEXTTEXT (the third copy) see BELOW
done removing the caps
  1. remove footer thing " - - - - - - - - - - - - - - - - + "
done removing this
  1. add a period between langs in option menu
done adding a period
  1. tweak ui:

image:DodoCleanup.png

I don't get what's the difference of this image with current UI.

sorry i wish i could dig in and do the above, no time.. i really appreciate it, thanks.. above sounds like above can happen fast, so please start thinking about dodo data in wild.. how can we browse it (on just our server for starters)? jason's got a way to read the xcrollxcroll text and print pdf html etc.. you got a way to read the inputs and print previewpreview.. roc an rol

i have a rough spec started for simple ui to sort dodo, hopefully done tomorrow.. but would love to talk skype so we can coordinate.. thanks to you, we finally have a very very simple simple way to save and manage twext files.. so..

where would you take dodo from here?

=)

[edit] 0719

Fixed. Text on preview is better separated. http://test.twext.com/080719/

super! fftwexter tested working sweet, rok and rol.. all that's left is some rearranging, a trick with the title and voila: we got a text only ui for twext.. coooo1!!

http://test.twext.com/080719/twext/THIS.IS.THE.TITLE.OF.THE.SONG..ENGLISH.espanol..080719.174201..dod0.txt change from

BELOW

THEN         entonces
THE LYRICS   la letra
START        empieza

MY HEART     mi corazon
SKIPS        se para
A BEAT       un lateazo


CHORUS       coro
FIN          fin


TEXTTEXTTEXTTEXTTEXTTEXTTEXTTEXTTEXTTEXT

THEN
THE LYRICS
START

MY HEART
SKIPS
A BEAT


CHORUS
FIN


twxttwxttwxttwxttwxttwxttwxttwxttwxttwxt

entonces
la letra
empieza

mi corazon
se para
un lateazo


coro
fin


PREVIEWPREVIEWPREVIEWPREVIEWPREVIEWPREVIEW

THIS IS THE TITLE OF THE SONG

T H E N    T H E   L Y R I C S   S T A R T   
entonces   la letra              empieza     

M Y   H E A R T   S K I P S   A   B E A T   
mi corazon        se para     un lateazo    


C H O R U S   F I N   
coro          fin

to this:

THIS IS THE TITLE OF THE SONG

then         entonces
the lyrics   la letra
start        empieza

my heart     mi corazon
skips        se para
a beat       un lateazo


chorus       coro
fin          fin


previewpreviewpreviewpreviewpreviewpreview

T H E N    T H E   L Y R I C S   S T A R T   
entonces   la letra              empieza     

M Y   H E A R T   S K I P S   A   B E A T   
mi corazon        se para     un lateazo    


C H O R U S   F I N   
coro          fin     


TEXTTEXTTEXTTEXTTEXTTEXTTEXTTEXTTEXTTEXT

then
the lyrics
start

my heart
skips
a beat


chorus
fin


twxttwxttwxttwxttwxttwxttwxttwxttwxttwxt

entonces
la letra
empieza

mi corazon
se para
un lateazo


coro
fin

- - - - - - - - - - - - - - - - - - - - - - +

then dodo face

[edit] 0718

Ahh, got second language alingment working now at http://test.twext.com/080718/


http://test.twext.com/080718/twext/LA.CUCARACHA.MAYBE.LONG..ENGLISH.espanol..080718.193442..dod0.txt working great on long songs.. this is really cool, thanks gabriel :)

now just from this

P A R A   S E A R A P E S ,   S A L T I L L O   
for       sarapes             sinaloa           
C H I H U H U A   P A R A   S O L D A D O S   
chihuahua         for       soldiers          
P A R A   M U J E R E S   ,   J A L I S C O ;   
for       women               guadalajar        
P A R A   A M A R   T O D I T O S   L A D O S   
for       to love   every little    side        

L A   C U C A R A C H A ,   E T C .   
the cockroack etc              

to this

P A R A   S E A R A P E S ,   S A L T I L L O   
for       sarapes             sinaloa           

C H I H U H U A   P A R A   S O L D A D O S   
chihuahua         for       soldiers          

P A R A   M U J E R E S   ,   J A L I S C O ;   
for       women               guadalajar        

P A R A   A M A R   T O D I T O S   L A D O S   
for       to love   every little    side         


L A   C U C A R A C H A ,   E T C .   
the cockroack etc 

then dodo xcroll output from dodo face..

=)

[edit] 0716

Alignment on ASCII should work. Lines are also fixed, so it should be all ready. Test at [2] (I put today's date instead of yesterday because I finished at 1am, saw the date and typed it away without thinking... I guess I'm tired).

http://test.twext.com/080717/twext/IF.I.WERE.A.CARPENTER..ENGLISH.espanol..080717.014001..dod0.txt

PREVIEWPREVIEWPREVIEWPREVIEWPREVIEWPREVIEW

IF I WERE A CARPENTER

I F   I   W E R E    A   C A R P E N T E R   
si  yo  estuviera  un  carpintero        
A N D   Y O U   W E R E   A   L A D Y   
y     estuviera tu    una mujer   
W O U L D   Y O U   M A R R Y   M E   A N Y W A Y ?    
me casarias                         de todas formas  

W O U L D   Y O U   H A V E   M Y   B A B Y ?   
tendrias                    mi bebe

fixed font twexter wansta print this way:

PREVIEWPREVIEWPREVIEWPREVIEWPREVIEWPREVIEW

I F   I   W E R E    A   C A R P E N T E R   
si    yo  estuviera  un  carpintero        

A N D   Y O U   W E R E   A   L A D Y   
y       estuviera tu      una mujer   

W O U L D   Y O U   M A R R Y   M E   A N Y W A Y ?    
me casarias                           de todas formas  


W O U L D   Y O U   H A V E   M Y   B A B Y ?   
tendrias                      mi bebe

then dodo xcroll ouput from dodo face..

[edit] 0714

Done dodo ASCII, or first attempt to it :) Hope I got it right, but I think there are some bugs around. Test here

tested here.. it's not there yet (apparently it's formating chunks as complete lines but that should be an obvious error.. )
here's what it's doin
G E T    
ponte

U P 
arriba


S T A Y 
quedate

O N 
en

T H E 
el

S C E N E 
escenario
here's what is should do
G E T   U P  
ponte   arriba

S T A Y   O N   T H E   S C E N E 
quedate   en    el      escenario

if twxt wider than TEXT add N spaces like example add 3 spaces so "nosotros" fits under "W E "

W E      A R E   F A M I L Y
nosotros somos   familia

M O T H E R ,  B R O T H E R ,  S I S T E R   A N D   M E
madre          hermano          hermana       y       yo

dodo xcroll spec updated to 1) ALLOW lowercase TEXT 2) fast type TEXTtwxt idea 3)unentrap dodo from versions.

[edit] 0712

some pedo con non-ascii characters.. are we UTF-8?

also, from dod0 some added spaces make it easier to edit by hand:

2. add N spaces to make TEXT twxt dodo xcroll input column

TEXT       twxt
--------+-----------
here is    aqui esta
the text   el texto 
        -->
there is   alli'ta
twext      la traducion
           include N spaces on empty lines
           so i can arrow up/down twxt column
ok         bien

[edit] 0711

la.cucaracha has long chunk inputs that failed test at /080710/ .. when shortened, i was able to save.. but we do need to handle loooooong inputs.. (if inputs are too long, clicking "dodo" don't do anything.. the longest i can get so far is this..

I checked and it seems its a javascript language limit. I'll do some more research and ask around to confirm this. Anyway its probable i can work around this.
ok.. btw such a long song is quite atypical.. the norm is about 1/3 that length.. like this, which worked super :) so maybe not a huge urgent priority to debug if not easy.. more important we simplify ui, then go for complete dodo xcroll output, including ascii.. que en stats hay mucha interes en ascii twexter, que ahora haremos en UT8 y nomas para letra (sin line breaks)

[edit] 0710

Update in http://test.twext.com/080710/ Hope to have finally fixed the format correctly.

bammo, perfect dodo formatting.. awesome.. now just simplify the ui to simple dodo face (eliminate the preview, unecessary links etc, make look simple like the dodo face, or simpler and we can proceed.. this is working great.. since we're losing the preview, it'll probably work in IE too.. that's important.. sweet =)

[edit] 0709

jason has made a doc to explain his alt twexter structure: http://tudisco.biz/stuff/twextwiki/doku.php?id=doc:dodostruct

above link may affect gabriel's current dodo face and ascii twexter (if we do that)


many ways to skin a cat.. sounds like tudisco twexter does it fast =) this probably affects our document type definition someday but later

the main confusion i see maybe pending now is about word "dodo"

dodo at http://twext.com/dodo means

  • a file naming convention or schema to include data in filename
  • ultimate destintation is http://twext.com/idn urls

"dodo" is about data in file name..

  • to find twext data in the wild
  • to suck dodo into twext databasi

"twext" is "TWin tEXT", two text format

this maybe isn't a huge deal but may cause confusion later or.. maybe sooner

gabriel is currently focused on a parallel twexter track

[edit] 0708

ok thank god for skype.. i think we got it clear now :)

we're doing a simple new dodo face, that's it.. working with the twext method.. to make simple dod0 file, then dodo xcroll.. the only thing we didn't cover in tonight's skype is options..

okay, but what options do i put in? I only see english and spanish on the spec.
ENGLISHespanol, ESPANOLenglish, SPANGLISHspanglish

ok gabriel is starting with a dod0 interface.. cool..

a couple favors when using the wiki 1) sign in 2) sign, date comments (once is enough, i think it's 4 tildas) 3) summarize before editing Duke 02:38, 9 July 2008 (UTC)

the interface at http://b.twext.com/080707 is a lot different than the interface spec'd at dodo face..

I'm building on top of what we already have and works in the same way (unless I'm missing a point)
what you are building and what i want are two different things.. i thought we understood that skyping today at noon.. sounds like we need more skyping.. if i want something and you don't understand it, please ask.. this is a NEW deal, a FRESH START very simple

and i didn't ask for json yet, i just need a simple interface to to make dodo files..

json was already there since 08/06/04 I just changed the file's naming convention.
i don't want json, i want to make pdfs from dod0 text files.. the pdf part is done, i need easier dod0 making

the single combo option menu as spec'd is useful and should be included.. the interface should look/be as simple as dodo face.. it's just for me for now.. it does not need preview (which still has two flaws: 1) no chorus 2)twxt should center under TEXT (but don't bother fixing the flaws because we're using a new cross browser twexter engine anyway))

okay, but what options do i put in? I only see english and spanish on the spec. I saw more flexible a text box, i format the names on the code anyway.
ENGLISHespanol, ESPANOLenglish, SPANGLISHspanglish

anyway i tried http://b.twext.com/080707 save and got this

Warning: fopen(saved/OK.THIS.IS.A.TITLE..English.Espanol..20080708.085358..dod0.txt) [function.fopen]: failed to open stream: Permission denied in /home/.ocean/xc9/test.twext.com/080707/save.php on line 22 Failed to open file for writing

fixed, it was permissions error on the saved files folder, now called twext/
ok so i'm guessing your reply here came after our skype at noon when we fixed thiS.. anyway, before linking to a test, please make sure you test the online version (this is the second time this happens).. and as we figured out yesterday, please let only me control the default link from test.twext.com

re LANGUAGE it should read ENGLISH.espanol

done

re DATE remove 20 if possible so 080708.085358

done

re DONE maybe not but great to see things happen fast, thanks

fyi dodo is backup plan for simple twexting offline or on.. currently the pdf tool works with local file.. the reason it's there is that this whole programming an interface is such an overwhelming PITA that a tool to just freaking type out a twext source in text file has become useful..

if you want to use this offline, you must have your apache and php configured on your machine to run it, since its a web application.
naw, we're gonna make this work really really simple.. please let go of old ideas.. just give me a tool to write dod0 text files.. sounds like this should be a tiny download/install software for now

the dodo face tool wants to make it a little easier to title and create dod0 files in text

that's why i just changed the file name (file title).
we need to skype again.. this is ridiculous.. from todays skype:
ok
[12:06:44 PM] Duke Crawford says: i see the json
[12:06:56 PM] Duke Crawford says: dodo is much different
[12:07:01 PM] Duke Crawford says: http://twext.com/dod0
[12:07:18 PM] Duke Crawford says: purpose: text file any idiot like me can write
[12:07:29 PM] Duke Crawford says: http://twext.com/dodo_face makes it easier
[12:07:44 PM] Duke Crawford says: i can print PDF from dodo
[12:07:50 PM] Duke Crawford says: json not needed now
[12:12:04 PM] Gabriel Saldana says: okay, so the contents of the file must be on that format then
[12:12:10 PM] Gabriel Saldana says: okay, i'll work on that
But now saving the file contents as [dod0] spec is now done.
i just tested http://b.twext.com/080708 and got nasty bug that crashes my firefox.. i'm not getting dod0 contents
This breaks the loading functionality, since that one loads json data and not plain text as in [dod0] spec. I can work arounnd this interface to work with both, but I want you to want it, or else I'll be working on something you will ask me to remove later.
we're not doing a huge web app now.. you need to let go of the old versions, please.. this is a fresh start.. you're helping me make a simple text file generator.. i don't care if it works client server or just on my client.. maybe it's easier to make a very very simple client only software.. all i need is tool to help me make dod0 files and put'em in a twext folder on my client for now.. now i have to ask for confirmation that you understand this very clearly..
if it gets much harder to explain this to you or if you assume you can read my mind or know the future, it is just simpler for me to go ahead and type out the text files and remove this insanity of trying to something very simple very clear.. summary again
  1. i do not need a web app
  2. i do not need preview
  3. i do not need json
  4. i do not need much

please review spec

all i need is very very very very very simple

  1. dodo title maker, almost done, fast and great
  2. dod0 file contents in a simple .txt file

trust me, the dodo format generates PDF (in a horrific interface but i can deal with it).. with simple dodo text files on my client i can quickly produce PDFs.. the pdf part is done.. all i'm asking from you is a simple text tool

now that it seems hard to make this very simple tool work as a complex web app, how about we try to make it work as a client only standalone... i just wanna save some freaking text on my machine.. how hard can this be??

[edit] 0705

jason updated roadmap, it's looking realistic.. the roadmap page wantsa be simple, this one can get messy.. i like the conservative approach, it is important to project spirit to meet (or beat) milestones..

[edit] Jason's Road Map for July 2008

List for a complete editor.

  • 0707: PHP-Mysql backend code complete to start saving. I spending more time on this and should be explained somewhere.
yes, this was spec'd at a week, now it's at two, please explain on tuesday thanks
  • 0714: Work on new design for interface. Incorporate some the new ideas as Switch button, alignment option, etc. My first thought was a tool bar like interface, like the options you have in word. But for twext!. Thought between the three of us I think will come up with something usable and most importantly intuitive for the users. The design should include things on this list only. No comments (talk) or extras added right now.
options: SWITCH is useful for hybrids like spanglish, but not essential for simplest ui.. i don't see any why at all for ALIGNMENT.. for UI we want simple simple simple.. jason's STYLE ui is better and hopeful can easily pop in and out from a http://b.twext.com/080624 like ui.. no comments (talk).. we do NOT even need to chunker and automatic translation yet.. those can be next phase http://b.twext.com/simply
  • 0714: Simple save working in demonstration.
this included FIND (like http://b.twext.com/simplest/#FIND but a lot prettier..
  • 0714: Jason starts on user interface. After alot of thought, I can not see a simple interface with saving etc without having users. in fact every future feature sort of requires it.
yep, twexter is all about DB per user
  • 0721: Move working features from demonstration twexter to new template.
  • 0721: Finish integrating user system into twexter interface and saving.
  • 0728: The week to catch-up. There is alot in the above list and bugs are common occurrences. This is the week to where clean up and bug fixes and good testing should be done.
this one looks thin.. testing and bug cleanup sounds like will keep us busy into august

[edit] party time

ok maybe not yet.. but there is good reason to have working demo presentable at end of july.. tuesday we'll figure out what that means and what it takes to get there

[edit] august

Probably not happening this month but here are my ideas for what is next.

  • week5: Simple pdf printing, make available to registered users only.
yes, pdf is useful and motivating increased user participation also
  • week6: Interface makes pretty URLs available for sharing documents. Email to friend for example.
this is huge but needs idn.. but we can demo with ascii urls
  • week6 & 5: Make a embed into you website snippet available. I would like to note this can be done with out the twexter library at all as html can be cached in the database. meaning you have a simple simple simple very few line script which just outputs this into any webpage.
sounds very practical.. doable in a couple weeks rather than 6++ months? perfect=)

[edit] My Design Ideas

Just adding these notes here as I think this is probably the next step and we all are going to have to work together.

I am kinda strict at times when I code, but html is another story. You might disagree with me and that's fine. I am hoping Gabriel can help me with design at first. CSS and Strict XHTML are wonderful and impress web people alot. but a more relaxed DTD full of tables is very fast and works on every browser known to man.

if gabriel is in this thing, now is the time to show real interest.. if not, we're set back a little but won't die.. we have a dtd.. it can be updated.. i hate anal retentive strict xhtml and love loosey goosey flexible tools for humans.. PERFECT

When things works it impresses everybody. So my only worry here is that the design works everywhere. I tend to go with a mix of CSS and Table design as I hate to have to constantly tweak CSS style sheets for every browser that nobody uses. But if you are happy with it... all the power to ya! If it works it works, if it uses new standards, cool. Current demo ignores just about any modern idea about good html design.

we have a practical problem.. all that matters is tools that works for testing with 5 translators and language learners.. it's not about impressing geeks, it's about making the SIMPLEST tool that works.. you get it, perfect

The design and javascript code will never be mixed at all. so to begin with... we just need a good html design for the editor that have the buttons,combos and controls in there place and looking good.

ok i get it, this is what gabriel and i can maybe work on this week.. note: jergas jefa and company are in monterrey next week doing ongoing seminar w/ gabriel, i'm guessing he won't have much time next week..

After that happens we can incorporate by the library and features and expand the HTML when needed.

let's talk tuesday about html design.. i can do flow and get polished html design from freelance site (or your guy in sma) if gabriel is busy w/ jergas jefa and co.

[edit] Why I choose EXT.JS - This is really well thought out.. I could have gone for a pure library but...

  • Javascript Like library... Prototype and Jquery try to be ruby like or imitate features in other languages adding bloat and making them slower.
  • Ext.js has a script builder.. you can add only the features you need. Keep the script small and fast. The script I currently include in the demonstration twexter can probably be cut way down.
  • Ext.js has real money behind it and support from large companies like adobe.
  • Ext.js, no need to worry about Safari,FireFox2,FireFox3,ie5,ie6,ie7,ie8,opera.. Previous work done to address common issues. Less to think about. Can think about good features instead.
  • Embedding... Extjs is not really needed if you have a central place to store documents and can cache output. Almost no javascript would be needed at all.
  • Embedable editor can also be done... But really for another talk.
this all sounds good, practical and result oriented.. perfect, we're moving forward

[edit] 0704

ok looks like we'll be really testing at end of july.. looking for five users to help us.. image:5Users.gif
http://www.useit.com/alertbox/20000319.html

i think we can find in town for hands on testing.. i can definitely find students, but our primary target is translators..


[edit] 0703

define, cleanup roadmap.. narrow focus to this month of july: we gotta show la jefa a real deal testing in public by end of month or sooner

we're coordinating by wiki, skype, im.. roadmap wansta be real simple focused with clear achievable baby steps..

this page dev can hold more messy dialogue if needed to make each baby step happen and coordinate our communications..

a great way to keep up with recent wiki activity is http://twext.com/Special:Recentchanges (just click "recent" link in menu to left).. as you do this you see value in summarizing edits before saving them


duke black gabriel red jason blue

=JUNE 2008 DEV ARCHIVE=

Retrieved from "http://twext.cc/0807"
Personal tools