editors: Thread: Volunteer Documentation


[<<] [<] Page 1 of 1 [>] [>>]
Subject: Volunteer Documentation
From: Vikas Singhal ####@####.####
Date: 23 Mar 2005 05:05:04 -0000
Message-Id: <6A6862E71366D611B5280002B3A12CD508EB1879@dracula.interrait.com>

Hi!

I am a doc writer with an experience of more than three years. I want to
contribute to the Linux Documentation Project.

While going through the list of documents that are currently not maintained,
I observed that there exist no HOWTO for open source databases.

There is a proposal on a HOWTO on open source databases.

Proposed HOWTO: Open Source Databases for Linux
Brief-up: The document will explain installation and configuration of
various open source databases, such as MySQL, PostgreSQL, MaxDB, and
Firebird, on Linux platform. This document will also provide comparison
among these databases. This will not be a very detailed manual but an
overview and will provide pointers for further information.

Please let me know if someone is working on this kind of document.

Thanks,
-Vikas
Subject: Re: Volunteer Documentation
From: Rahul Sundaram ####@####.####
Date: 23 Mar 2005 10:55:47 -0000
Message-Id: <20050323105519.36958.qmail@web8507.mail.in.yahoo.com>

--- Vikas Singhal ####@####.#### wrote:
> Hi!
> 
> I am a doc writer with an experience of more than
> three years. I want to
> contribute to the Linux Documentation Project.
> 
> While going through the list of documents that are
> currently not maintained,
> I observed that there exist no HOWTO for open source
> databases.
> 
> There is a proposal on a HOWTO on open source
> databases.
> 
> Proposed HOWTO: Open Source Databases for Linux
> Brief-up: The document will explain installation and
> configuration of
> various open source databases, such as MySQL,
> PostgreSQL, MaxDB, and
> Firebird, on Linux platform. This document will also
> provide comparison
> among these databases. This will not be a very
> detailed manual but an
> overview and will provide pointers for further
> information.
> 

no. you are welcome to write it.  Please post further
discussions on the discuss list for peer reviews. you
can read the LDP faq and authors guide for more
details on the process

Regards
Rahul Sundaram


		
__________________________________ 
Do you Yahoo!? 
Yahoo! Mail - Easier than ever with enhanced search. Learn more. 
http://info.mail.yahoo.com/mail_250
Subject: Re: Volunteer Documentation
From: Tabatha Marshall ####@####.####
Date: 23 Mar 2005 23:43:33 -0000
Message-Id: <1111621313.22228.46.camel@thinkerchild>

Hi Vikas,

I saw this message and thought I'd cc the LDP discussion list.  This is
where your peers (other authors/editors and readers of LDP docs) can
answer your questions below.

Thanks!
Tabatha

--
Tabatha Marshall
www.tabathamarshall.com
www.tldp.org
www.lpi.org


On Wed, 2005-03-23 at 10:21 +0530, Vikas Singhal wrote:
> Hi!
> 
> I am a doc writer with an experience of more than three years. I want to
> contribute to the Linux Documentation Project.
> 
> While going through the list of documents that are currently not maintained,
> I observed that there exist no HOWTO for open source databases.
> 
> There is a proposal on a HOWTO on open source databases.
> 
> Proposed HOWTO: Open Source Databases for Linux
> Brief-up: The document will explain installation and configuration of
> various open source databases, such as MySQL, PostgreSQL, MaxDB, and
> Firebird, on Linux platform. This document will also provide comparison
> among these databases. This will not be a very detailed manual but an
> overview and will provide pointers for further information.
> 
> Please let me know if someone is working on this kind of document.
> 
> Thanks,
> -Vikas

--> -->
 
 
<type 'exceptions.IOError'>
Python 2.5.2: /usr/bin/python
Tue May 14 19:59:06 2024

A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.

 /opt/ezmlm-browse-0.20/<string> in ()
 /opt/ezmlm-browse-0.20/main.py in main()
  424 
  425         if path is not None:
  426                 main_path(path)
  427         else:
  428                 main_form()
global main_form = <function main_form at 0x9da8c6c>
 /opt/ezmlm-browse-0.20/main.py in main_form()
  378         except ImportError:
  379                 die(ctxt, "Invalid command")
  380         module.do(ctxt)
  381 
  382 def main():
