Re: [chandler-dev] Helllo?
Joe Armstrong <[email protected]> Sun, 17 Feb 2013 23:09:12 +0100
| Newsgroups | gmane.org.osaf.devel |
|---|---|
| Message-ID | <CAL6cY6Gistgaa5odfCWpQN0DLHh4y5eNJcakLdsKAnK_bTzi4A@mail.gmail.com> |
--===============0987308090== Content-Type: multipart/alternative; boundary=14dae9340ae9c153b704d5f2db71 --14dae9340ae9c153b704d5f2db71 Content-Type: text/plain; charset=ISO-8859-1 On Sun, Feb 17, 2013 at 8:08 PM, Doug Wellington <[email protected]>wrote: > I use Chandler every day. Nothing else works as well for me. > > I've been working on the code a bit as I have time. What kind of > questions do you have? > Let me explain - for many years I have been thinking about how to organize information. I like the idea of small fragments of information that mutate and change. I have looked at the tiddly wiki and then bumped into chandler. I also have my own ideas on finding similar data in masses of information. I quickly hacked together a web front-end similar to https://hub.chandlerproject.org/pim The letter web interface is surprisingly intuative. I did however have a few design questions: 1) What is the underlying data model of an entry in the to do list I can see that entries have - a collection (ie which collection they belong to) - a star - a title - an author - a starts on date - a text (ie in javascript/JSON {collection:'foo', star:false, title:'....', author:'.....', ...} ) But what else? Do they have a GUID (Global Id)? 2) What about ordering - is the NOW ordered (for example) random, or what? 3) is history preserved - can I roll back to an earlier time 4) Do entries have parents? etc. These are all design questions. I originally wanted to keep the front-end and re-implement the backend - but the front-end used the dojo framework and life is too short to learn everything - so I hacked together some HTML/jquery stuff that more or less replicates the hub version. I just pushed it to https://github.com/joearms/chandler Cheers /Joe > > Regards, > Doug > > > > On Sunday, February 17, 2013 06:40:56 PM Joe Armstrong wrote: > > > Hello. > > > > > > I recently came across the chandler project and signed up for > > > https://hub.chandlerproject.org/ - > > > > > > I was very impressed (and I'm not easily impressed) - > > > especially by the design philosophy and the thought behind this. > > > > > > I read http://chandlerproject.org/Projects/Vision this has several > > > very insightful comments > > > also http://chandlerproject.org/Notes/MimiYinNotes > > > > > > Is this project still active? > > > > > > Could MiniYin mail me - I have a load of questions. > > > > > > Cheers > > > > > > /Joe Armstrong<hr>_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > > > > Open Source Applications Foundation "chandler-dev" mailing list > > http://lists.osafoundation.org/mailman/listinfo/chandler-dev > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > > Open Source Applications Foundation "chandler-dev" mailing list > http://lists.osafoundation.org/mailman/listinfo/chandler-dev > --14dae9340ae9c153b704d5f2db71 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable <br><br><div class=3D"gmail_quote">On Sun, Feb 17, 2013 at 8:08 PM, Doug We= llington <span dir=3D"ltr"><<a href=3D"mailto:[email protected]" t= arget=3D"_blank">[email protected]</a>></span> wrote:<br><blockquo= te class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc so= lid;padding-left:1ex"> I use Chandler every day. =A0Nothing else works as well for me.<br> <br> I've been working on the code a bit as I have time. =A0What kind of<br> questions do you have?<br></blockquote><div><br></div><div>Let me explain -= for many years I have been thinking about how to organize information.</di= v><div>I like the idea of small fragments of information that mutate and ch= ange. I have looked</div> <div>at the tiddly wiki and then bumped into chandler. I also have my own i= deas on</div><div>finding similar data in masses of information.</div><div>= <br></div><div>I quickly hacked together a web front-end similar to=A0<a hr= ef=3D"https://hub.chandlerproject.org/pim">https://hub.chandlerproject.org/= pim</a></div> <div>The letter web interface is surprisingly intuative. I did however have= a few design questions:</div><div><br></div><div>1) What is the underlying= data model of an entry in the to do list</div><div><br></div><div>=A0 =A0I= can see that entries have</div> <div>=A0 =A0 =A0 =A0</div><div>=A0 =A0- a collection (ie which collection t= hey belong to)</div><div>=A0 =A0- a star</div><div>=A0 =A0- a title</div><d= iv>=A0 =A0- an author</div><div>=A0 =A0- a starts on date</div><div>=A0 =A0= - a text</div><div><br></div> <div>(ie in javascript/JSON</div><div><br></div><div>=A0 =A0{collection:= 9;foo', star:false, title:'....', author:'.....', ...}<= /div><div>)</div><div><br></div><div><br></div><div>But what else? Do they = have a GUID (Global Id)?</div> <div><br></div><div>2) What about ordering - is the NOW ordered (for exampl= e) random, or what?</div><div><br></div><div>3) is history preserved - can = I roll back to an earlier time</div><div><br></div><div>4) Do entries have = parents?</div> <div><br></div><div>etc.</div><div><br></div><div>These are all design ques= tions.</div><div><br></div><div>I originally wanted to keep the front-end a= nd re-implement the backend - but the</div><div>front-end used the dojo fra= mework and life is too short to learn everything - so I hacked</div> <div>together some HTML/jquery stuff that more or less replicates the hub v= ersion.</div><div><br></div><div>I just pushed it to</div><div><br></div><d= iv><a href=3D"https://github.com/joearms/chandler">https://github.com/joear= ms/chandler</a></div> <div><br></div><div>Cheers</div><div><br></div><div>/Joe</div><div>=A0</div= ><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1= px #ccc solid;padding-left:1ex"> <br> Regards,<br> Doug<br> <div class=3D"im"><br> <br> > On Sunday, February 17, 2013 06:40:56 PM Joe Armstrong wrote:<br> > > Hello.<br> > ><br> > > I recently came across the chandler project and signed up for<br> > > <a href=3D"https://hub.chandlerproject.org/" target=3D"_blank">ht= tps://hub.chandlerproject.org/</a> -<br> > ><br> > > I was very impressed (and I'm not easily impressed) -<br> > > especially by the design philosophy and the thought behind this.<= br> > ><br> > > I read <a href=3D"http://chandlerproject.org/Projects/Vision" tar= get=3D"_blank">http://chandlerproject.org/Projects/Vision</a> this has seve= ral<br> > > very insightful comments<br> > > also <a href=3D"http://chandlerproject.org/Notes/MimiYinNotes" ta= rget=3D"_blank">http://chandlerproject.org/Notes/MimiYinNotes</a><br> > ><br> > > Is this project still active?<br> > ><br> > > Could =A0MiniYin mail me - I have a load of questions.<br> > ><br> > > Cheers<br> > ><br> </div>> > /Joe Armstrong<hr>_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _= <br> ><br> > Open Source Applications Foundation "chandler-dev" mailing l= ist<br> > <a href=3D"http://lists.osafoundation.org/mailman/listinfo/chandler-de= v" target=3D"_blank">http://lists.osafoundation.org/mailman/listinfo/chandl= er-dev</a><br> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _<br> <br> Open Source Applications Foundation "chandler-dev" mailing list<b= r> <a href=3D"http://lists.osafoundation.org/mailman/listinfo/chandler-dev" ta= rget=3D"_blank">http://lists.osafoundation.org/mailman/listinfo/chandler-de= v</a><br> </blockquote></div><br> --14dae9340ae9c153b704d5f2db71-- --===============0987308090== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Open Source Applications Foundation "chandler-dev" mailing list http://lists.osafoundation.org/mailman/listinfo/chandler-dev --===============0987308090==--