From: Michael A. C. <cle...@gm...> - 2006-09-08 19:39:35
|
I just discovered the existence of NaviServer last night (courtesy of http://wiki.tcl.tk/2090). I don't know where I've been living for the past year... but wow, I'm seriously impressed and extremely excited about the existance of this project/fork! When I get home tonight I plan on doing a cvs checkout & start digging in. If there is anything useful that I can contribute from nstcl I'd be happy to port it, etc. Michael |
From: Mike <nee...@gm...> - 2006-09-08 19:45:54
|
On 9/8/06, Michael A. Cleverly <cle...@gm...> wrote: > I just discovered the existence of NaviServer last night (courtesy of > http://wiki.tcl.tk/2090). I don't know where I've been living for the > past year... but wow, I'm seriously impressed and extremely excited > about the existance of this project/fork! > > When I get home tonight I plan on doing a cvs checkout & start digging > in. If there is anything useful that I can contribute from nstcl I'd > be happy to port it, etc. Yay! It would be <amazing> if you can integrate nstcl (especially ns_db) into NaviServer! (of course that's just my opinion, but I can hardly imagine others will disagree) |
From: Zoran V. <zv...@ar...> - 2006-09-08 19:46:14
|
On 08.09.2006, at 21:39, Michael A. Cleverly wrote: > I just discovered the existence of NaviServer last night (courtesy of > http://wiki.tcl.tk/2090). I don't know where I've been living for the > past year... but wow, I'm seriously impressed and extremely excited > about the existance of this project/fork! > > When I get home tonight I plan on doing a cvs checkout & start digging > in. If there is anything useful that I can contribute from nstcl I'd > be happy to port it, etc. > Welcome Michael! For the first, you can examine NEWS and ChangeLog to see where we are. The fork exists about 1.5 years and we have done quite substantional work since then. You can help in numerous ways. Tcl/C coding, docs, website... Just pick the part you're most interested in. Cheers, Zoran |
From: Mike <nee...@gm...> - 2006-09-08 19:52:42
|
On 9/8/06, Zoran Vasiljevic <zv...@ar...> wrote: > > On 08.09.2006, at 21:39, Michael A. Cleverly wrote: > > > I just discovered the existence of NaviServer last night (courtesy of > > http://wiki.tcl.tk/2090). I don't know where I've been living for the > > past year... but wow, I'm seriously impressed and extremely excited > > about the existance of this project/fork! > > > > When I get home tonight I plan on doing a cvs checkout & start digging > > in. If there is anything useful that I can contribute from nstcl I'd > > be happy to port it, etc. > > > > > Welcome Michael! > > For the first, you can examine NEWS and ChangeLog to see where > we are. The fork exists about 1.5 years and we have done quite > substantional work since then. > > You can help in numerous ways. Tcl/C coding, docs, website... > Just pick the part you're most interested in. Zoran, I think Michael failed to properly introduce himself. :) Michael is the author of nstcl: http://wiki.tcl.tk/3666 ... I can see no more perfect candidate for resolving the database interface issue... I think getting an ACS-like db interface has been on the wishlist of AOLserver for years. This would be a huge step forward for NaviServer. (again, my opinion only) |
From: Zoran V. <zv...@ar...> - 2006-09-08 19:57:37
|
On 08.09.2006, at 21:52, Mike wrote: > I think Michael failed to properly introduce himself. :) Michael > is the author of nstcl: http://wiki.tcl.tk/3666 ... I can see no more > perfect candidate for resolving the database interface issue... I > think getting an ACS-like db interface has been on the wishlist of > AOLserver for years. This would be a huge step forward for > NaviServer. (again, my opinion only) I have no problem with that. Just out of curiosity... How is this different/better than what we have now? Cheers Zoran |
From: Michael A. C. <cle...@gm...> - 2006-09-08 20:08:57
|
On 9/8/06, Zoran Vasiljevic <zv...@ar...> wrote: > > On 08.09.2006, at 21:52, Mike wrote: > > > I think Michael failed to properly introduce himself. :) Michael > > is the author of nstcl: http://wiki.tcl.tk/3666 ... I can see no more > > perfect candidate for resolving the database interface issue... I > > think getting an ACS-like db interface has been on the wishlist of > > AOLserver for years. This would be a huge step forward for > > NaviServer. (again, my opinion only) > > I have no problem with that. Just out of curiosity... > How is this different/better than what we have now? At the lower level (ns_db) obviously what NaviServer has is the best (after all it is the API that nstcl has sought to emulate since as far back as the AOLserver 3 era when libnsd was still just a dream/vaporware). Above that is the ACS-like database API (db_foreach, db_multirow, db_string, etc.) that are built on top of the ns_db and ns_set APIs. nstcl has this code, probably more easily extractable then OACS, which I'd be willing to package as a .tcl module (or a .tcl support file to go alon with the existing nsdb module). I've also got separate stand-alone man pages for each of the high-level database API functions already written. Michael |
From: Zoran V. <zv...@ar...> - 2006-09-08 20:02:22
|
On 08.09.2006, at 21:57, Zoran Vasiljevic wrote: > How is this different/better than what we have now? FYI... I'm kind of a "special" server user as we do not use the DB interface, nor ADP (we have developed our own db-intgerace and tdom-based templating)... Hence the question... But Vlad and Stepheh do use it so they will definitely have more questions. I just wanted to get a brid's-eye view, kind of "executive summary"... Cheers Zoran |
From: Mike <nee...@gm...> - 2006-09-08 20:12:18
|
On 9/8/06, Zoran Vasiljevic <zv...@ar...> wrote: > > On 08.09.2006, at 21:57, Zoran Vasiljevic wrote: > > > How is this different/better than what we have now? > > FYI... I'm kind of a "special" server user as we do not > use the DB interface, nor ADP (we have developed our > own db-intgerace and tdom-based templating)... > Hence the question... > > But Vlad and Stepheh do use it so they will definitely > have more questions. I just wanted to get a brid's-eye view, > kind of "executive summary"... Zoran, We do not have a consistent, complete, documented, standalone, high-level database API. Sourceforge archives are crap, but you can see the relevant thread here: http://sourceforge.net/mailarchive/message.php?msg_id=30716597 |
From: Zoran V. <zv...@ar...> - 2006-09-08 20:23:33
|
On 08.09.2006, at 22:12, Mike wrote: > Zoran, > We do not have a consistent, complete, documented, standalone, > high-level database API. Sourceforge archives are crap, but you can > see the relevant thread here: > http://sourceforge.net/mailarchive/message.php?msg_id=30716597 Allright... as said. Vlad will definitely have to say something about that since he wrote some db modules as I can see from the modules directory. But, I'm all for it, if this helps make the server more feature complete and easier to use. Michael, do you have account on SF so I can add you to the project? Normally. we do not have a high-barrier on commiters but we expect one, when having new ideas, to first present them to others, discuss them and if nobody is objecting he's free to add new stuff. If you discover a bug, you can fix it alone or if you do not know how, post a bug report on SF so somebody else will take care about it. Altogether, we try to be pretty non-buerocratic in this respect. Cheers Zoran |
From: Michael A. C. <cle...@gm...> - 2006-09-08 20:53:02
|
On 9/8/06, Zoran Vasiljevic <zv...@ar...> wrote: > > On 08.09.2006, at 22:12, Mike wrote: > > > Zoran, > > We do not have a consistent, complete, documented, standalone, > > high-level database API. Sourceforge archives are crap, but you can > > see the relevant thread here: > > http://sourceforge.net/mailarchive/message.php?msg_id=30716597 > > Allright... as said. Vlad will definitely have to say > something about that since he wrote some db modules > as I can see from the modules directory. > But, I'm all for it, if this helps make the server > more feature complete and easier to use. > > Michael, do you have account on SF so I can > add you to the project? Yes, "cleverly" is my SF username. > Normally. we do not have a high-barrier on commiters > but we expect one, when having new ideas, to first present > them to others, discuss them and if nobody is objecting > he's free to add new stuff. This is a good policy. > If you discover a bug, you can fix it alone or if > you do not know how, post a bug report on SF so somebody > else will take care about it. > Altogether, we try to be pretty non-buerocratic in this > respect. Sounds good, thanks! Michael |
From: Zoran V. <zv...@ar...> - 2006-09-08 21:02:06
|
On 08.09.2006, at 22:53, Michael A. Cleverly wrote: > > Yes, "cleverly" is my SF username. You are now added as developer. Welcome on board. Zoran |
From: Michael A. C. <cle...@gm...> - 2006-09-08 21:16:57
|
On 9/8/06, Zoran Vasiljevic <zv...@ar...> wrote: > > You are now added as developer. > Welcome on board. > > Zoran Thanks :-) Michael |