[<<] [<] Page 1 of 1 [>] [>>] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
LDP mirror on the Linux Journal Web site
From: "jdd for http://tldp.org" ####@####.#### Date: 9 Nov 2008 15:51:01 +0000 Message-Id: <49170661.10507@dodin.org> The Linux Journal used to have a LDP mirror at: http://www.linuxjournal.com/LDP/ Given the target, it's probably not a good idea to send them a standard mail. Do some of you have any personal connexion with the LJ? It would be good to see if the mirror failure is a LJ policy or a mistake. May be they could publish an article about the reviving of the LDP and the need we have of volunteers? It's an evidence than they write often about the LDP and with praise :-)) thanks jdd -- jdd for the Linux Documentation Project http://wiki.tldp.org http://www.dodin.net | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
Re: [discuss] LDP mirror on the Linux Journal Web site
From: Rick Moen ####@####.#### Date: 10 Nov 2008 00:36:07 +0000 Message-Id: <20081110003510.GB22892@linuxmafia.com> Quoting Jean-Daniel Dodin ####@####.#### > The Linux Journal used to have a LDP mirror at: > http://www.linuxjournal.com/LDP/ > > Given the target, it's probably not a good idea to send them a > standard mail. > > Do some of you have any personal connexion with the LJ? It would be > good to see if the mirror failure is a LJ policy or a mistake. _Linux Journal_ has gone through some changes, over the years, including a total turnover in personnel. At first, it was one of the commercial projects of Specialized System Consultants (SSC), Inc., located in the suburbs of Seattle. At the time, it and its Internet presence were both managed by its modest staff of Seattle residents. I'm quite certain that it was the Seattle staff who established and ran the LDP mirror, as they did a number of other valuable resources including the new-vanished Linux Resources Web site and the Groups of Linux Users Everywhere (GLUE) online directory. Even before the economic downturn of the early 2000s, SSC's Chief Executive Officer (and _LJ_ Publisher) Phil Hughes had been gradually shutting down the Seattle operation, laying off most -- and then, as far as I can tell, all, of the Seattle-based staff. He himself, and some of his newer (and presumably cheaper) staff operated from Costa Rica, to which he'd moved in the late 1990s. Some of those staff convinced him that he could cut expenses further through extensive use of the Drupal CMS, which thereafter became the framework for all SSC Web properties. Shortly after the Seattle layoffs, pretty much all of SSC's community-oriented Web sites were simply deleted without notice or warning. Nobody else was given a chance to assume management of the sites or adopt the content: All of that work and knowledge was simply deleted. SSC, Inc. retained ownership of the Internet domains, and it appeared that they were operated by (I gather) an Internet-oriented friend of Hughes's in Nevada. Some time around 2004, SSC transferred ownership of the magazine to [a mini-corporation operated by] Carlie Fairchild of Houston, Texas, who was one of Hughes's longtime staffers from Seattle days. Capable writer/editor Jill Franklin became the new editor of the _Linux Journal_ magazine, and the magazine's new publication house / owner became Belltown Media, Inc. of Houston -- in place of SSC, Inc. Last, at some time within the past couple of years, SSC, Inc. transferred ownership of the various Internet domains to Belltown Media, Inc. -- and some Houston-area folks associated with Fairchild and Franklin appear to have taken over managing the Drupal-based sites (to the extent that they're managed). The major point I'd like to make, in the above, is that there's very little continuity between the _Linux Journal_ of past years and that of today. > May be they could publish an article about the reviving of the LDP and > the need we have of volunteers? > > It's an evidence than they write often about the LDP and with praise > :-)) If you (or someone else) writes a article deemed sufficiently interesting for publication, I expect they might be willing to print it. Bear in mind that _Linux Journal_ has always been a commercial publication. If you suggest to them that _they_ should write an article, I expect they'll turn the conversation skillfully and politely around and propose that you write it. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
Re: [discuss] LDP mirror on the Linux Journal Web site
From: Charles Curley ####@####.#### Date: 10 Nov 2008 01:37:27 +0000 Message-Id: <20081110013631.GA8135@charlescurley.com> On Sun, Nov 09, 2008 at 04:35:10PM -0800, Rick Moen wrote: > Quoting Jean-Daniel Dodin ####@####.#### > > > The Linux Journal used to have a LDP mirror at: > > http://www.linuxjournal.com/LDP/ > > > _Linux Journal_ has gone through some changes, over the years, including > a total turnover in personnel. Thanks for the interesting history. I knew some of it, but haven't sent LJ anything for a while, so haven't been in contact with them. I'll add that they bought first serial and first pub rights (so they could do their "best of" collections). Beyond that, you could take your article elsewhere, and at least one LDP HOWTO got started as an LJ article. > > > May be they could publish an article about the reviving of the LDP and > > the need we have of volunteers? > > > > It's an evidence than they write often about the LDP and with praise > > :-)) > > If you (or someone else) writes a article deemed sufficiently > interesting for publication, I expect they might be willing to print it. > Bear in mind that _Linux Journal_ has always been a commercial > publication. If you suggest to them that _they_ should write an > article, I expect they'll turn the conversation skillfully and politely > around and propose that you write it. They do pay, or did last I knew. And it doesn't hurt to have LJ on your resume. http://www.linuxjournal.com/xstatic/author/index -- Charles Curley /"\ ASCII Ribbon Campaign Looking for fine software \ / Respect for open standards and/or writing? X No HTML/RTF in email http://www.charlescurley.com / \ No M$ Word docs in email Key fingerprint = CE5C 6645 A45A 64E4 94C0 809C FFF6 4C48 4ECD DFDB --> --> |
<type 'exceptions.IOError'> | Python 2.5.2: /usr/bin/python Mon May 20 01:40:19 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 0x8b64c6c> |
/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 0x8b6d56c>, 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 0x8b641ec>, 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 for http://tldp.org', 'authorid': 'kmhebagfemoedpejdpbn', 'date': '9 Nov 2008 15:51:01 +0000', 'month': 200811, 'msgnum': 11459, 'subject': u'LDP mirror on the Linux Journal Web site', 'threadid': 'okimcddkkgjjdmnophab', 'timestamp': 1226245861.0}, {'author': u'Rick Moen', 'authorid': 'pkdleajpekbbaookkgbd', 'date': '10 Nov 2008 00:36:07 +0000', 'month': 200811, 'msgnum': 11469, 'subject': u'Re: LDP mirror on the Linux Journal Web site', 'threadid': 'okimcddkkgjjdmnophab', 'timestamp': 1226277367.0}, {'author': u'Charles Curley', 'authorid': 'fbacfjfdkmpbdhgmbbhp', 'date': '10 Nov 2008 01:37:27 +0000', 'month': 200811, 'msgnum': 11470, 'subject': u'Re: LDP mirror on the Linux Journal Web site', 'threadid': 'okimcddkkgjjdmnophab', 'timestamp': 1226281047.0}, {'author': u'Rick Moen', 'authorid': 'pkdleajpekbbaookkgbd', 'date': '10 Nov 2008 02:22:56 +0000', 'month': 200811, 'msgnum': 11471, 'subject': u'Re: LDP mirror on the Linux Journal Web site', 'threadid': 'okimcddkkgjjdmnophab', 'timestamp': 1226283776.0}], peritem=<function <lambda> at 0x8b6d6f4>) |
128 write(template % ctxt) |
129 if peritem: |
130 peritem() |
131 ctxt[ROW] += 1 |
132 |
peritem = <function <lambda> at 0x8b6d6f4> |
/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 0x8b641ec>, 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=11470) |
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 0x8b641b4>, ctxt = {'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, msg = <email.message.Message instance at 0x8bc830c> |
/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 0x8bc830c>, 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 0x8b641b4>, ctxt = {'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, p = <email.message.Message instance at 0x8bc846c> |
/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 0x8bc846c>, 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 0x8b64144>, ctxt = {'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, part = <email.message.Message instance at 0x8bc846c> |
/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 0x8bc846c>) |
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 0x8b5ce9c>, global html = <function html at 0x8b5ced4>, type = 'application/pgp-signature', type.replace = <built-in method replace of str object at 0x8bc7e90> |
/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 0x8b5ce9c>, 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 0x8af5a7c>, 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 0x8a5094c>, 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 0x8a5094c>, 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'