discuss: Thread: Re: Online editing


[<<] [<] Page 1 of 1 [>] [>>]
Subject: Re: Online editing
From: jdd ####@####.####
Date: 3 May 2003 05:53:17 -0000
Message-Id: <3EB3594A.8030200@dodin.net>

There is a great point that wont be missed: there will soon be no 
difference between inline and offline.

think at the days of 16600 bps, 5, 6 years? now at work anybody have at 
least dsl lines.

think 10 years ahead.

when Debian begun thinking net install and apt-get where was the net?

as of vi, why not use ssh and vi on the ldp side, with all the back ends 
on the ldp site? think you can do that from work through putty?

think net...

jdd

-- 
<http://www.dodin.net>
Formation Linux débutants open


Subject: Re: Online editing
From: Morgon Kanter ####@####.####
Date: 3 May 2003 16:25:59 -0000
Message-Id: <20030503112938.5cba8126.morgon@surgo.net>

This one time, at band camp, jdd ####@####.#### wrote:
> when Debian begun thinking net install and apt-get where was the net?

This doesn't really have to do with anything.

> as of vi, why not use ssh and vi on the ldp side, with all the back ends 
> on the ldp site? think you can do that from work through putty?

Because of the obvious security concerns that come to mind. I don't 
think we want TLDP to turn into a shell service, do we?

> think net...
> 
> jdd

Morgon
--
You said homosexuals form a small percentage of the population.  So
do Jews.  Is that a reason to deny someone equality?
 - Richard Marceau
Subject: Re: Online editing
From: Stein Gjoen ####@####.####
Date: 7 May 2003 22:37:55 -0000
Message-Id: <3EB97163.7040004@mail.nyx.net>

jdd wrote:

> There is a great point that wont be missed: there will soon be no 
> difference between inline and offline.


That time scale depends greatly on the country, even
within Western countries. Ttechnology is just a minor
part; politics is what controls much of telecom still.

> think at the days of 16600 bps, 5, 6 years? now at work anybody have at 
> least dsl lines.


I have high speed at work but also a crippling firewall/proxy
that makes actual use of the net very hard. With the growing
problems of spam, worms and breakins I don't expect any
improvements soon.

> think 10 years ahead.


...and it might be even worse at work. At home I expect to be
running (or rather plodding) at 28800 for years to come. This
is also the reason I appeal to all to trim replies.

> when Debian begun thinking net install and apt-get where was the net?
> 
> as of vi, why not use ssh and vi on the ldp side, with all the back ends 
> on the ldp site? think you can do that from work through putty?


I cannot use ssh from work with the current advanced security
system. A web solution might work. There is a company on the
net that offers virtual computers via web, Redhat is offered
as one type of service. If the LDP would one day offer something
similar it might be acceptable to the ever increasingly
restrictive firewalls.

> think net...


I do. Were it all open a simple X11 session (optionally via
tunnelling) could be used. However to work for all it would
have to work even in a Citrix Metaframe session.

Regards,
    Stein Gjoen


Subject: Re: Online editing
From: jdd ####@####.####
Date: 19 May 2003 06:24:51 -0000
Message-Id: <3EC878B0.7000409@dodin.net>

Stein Gjoen wrote:

> Strange. Try on my home page, should be at
>     http://www.nyx.net/~sgjoen/The_LDP_HOWTO_Generator.html
> 
nice try.

however I couldn't compile (mozilla 1.4, linux)

I think also there should be a subtitle generator, the one given from 
parts 3 or 4 are not always relevants.

but this is a good thing.

may be such form could be use to submitt the first draft of a new HOWTO.

you know: most new authors use to write to the list to ask if creating 
this HOWTO is a good thing, filling the form could give very fast an 
idea of the author's will.

jdd

-- 
<http://www.dodin.net>
Formation Linux débutants open


Subject: Re: Online editing
From: Stein Gjoen ####@####.####
Date: 15 Jun 2003 20:15:59 -0000
Message-Id: <3ED92735.1080809@mail.nyx.net>

jdd wrote:

