View Single Post
Old 10-08-2005, 07:03 PM  
neoxed
Too much time...
 
Join Date: May 2003
Posts: 1,326
Default Remove pre-time functionality from nxTools?

Now that AlcoBot is useable, I think the pretime module can replace the pre time functionality in nxTools.

AlcoBot’s pretime module features:
  • Add releases to the database on SITE PRE.
  • Display the pre time of a new directory.
  • The NEWDIR and pre time announcement are combined into one, reduces spam.
  • Search the pre database using the !pre IRC command.
  • Per-section time limits to dictate ‘late’ releases.

nxTools’ pre-time features:
  • Add releases to the database on SITE PRE.
  • Display the pre time of a new directory, as separate announcement.
  • Search the pre database using the SITE PRETIME FTP command.
  • Per-section time limits to dictate ‘late’ releases.

Rationality behind removing the pre-time functionality from nxTools.
  • The pre-time module in AlcoBot maintains a persistent connection, so queries take less time. Whereas nxTools must connect and disconnect for each database operation, since there is no guarantee that ioFTPD will reuse the Tcl interpreter.
  • AlcoBot has all of the pre-time functionality that nxTools does, and more.
  • The IRC commands are a lot more convenient than the FTP SITE commands.
  • Removing the MySQL libraries from nxTools reduces the distribution size by 1MB.
  • No need to worry about possible licensing issues (MySQL libraries are GPL'd).

Opinions?
neoxed is offline   Reply With Quote