Thread: [Tuckerella-hackers] TASKS
Status: Alpha
Brought to you by:
elathan
From: Elias A. <el...@ic...> - 2008-03-23 13:54:29
|
Hello! I commited a TASKS list file under trunk. I am also pasting it here: 23/Mar/2008 --elathan - Automate gmail setup A script should inform the user about the gmail setup and if the user confirms the script should create: A label with the name CNFG_LABEL. A group with the name CNFG_GROUP. A filter which matches CNFG_MSGTAG and archives the e-mail and applies CNFG_LABEL to it. - Automate Login/Paths Paths should not be hardcoded, for example: ctrlChannel.mount("/resources", HTTPServlet::FileHandler, "/Users/elathan/dev/tuckerella/trunk/resources", true) A Login link should allow a user to login to her gmail and use tuckerella. - Complete the Profile edit section An e-mail should encapsulate all the user profile. Proposed command is 'p', i.e. the subject should be CNFG_MSGTAG#p and the profile owner should be the sender of the e-mail; a user may host in her account profiles of other users, too. - Design and add a blog service A blog service should contain: Creation of a blog (title, description) Posting stories to the blog Users may rate and comment on a user's blog Blogs should also be index like files - Tag system Everything should be tagged and the user should watch her index (files, blogs) as a collection of different size tags (like the one used by flickr. Regards, -- Elias Athanasopoulos Distributed Computing Systems (DCS) Institute of Computer Science (ICS/FORTH) Heraklion, Crete A bug can become a feature by documenting it. |
From: Vasilis P. <vp...@ic...> - 2008-03-23 19:31:41
|
Hello, merika comments pano se auta ... Sxetika me ta dio prota tasks nomizo oti enas kalos tropos tha itan na exoume ena config directory/file ana account to opoio tha sozetai sto $HOME/.tuckerella opou to home tha tha to pernoume san environment variable kai tha einai px gia linux /home/user gia OS X /Users/user kai gia windows C:\Documents and Settings\user (nomizo auto to environment variable tha mporeis na to pareis apo ruby ... ). Tora otan o xristis anoigei to tuckerella an iparxei to configuration ( px username kai password gia gmail account) tote ok .. allios anti gia to main page tou tuckerella tha mporouse na anoigei ena setup page opou ekei o xristis tha vazei to user/pass tou gmail kai to script tha to apothikeuei sto .tuckerella kai tha ftiaxnei kai to group/filter .. Sxetika me to deutero tha prepei na ftiaksoume ena install script ... den ksero an i ruby exei kati standard opos ta Distutils tis python. Isos na einai kai kati platform dependent opos ta install scripts ton .deb paketon gia Debian/Ubuntu i enas installer gia to Mac ... Episis kati allo .. sxetika me to look .. isos eiani ligo paliomoditiko (sorry elathan :) ) tha eprepe na einai isos ligo pio Web 2.0. Tha prospathiso na peirakso ligo ta css .. kai isos tha itan kalitera ta css na einai telios apomonomena oste na ipostirizonte kai themes .. Auta pros to paron! Vasilis Pappas Elias Athanasopoulos wrote: > Hello! > > I commited a TASKS list file under trunk. I am also pasting it here: > > > > 23/Mar/2008 --elathan > > - Automate gmail setup > > A script should inform the user about the gmail setup and if the > user confirms the script should create: > > A label with the name CNFG_LABEL. > A group with the name CNFG_GROUP. > A filter which matches CNFG_MSGTAG and archives the e-mail and applies > CNFG_LABEL to it. > > > - Automate Login/Paths > > Paths should not be hardcoded, for example: > > ctrlChannel.mount("/resources", HTTPServlet::FileHandler, > "/Users/elathan/dev/tuckerella/trunk/resources", true) > > A Login link should allow a user to login to her gmail and use tuckerella. > > > - Complete the Profile edit section > > An e-mail should encapsulate all the user profile. Proposed > command is 'p', i.e. the subject should be CNFG_MSGTAG#p and the profile > owner should be the sender of the e-mail; a user may host in her account > profiles of other users, too. > > > - Design and add a blog service > > A blog service should contain: > > Creation of a blog (title, description) > Posting stories to the blog > Users may rate and comment on a user's blog > Blogs should also be index like files > > > - Tag system > > Everything should be tagged and the user should watch her index > (files, blogs) as a collection of different size tags (like the one > used by flickr. > > > Regards, > |
From: Elias A. <el...@ic...> - 2008-03-23 19:39:41
|
Hello! Vasilis Pappas wrote: > Hello, > > merika comments pano se auta ... > > Sxetika me ta dio prota tasks nomizo oti enas kalos tropos tha itan na > exoume ena config directory/file ana account to opoio tha sozetai sto > $HOME/.tuckerella opou to home tha tha to pernoume san environment > variable kai tha einai px gia linux /home/user gia OS X /Users/user kai > gia windows C:\Documents and Settings\user (nomizo auto to environment > variable tha mporeis na to pareis apo ruby ... ). > Tora otan o xristis anoigei to tuckerella an iparxei to configuration ( > px username kai password gia gmail account) tote ok .. allios anti gia > to main page tou tuckerella tha mporouse na anoigei ena setup page opou > ekei o xristis tha vazei to user/pass tou gmail kai to script tha to > apothikeuei sto .tuckerella kai tha ftiaxnei kai to group/filter .. Right. More or less, this is also what I had in mind, too. Can you take over this task? > Sxetika me to deutero tha prepei na ftiaksoume ena install script ... > den ksero an i ruby exei kati standard opos ta Distutils tis python. > Isos na einai kai kati platform dependent opos ta install scripts ton > .deb paketon gia Debian/Ubuntu i enas installer gia to Mac ... Yes. There is the Ruby Gems architecture. We should definitely release tuckerella as a gem. I will take care of it, when we are closed to the first release. > Episis kati allo .. sxetika me to look .. isos eiani ligo paliomoditiko > (sorry elathan :) ) tha eprepe na einai isos ligo pio Web 2.0. Tha > prospathiso na peirakso ligo ta css .. kai isos tha itan kalitera ta css > na einai telios apomonomena oste na ipostirizonte kai themes .. I totally agree. Feel free to play with the CSS. IMHO, we should keep it as simple as possible. And yes, theming will be also great if we can support it. BTW, I have started designing the Blog service. I have committed some parts. I also put the Tools module in a separate file (tools.rb); we should put there everything generic. PS. We should keep it in English, since the list is public. Otherwise we should make the list private. Regards, -- Elias Athanasopoulos Distributed Computing Systems (DCS) Institute of Computer Science (ICS/FORTH) Heraklion, Crete A bug can become a feature by documenting it. |
From: Vasilis P. <vp...@ic...> - 2008-03-23 19:48:56
|
Elias Athanasopoulos wrote: > Hello! > > Vasilis Pappas wrote: >> Hello, >> >> merika comments pano se auta ... >> >> Sxetika me ta dio prota tasks nomizo oti enas kalos tropos tha itan >> na exoume ena config directory/file ana account to opoio tha sozetai >> sto $HOME/.tuckerella opou to home tha tha to pernoume san >> environment variable kai tha einai px gia linux /home/user gia OS X >> /Users/user kai gia windows C:\Documents and Settings\user (nomizo >> auto to environment variable tha mporeis na to pareis apo ruby ... ). >> Tora otan o xristis anoigei to tuckerella an iparxei to configuration >> ( px username kai password gia gmail account) tote ok .. allios anti >> gia to main page tou tuckerella tha mporouse na anoigei ena setup >> page opou ekei o xristis tha vazei to user/pass tou gmail kai to >> script tha to apothikeuei sto .tuckerella kai tha ftiaxnei kai to >> group/filter .. > > Right. More or less, this is also what I had in mind, too. Can you > take over this task? Ok, I think i can do it! > >> Sxetika me to deutero tha prepei na ftiaksoume ena install script ... >> den ksero an i ruby exei kati standard opos ta Distutils tis python. >> Isos na einai kai kati platform dependent opos ta install scripts ton >> .deb paketon gia Debian/Ubuntu i enas installer gia to Mac ... > > Yes. There is the Ruby Gems architecture. We should definitely release > tuckerella as a gem. I will take care of it, when we are closed to the > first release. > >> Episis kati allo .. sxetika me to look .. isos eiani ligo >> paliomoditiko (sorry elathan :) ) tha eprepe na einai isos ligo pio >> Web 2.0. Tha prospathiso na peirakso ligo ta css .. kai isos tha itan >> kalitera ta css na einai telios apomonomena oste na ipostirizonte kai >> themes .. > > I totally agree. Feel free to play with the CSS. IMHO, we should keep > it as simple as possible. And yes, theming will be also great if we > can support it. I can also have a look at the CSS stuff .. > > BTW, I have started designing the Blog service. I have committed some > parts. I also put the Tools module in a separate file (tools.rb); we > should put there everything generic. > > PS. We should keep it in English, since the list is public. Otherwise > we should make the list private. > > Regards, |
From: Elias A. <el...@ic...> - 2008-03-23 19:49:25
|
Hello! Vasilis Pappas wrote: > Elias Athanasopoulos wrote: > Ok, I think i can do it! >> >>> Sxetika me to deutero tha prepei na ftiaksoume ena install script ... >>> den ksero an i ruby exei kati standard opos ta Distutils tis python. >>> Isos na einai kai kati platform dependent opos ta install scripts ton >>> .deb paketon gia Debian/Ubuntu i enas installer gia to Mac ... >> >> Yes. There is the Ruby Gems architecture. We should definitely release >> tuckerella as a gem. I will take care of it, when we are closed to the >> first release. >> >>> Episis kati allo .. sxetika me to look .. isos eiani ligo >>> paliomoditiko (sorry elathan :) ) tha eprepe na einai isos ligo pio >>> Web 2.0. Tha prospathiso na peirakso ligo ta css .. kai isos tha itan >>> kalitera ta css na einai telios apomonomena oste na ipostirizonte kai >>> themes .. >> >> I totally agree. Feel free to play with the CSS. IMHO, we should keep >> it as simple as possible. And yes, theming will be also great if we >> can support it. > I can also have a look at the CSS stuff .. Great! Regards, -- Elias Athanasopoulos Distributed Computing Systems (DCS) Institute of Computer Science (ICS/FORTH) Heraklion, Crete A bug can become a feature by documenting it. |