> Stein Gjoen wrote:
> 
>> Strange. Try on my home page, should be at
>>     http://www.nyx.net/~sgjoen/The_LDP_HOWTO_Generator.html
>>
> nice try.


Thanks.

> however I couldn't compile (mozilla 1.4, linux)


It is just a prototype with emphasis on prototyping the user
interface. Thus there is no working javascript yet.

> I think also there should be a subtitle generator, the one given from 
> parts 3 or 4 are not always relevants.


The whole structure is straight out of the Big HOWTO Template
so yes, means of changing chapter titles should be added.

> but this is a good thing.


Thanks.

> may be such form could be use to submitt the first draft of a new HOWTO.


The idea was twofold:
  1: a simple interface to get something started on-line with TLDP
  2: a simple off-line tool to get a HOWTO started. Once compiled
    the structure of the markup should be sufficiently self evident
    for the new author to continue with a plain ascii editor.

> you know: most new authors use to write to the list to ask if creating 
> this HOWTO is a good thing, filling the form could give very fast an 
> idea of the author's will.


Moreover such a form helps in structuring the thoughts and forms
a checklist of what is useful to include.

If we get an on-line too going I feel we should keep both user
interfaces as similar as possible, preferrably identical.

Regards,
    Stein Gjoen


Subject: Re: Online editing
From: Rahul ####@####.####
Date: 16 Jun 2003 07:15:26 -0000
Message-Id: <20030616071458.2563.qmail@web8006.mail.in.yahoo.com>

hi


IMHO LDP should immediately adopt this till a better
implementation is there in place.
regards
rahul 

--- Stein Gjoen ####@####.#### wrote: > jdd
wrote:
> 
> > Stein Gjoen wrote:
> > 
> >> Strange. Try on my home page, should be at
> >>    
>
http://www.nyx.net/~sgjoen/The_LDP_HOWTO_Generator.html
> >>
> > nice try.
> 
> 
> Thanks.
> 
> > however I couldn't compile (mozilla 1.4, linux)
> 
> 
> It is just a prototype with emphasis on prototyping
> the user
> interface. Thus there is no working javascript yet.
> 
> > I think also there should be a subtitle generator,
> the one given from 
> > parts 3 or 4 are not always relevants.
> 
> 
> The whole structure is straight out of the Big HOWTO
> Template
> so yes, means of changing chapter titles should be
> added.
> 
> > but this is a good thing.
> 
> 
> Thanks.
> 
> > may be such form could be use to submitt the first
> draft of a new HOWTO.
> 
> 
> The idea was twofold:
>   1: a simple interface to get something started
> on-line with TLDP
>   2: a simple off-line tool to get a HOWTO started.
> Once compiled
>     the structure of the markup should be
> sufficiently self evident
>     for the new author to continue with a plain
> ascii editor.
> 
> > you know: most new authors use to write to the
> list to ask if creating 
> > this HOWTO is a good thing, filling the form could
> give very fast an 
> > idea of the author's will.
> 
> 
> Moreover such a form helps in structuring the
> thoughts and forms
> a checklist of what is useful to include.
> 
> If we get an on-line too going I feel we should keep
> both user
> interfaces as similar as possible, preferrably
> identical.
> 
> Regards,
>     Stein Gjoen
> 
> 
> 
> ______________________
> http://lists.tldp.org/
>  

________________________________________________________________________
Send free SMS using the Yahoo! Messenger. Go to http://in.mobile.yahoo.com/new/pc/
Subject: Re: Online editing
From: Guylhem Aznar ####@####.####
Date: 18 Jun 2003 16:39:09 -0000
Message-Id: <20030618184053.46e80c33.athome@externe.net>

On Mon, 16 Jun 2003 08:14:58 +0100 (BST)
Rahul Sundaram ####@####.#### wrote:
> IMHO LDP should immediately adopt this till a better
> implementation is there in place.

> http://www.nyx.net/~sgjoen/The_LDP_HOWTO_Generator.html

Agreed. As soon as it is functionnal it should be proeminently offered on our
site.

