[<<] [<] Page 1 of 1 [>] [>>] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
[RFC] General Guide
From: David Niklas ####@####.#### Date: 11 Feb 2016 04:46:39 +0000 Message-Id: <20160210230532.41e01a92@ulgy_thing> I really think that before we get started with making all this great documentation that it is most important that, we should have a minimum knowledge guide. Why: Most Linux guides have to spend considerable time bringing the readers up to speed on the more basic Linux things which is very wasteful. Solution: I propose that we should explain these things to them as a kind of intro to Linux terminology and simple practices vs. a beginner guide, because the beginner will want to learn basic linux whereas the experienced user, like me, will just want to know, for example, what a motif vs. a neXtish scrollbar is (I do know the answer, btw). This would make such a guide worthy to all. Sincerely, David | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
Re: [RFC] General Guide
From: Serge Victor ####@####.#### Date: 16 Feb 2016 04:10:26 +0000 Message-Id: <CAPRDrAFQNbzD9etKOtUNXnJE=_x0Eu19N1fcHk2-fViSUH=Lpg@mail.gmail.com> On Thu, Feb 11, 2016 at 11:05 AM, David Niklas ####@####.#### wrote: > I really think that before we get started with making all this great > documentation that it is most important that, we should have a minimum > knowledge guide. > > Why: > Most Linux guides have to spend considerable time bringing the readers up > to speed on the more basic Linux things which is very wasteful. > > Solution: > I propose that we should explain these things to them as a kind of intro > to Linux terminology and simple practices vs. a beginner guide, because > the beginner will want to learn basic linux whereas the experienced user, > like me, will just want to know, for example, what a motif vs. a neXtish > scrollbar is (I do know the answer, btw). This would make such a guide > worthy to all. My only comment is: it would be fantastic to have such a guide :) Serge | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
Re: [RFC] General Guide
From: Paul Hendricksen ####@####.#### Date: 16 Feb 2016 15:12:23 +0000 Message-Id: <CA+ra3TpdEJ24wEcGTzr7=7vvG_jaxSbGP-zQk2TJE5KSaZMneQ@mail.gmail.com> David, I agree with this and you make a great point. I was teaching a class on Linux+ and it was very hard to teach the younger generation about Linux. The basics is what it IS. Linux, the Kernel, is just that. Mind blower to a lot of students. Shown the trees that each distro spans off of was amazing to them. So, I agree, we need to have a basic guide, what Linux is, how it works (minimal concept), what GNU tools do to help the user use the OS, and how you can employ a minimal GNU/Linux OS to do tasks. We can then go on to an advanced guide that can be much like any administration guide that are provided on distros websites, but perhaps omit server-related functions. On Wed, Feb 10, 2016 at 9:05 PM, David Niklas ####@####.#### wrote: > I really think that before we get started with making all this great > documentation that it is most important that, we should have a minimum > knowledge guide. > > Why: > Most Linux guides have to spend considerable time bringing the readers up > to speed on the more basic Linux things which is very wasteful. > > Solution: > I propose that we should explain these things to them as a kind of intro > to Linux terminology and simple practices vs. a beginner guide, because > the beginner will want to learn basic linux whereas the experienced user, > like me, will just want to know, for example, what a motif vs. a neXtish > scrollbar is (I do know the answer, btw). This would make such a guide > worthy to all. > > Sincerely, David > > ______________________ > http://lists.tldp.org/ > > -- Thanks, Paul Hendricksen | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
Re: [RFC] General Guide
From: Mark Komarinski ####@####.#### Date: 16 Feb 2016 17:52:19 +0000 Message-Id: <shqg5njjbc8wer23cxaysdnd.1455645184070@email.android.com> How about the Introduction to Linux Guide? -------- Original message -------- From: Paul Hendricksen ####@####.#### Date: 2/16/2016 10:13 AM (GMT-05:00) To: David Niklas ####@####.#### Cc: ####@####.#### Subject: Re: [RFC] General Guide David, I agree with this and you make a great point. I was teaching a class on Linux+ and it was very hard to teach the younger generation about Linux. The basics is what it IS. Linux, the Kernel, is just that. Mind blower to a lot of students. Shown the trees that each distro spans off of was amazing to them. So, I agree, we need to have a basic guide, what Linux is, how it works (minimal concept), what GNU tools do to help the user use the OS, and how you can employ a minimal GNU/Linux OS to do tasks. We can then go on to an advanced guide that can be much like any administration guide that are provided on distros websites, but perhaps omit server-related functions. On Wed, Feb 10, 2016 at 9:05 PM, David Niklas ####@####.#### wrote: > I really think that before we get started with making all this great > documentation that it is most important that, we should have a minimum > knowledge guide. > > Why: > Most Linux guides have to spend considerable time bringing the readers up > to speed on the more basic Linux things which is very wasteful. > > Solution: > I propose that we should explain these things to them as a kind of intro > to Linux terminology and simple practices vs. a beginner guide, because > the beginner will want to learn basic linux whereas the experienced user, > like me, will just want to know, for example, what a motif vs. a neXtish > scrollbar is (I do know the answer, btw). This would make such a guide > worthy to all. > > Sincerely, David > > ______________________ > http://lists.tldp.org/ > > -- Thanks, Paul Hendricksen | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
Re: [RFC] General Guide
From: ####@####.#### Date: 16 Feb 2016 18:43:41 +0000 Message-Id: <20160216134401.Horde.-EhIpXzx-o68iWmOlbN6QSt@212.1.215.177> In 2003, I wrote Linux Essentials in cooperation with CompTia and Aries Technology. I did GFDL this. Even that content, I would venture might be more than just a basics guide in today's standards. However, I can share the content - some of which would need updates. Basically, I'm interested in contributing to a basics guide. Let me know how we can coordinate this effort. Audience Analysis seems to be covered (n00bs) Outline first? Where is the best place to coordinate -- now? Here? A Fork? Marcia Wilbur Quoting Mark Komarinski ####@####.#### ) > How about the Introduction to Linux Guide? > > -------- Original message -------- > From: Paul Hendricksen ####@####.#### > Date: 2/16/2016 10:13 AM (GMT-05:00) > To: David Niklas ####@####.#### > Cc: ####@####.#### > Subject: Re: [RFC] General Guide > > David, > > I agree with this and you make a great point. I was teaching a class on > Linux+ and it was very hard to teach the younger generation about Linux. > The basics is what it IS. Linux, the Kernel, is just that. Mind blower to a > lot of students. Shown the trees that each distro spans off of was amazing > to them. So, I agree, we need to have a basic guide, what Linux is, how it > works (minimal concept), what GNU tools do to help the user use the OS, and > how you can employ a minimal GNU/Linux OS to do tasks. We can then go on to > an advanced guide that can be much like any administration guide that are > provided on distros websites, but perhaps omit server-related functions. > > On Wed, Feb 10, 2016 at 9:05 PM, David Niklas ####@####.#### wrote: > >> I really think that before we get started with making all this great >> documentation that it is most important that, we should have a minimum >> knowledge guide. >> >> Why: >> Most Linux guides have to spend considerable time bringing the readers up >> to speed on the more basic Linux things which is very wasteful. >> >> Solution: >> I propose that we should explain these things to them as a kind of intro >> to Linux terminology and simple practices vs. a beginner guide, because >> the beginner will want to learn basic linux whereas the experienced user, >> like me, will just want to know, for example, what a motif vs. a neXtish >> scrollbar is (I do know the answer, btw). This would make such a guide >> worthy to all. >> >> Sincerely, David >> >> ______________________ >> http://lists.tldp.org/ >> >> > > > -- > Thanks, > > Paul Hendricksen | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
Re: [RFC] General Guide
From: David Niklas ####@####.#### Date: 21 Feb 2016 23:00:06 +0000 Message-Id: <20160221180042.63e58f80@ulgy_thing> Unfortunately, I've come down with a very nasty cold, I've had a fever (even after taking medication), for 9 hours now. So, I'm going to be a bit delayed on this pledge. Sorry, David | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
Re: [RFC] General Guide
From: "Martin A. Brown" ####@####.#### Date: 24 Feb 2016 16:30:58 +0000 Message-Id: <alpine.LSU.2.11.1602240830500.2025@znpeba.jbaqresebt.arg> Hello David, >Unfortunately, I've come down with a very nasty cold, I've had a >fever (even after taking medication), for 9 hours now. So, I'm >going to be a bit delayed on this pledge. Erf! It's never good to be in such a state! Hopefully, you are better now. I look forward to reading what you have written, when you do have something to share. Best, -Martin -- Martin A. Brown http://linux-ip.net/ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
[RFC] General Guide
From: David Niklas ####@####.#### Date: 16 May 2016 05:45:58 +0100 Message-Id: <20160509211753.6b6c878b@ulgy_thing> On Wed, 24 Feb 2016 08:31:58 "Martin A. Brown" wrote: > >Unfortunately, I've come down with a very nasty cold, I've had a > >fever (even after taking medication), for 9 hours now. So, I'm > >going to be a bit delayed on this pledge. > > Erf! It's never good to be in such a state! Hopefully, you are > better now. I look forward to reading what you have written, when > you do have something to share. I apologize for the delay, I decided to write it in FAQ format and I wanted to see if the other languages for docs would support several separate TOCs. I wound up using plain had written xhtml. EDIT: (Then I learned that I needed to compress it before sending). This is only a draft, I expect to increase it's size. I noticed that a couple of the questions I answer are answered in the LDPs dictionary. Interestingly enough, there are also a few apps in the dictionary, like games. I'd argue that they do not belong there and want a bit of an idea where my QA style guide ends and where the LD should begin. Tell me what you think of my guide so far, this is an RFC. Thanks, David --> --> |
<type 'exceptions.IOError'> | Python 2.5.2: /usr/bin/python Thu Mar 28 21:54:30 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 0x978ac6c> |
/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 0x979ba04>, global ctxt = {'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE... 'monthbythread', 'HTTP_ACCEPT_ENCODING': 'gzip'} |
/opt/ezmlm-browse-0.20/commands/showthread.py in do(ctxt={'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE... 'monthbythread', 'HTTP_ACCEPT_ENCODING': 'gzip'}) |
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 0x978a1ec>, ctxt = {'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE... 'monthbythread', 'HTTP_ACCEPT_ENCODING': 'gzip'}, global MSGNUM = 'msgnum' |
/opt/ezmlm-browse-0.20/globalfns.py in do_list(ctxt={'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE... 'monthbythread', 'HTTP_ACCEPT_ENCODING': 'gzip'}, name='msgs', perpage=10, values=[{'author': u'David Niklas', 'authorid': 'ckakodlbcjcccooegpdg', 'date': '11 Feb 2016 04:46:39 +0000', 'month': 201602, 'msgnum': 12816, 'subject': u'[RFC] General Guide', 'threadid': 'nhckmggndjieijhiedde', 'timestamp': 1455165999.0}, {'author': u'Serge Victor', 'authorid': 'ckaodkkhjllhibbnmkpm', 'date': '16 Feb 2016 04:10:26 +0000', 'month': 201602, 'msgnum': 12822, 'subject': u'Re: [RFC] General Guide', 'threadid': 'nhckmggndjieijhiedde', 'timestamp': 1455595826.0}, {'author': u'Paul Hendricksen', 'authorid': 'alginbfeelnadegljane', 'date': '16 Feb 2016 15:12:23 +0000', 'month': 201602, 'msgnum': 12823, 'subject': u'Re: [RFC] General Guide', 'threadid': 'nhckmggndjieijhiedde', 'timestamp': 1455635543.0}, {'author': u'Mark Komarinski', 'authorid': 'nhcmlpmaiihhjanmmgma', 'date': '16 Feb 2016 17:52:19 +0000', 'month': 201602, 'msgnum': 12824, 'subject': u'Re: [RFC] General Guide', 'threadid': 'nhckmggndjieijhiedde', 'timestamp': 1455645139.0}, {'author': u'aicra.faqlinux.com', 'authorid': 'kkhidbkdjchpboiebdbd', 'date': '16 Feb 2016 18:43:41 +0000', 'month': 201602, 'msgnum': 12825, 'subject': u'Re: [RFC] General Guide', 'threadid': 'nhckmggndjieijhiedde', 'timestamp': 1455648221.0}, {'author': u'David Niklas', 'authorid': 'ckakodlbcjcccooegpdg', 'date': '21 Feb 2016 23:00:06 +0000', 'month': 201602, 'msgnum': 12828, 'subject': u'Re: [RFC] General Guide', 'threadid': 'nhckmggndjieijhiedde', 'timestamp': 1456095606.0}, {'author': u'Martin A. Brown', 'authorid': 'amdnampmebognicjibfp', 'date': '24 Feb 2016 16:30:58 +0000', 'month': 201602, 'msgnum': 12842, 'subject': u'Re: [RFC] General Guide', 'threadid': 'nhckmggndjieijhiedde', 'timestamp': 1456331458.0}, {'author': u'David Niklas', 'authorid': 'ckakodlbcjcccooegpdg', 'date': '16 May 2016 05:45:58 +0100', 'month': 201605, 'msgnum': 12902, 'subject': u'[RFC] General Guide', 'threadid': 'nhckmggndjieijhiedde', 'timestamp': 1463373958.0}, {'author': u'Martin A. Brown', 'authorid': 'amdnampmebognicjibfp', 'date': '20 May 2016 17:48:20 +0100', 'month': 201605, 'msgnum': 12905, 'subject': u'Re: [RFC] General Guide', 'threadid': 'nhckmggndjieijhiedde', 'timestamp': 1463762900.0}, {'author': u'doark.mail.com', 'authorid': 'pbecappefgpdhndpajan', 'date': '28 May 2016 11:53:33 +0100', 'month': 201605, 'msgnum': 12906, 'subject': u'Re: [RFC] General Guide', 'threadid': 'nhckmggndjieijhiedde', 'timestamp': 1464432813.0}], peritem=<function <lambda> at 0x979bb8c>) |
128 write(template % ctxt) |
129 if peritem: |
130 peritem() |
131 ctxt[ROW] += 1 |
132 |
peritem = <function <lambda> at 0x979bb8c> |
/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 0x978a1ec>, ctxt = {'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE... 'monthbythread', 'HTTP_ACCEPT_ENCODING': 'gzip'}, global MSGNUM = 'msgnum' |
/opt/ezmlm-browse-0.20/globalfns.py in sub_showmsg(ctxt={'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE... 'monthbythread', 'HTTP_ACCEPT_ENCODING': 'gzip'}, msgnum=12902) |
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 0x978a1b4>, ctxt = {'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE... 'monthbythread', 'HTTP_ACCEPT_ENCODING': 'gzip'}, msg = <email.message.Message instance at 0x97fe5ac> |
/opt/ezmlm-browse-0.20/globalfns.py in rec_showpart(ctxt={'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE... 'monthbythread', 'HTTP_ACCEPT_ENCODING': 'gzip'}, part=<email.message.Message instance at 0x97fe5ac>, 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 0x978a1b4>, ctxt = {'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE... 'monthbythread', 'HTTP_ACCEPT_ENCODING': 'gzip'}, p = <email.message.Message instance at 0x97fe70c> |
/opt/ezmlm-browse-0.20/globalfns.py in rec_showpart(ctxt={'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE... 'monthbythread', 'HTTP_ACCEPT_ENCODING': 'gzip'}, part=<email.message.Message instance at 0x97fe70c>, 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 0x978a144>, ctxt = {'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE... 'monthbythread', 'HTTP_ACCEPT_ENCODING': 'gzip'}, part = <email.message.Message instance at 0x97fe70c> |
/opt/ezmlm-browse-0.20/globalfns.py in sub_showpart(ctxt={'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE... 'monthbythread', 'HTTP_ACCEPT_ENCODING': 'gzip'}, part=<email.message.Message instance at 0x97fe70c>) |
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 0x9782e9c>, global html = <function html at 0x9782ed4>, type = 'application/x-xz', type.replace = <built-in method replace of str object at 0x97fd750> |
/opt/ezmlm-browse-0.20/globalfns.py in html(name='msg-application-x-xz') |
40 |
41 def html(name): |
42 return template(name + '.html') |
43 |
44 def xml(name): |
global template = <function template at 0x9782e9c>, name = 'msg-application-x-xz' |
/opt/ezmlm-browse-0.20/globalfns.py in template(filename='msg-application-x-xz.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 0x971ba4c>, 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 0x97f8dec>, 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 0x97f8dec>, 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'