module = <module 'commands.showthread' from '/opt/ezmlm-browse-0.20/commands/showthread.pyc'>, module.do = <function do at 0x9dab48c>, global ctxt = {'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}
 /opt/ezmlm-browse-0.20/commands/showthread.py in do(ctxt={'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'})
    9         ctxt.update(ezmlm.thread(ctxt[THREADID]))
   10         header(ctxt, 'Thread: ' + ctxt[SUBJECT], 'showthread')
   11         do_list(ctxt, 'msgs', ctxt[MSGSPERPAGE], ctxt[MESSAGES],
   12                         lambda:sub_showmsg(ctxt, ctxt[MSGNUM]))
   13         footer(ctxt)
global sub_showmsg = <function sub_showmsg at 0x9da81ec>, ctxt = {'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, global MSGNUM = 'msgnum'
 /opt/ezmlm-browse-0.20/globalfns.py in do_list(ctxt={'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, name='msgs', perpage=10, values=[{'author': u'Vikas Singhal', 'authorid': 'akfacjkpfhcfiahpmnkf', 'date': '23 Mar 2005 05:05:04 -0000', 'month': 200503, 'msgnum': 225, 'subject': u'Volunteer Documentation', 'threadid': 'gfdajinhbggpneefojkn', 'timestamp': 1111554304.0}, {'author': u'Rahul Sundaram', 'authorid': 'ihpahginmljdgbhooeje', 'date': '23 Mar 2005 10:55:47 -0000', 'month': 200503, 'msgnum': 226, 'subject': u'Re: Volunteer Documentation', 'threadid': 'gfdajinhbggpneefojkn', 'timestamp': 1111575347.0}, {'author': u'Tabatha Marshall', 'authorid': 'pjodbfhkoeponcdaajjl', 'date': '23 Mar 2005 23:43:33 -0000', 'month': 200503, 'msgnum': 227, 'subject': u'Re: Volunteer Documentation', 'threadid': 'gfdajinhbggpneefojkn', 'timestamp': 1111621413.0}, {'author': u'cherry.asianetindia.com', 'authorid': 'ilkngdjgnmjcjhfliafm', 'date': '25 Mar 2005 16:30:02 -0000', 'month': 200503, 'msgnum': 228, 'subject': u'Re: Volunteer Documentation', 'threadid': 'gfdajinhbggpneefojkn', 'timestamp': 1111768202.0}], peritem=<function <lambda> at 0x9db1b54>)
  128                 write(template % ctxt)
  129                 if peritem:
  130                         peritem()
  131                 ctxt[ROW] += 1
  132 
peritem = <function <lambda> at 0x9db1b54>
 /opt/ezmlm-browse-0.20/commands/showthread.py in ()
    9         ctxt.update(ezmlm.thread(ctxt[THREADID]))
   10         header(ctxt, 'Thread: ' + ctxt[SUBJECT], 'showthread')
   11         do_list(ctxt, 'msgs', ctxt[MSGSPERPAGE], ctxt[MESSAGES],
   12                         lambda:sub_showmsg(ctxt, ctxt[MSGNUM]))
   13         footer(ctxt)
global sub_showmsg = <function sub_showmsg at 0x9da81ec>, ctxt = {'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, global MSGNUM = 'msgnum'
 /opt/ezmlm-browse-0.20/globalfns.py in sub_showmsg(ctxt={'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, msgnum=227)
  229         format_timestamp(ctxt, ctxt)
  230         write(html('msg-header') % ctxt)
  231         rec_showpart(ctxt, msg, 0)
  232         write(html('msg-footer') % ctxt)
  233         ctxt.pop()
global rec_showpart = <function rec_showpart at 0x9da81b4>, ctxt = {'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, msg = <email.message.Message instance at 0x9e05dcc>
 /opt/ezmlm-browse-0.20/globalfns.py in rec_showpart(ctxt={'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, part=<email.message.Message instance at 0x9e05dcc>, partnum=1)
  205                 else:
  206                         for p in part.get_payload():
  207                                 partnum = rec_showpart(ctxt, p, partnum+1)
  208         else:
  209                 write(html('msg-sep') % ctxt)
partnum = 1, global rec_showpart = <function rec_showpart at 0x9da81b4>, ctxt = {'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, p = <email.message.Message instance at 0x9e0b28c>
 /opt/ezmlm-browse-0.20/globalfns.py in rec_showpart(ctxt={'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, part=<email.message.Message instance at 0x9e0b28c>, partnum=2)
  208         else:
  209                 write(html('msg-sep') % ctxt)
  210                 sub_showpart(ctxt, part)
  211         return partnum
  212 
global sub_showpart = <function sub_showpart at 0x9da8144>, ctxt = {'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, part = <email.message.Message instance at 0x9e0b28c>
 /opt/ezmlm-browse-0.20/globalfns.py in sub_showpart(ctxt={'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, part=<email.message.Message instance at 0x9e0b28c>)
  164         type = ctxt[TYPE] = part.get_content_type()
  165         ctxt[FILENAME] = part.get_filename()
  166         template = html('msg-' + type.replace('/', '-'))
  167         if not template:
  168                 template = html('msg-' + type[:type.find('/')])
global template = <function template at 0x9da0e9c>, global html = <function html at 0x9da0ed4>, type = 'application/pgp-signature', type.replace = <built-in method replace of str object at 0x9e0e1e0>
 /opt/ezmlm-browse-0.20/globalfns.py in html(name='msg-application-pgp-signature')
   40 
   41 def html(name):
   42         return template(name + '.html')
   43 
   44 def xml(name):
global template = <function template at 0x9da0e9c>, name = 'msg-application-pgp-signature'
 /opt/ezmlm-browse-0.20/globalfns.py in template(filename='msg-application-pgp-signature.html')
   31         except IOError:
   32                 if not _template_zipfile:
   33                         _template_zipfile = zipfile.ZipFile(sys.argv[0])
   34                 try:
   35                         f = _template_zipfile.open(n).read()
global _template_zipfile = None, global zipfile = <module 'zipfile' from '/usr/lib/python2.5/zipfile.pyc'>, zipfile.ZipFile = <class zipfile.ZipFile at 0x9d39a7c>, global sys = <module 'sys' (built-in)>, sys.argv = ['-c', '/opt/ezmlm-browse-0.20']
 /usr/lib/python2.5/zipfile.py in __init__(self=<zipfile.ZipFile instance at 0x9e05c4c>, file='-c', mode='r', compression=0, allowZip64=False)
  337             self.filename = file
  338             modeDict = {'r' : 'rb', 'w': 'wb', 'a' : 'r+b'}
  339             self.fp = open(file, modeDict[mode])
  340         else:
  341             self._filePassed = 1
self = <zipfile.ZipFile instance at 0x9e05c4c>, self.fp = None, builtin open = <built-in function open>, file = '-c', modeDict = {'a': 'r+b', 'r': 'rb', 'w': 'wb'}, mode = 'r'

<type 'exceptions.IOError'>: [Errno 2] No such file or directory: '-c'
      args = (2, 'No such file or directory')
      errno = 2
      filename = '-c'
      message = ''
      strerror = 'No such file or directory'