-- 
####@####.#### ####@####.####
http://externe.net/geekcode http://externe.net/photos http://externe.net/zaurus
GPG: 92EB37C1 DD11C9C9 20519D01 E8FA1B11 42975AF7     http://externe.net/pubkey
Envie de me remercier pour mon travail ? Faites un don _ ####@####.#### !
Enjoying my work? Want to thank me? Donations to ####@####.#### are welcome!

--> -->
 
 
<type 'exceptions.IOError'>
Python 2.5.2: /usr/bin/python
Sat Jul 6 02:49:00 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 0x901fc6c>
 /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 0x9081614>, 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 0x901f1ec>, 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'jdd', 'authorid': 'hgeoklcbfgegcnnilkkp', 'date': '3 May 2003 05:53:17 -0000', 'month': 200305, 'msgnum': 4361, 'subject': u'Re: Online editing', 'threadid': 'lhbgkjfbamjdocjmcijp', 'timestamp': 1051941197.0}, {'author': u'Morgon Kanter', 'authorid': 'cgpjpeojbkgcaiokcfen', 'date': '3 May 2003 16:25:59 -0000', 'month': 200305, 'msgnum': 4363, 'subject': u'Re: Online editing', 'threadid': 'lhbgkjfbamjdocjmcijp', 'timestamp': 1051979159.0}, {'author': u'Stein Gjoen', 'authorid': 'jbdbakjaacfndkmflfhi', 'date': '7 May 2003 22:37:55 -0000', 'month': 200305, 'msgnum': 4377, 'subject': u'Re: Online editing', 'threadid': 'lhbgkjfbamjdocjmcijp', 'timestamp': 1052347075.0}, {'author': u'jdd', 'authorid': 'hgeoklcbfgegcnnilkkp', 'date': '19 May 2003 06:24:51 -0000', 'month': 200305, 'msgnum': 4443, 'subject': u'Re: Online editing', 'threadid': 'lhbgkjfbamjdocjmcijp', 'timestamp': 1053325491.0}, {'author': u'Stein Gjoen', 'authorid': 'jbdbakjaacfndkmflfhi', 'date': '15 Jun 2003 20:15:59 -0000', 'month': 200306, 'msgnum': 4589, 'subject': u'Re: Online editing', 'threadid': 'lhbgkjfbamjdocjmcijp', 'timestamp': 1055708159.0}, {'author': u'Rahul Sundaram', 'authorid': 'ihpahginmljdgbhooeje', 'date': '16 Jun 2003 07:15:26 -0000', 'month': 200306, 'msgnum': 4594, 'subject': u'Re: Online editing', 'threadid': 'lhbgkjfbamjdocjmcijp', 'timestamp': 1055747726.0}, {'author': u'Guylhem Aznar', 'authorid': 'fjghdeinimkjhbapdmej', 'date': '18 Jun 2003 16:39:09 -0000', 'month': 200306, 'msgnum': 4611, 'subject': u'Re: Online editing', 'threadid': 'lhbgkjfbamjdocjmcijp', 'timestamp': 1055954349.0}], peritem=<function <lambda> at 0x908179c>)
  128                 write(template % ctxt)
  129                 if peritem:
  130                         peritem()
  131                 ctxt[ROW] += 1
  132 
peritem = <function <lambda> at 0x908179c>
 /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 0x901f1ec>, 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=4611)
  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 0x901f1b4>, ctxt = {'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, msg = <email.message.Message instance at 0x90a20ac>
 /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 0x90a20ac>, 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 0x901f1b4>, ctxt = {'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, p = <email.message.Message instance at 0x90a22cc>
 /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 0x90a22cc>, 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 0x901f144>, ctxt = {'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, part = <email.message.Message instance at 0x90a22cc>
 /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 0x90a22cc>)
  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 0x9017e9c>, global html = <function html at 0x9017ed4>, type = 'application/pgp-signature', type.replace = <built-in method replace of str object at 0x90a73a0>
 /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 0x9017e9c>, 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 0x8fb0a7c>, 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 0x90a2f4c>, 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 0x90a2f4c>, 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'