[9fans] Re: Plan 9 Applying to GSoC 2021
Everyone, It is good to see enthusiasm floating around 9fans and others as we’ve announced that we are applying to Google Summer of Code 2021 to be a mentor organization again. It truly has been too long since Plan 9, Inferno, plan9ports, and related technologies, outside of pure Go projects, have had projects going through GSOC. We want to remind everyone to review the changes announced for 2021. The key point is the "175-hour project over a 10-week coding period” that will influence what projects can be taken on by the selected mentor organizations. We have not made it through the mentor group selection process yet, it did just start after all. So let’s definitely continue the desired list of projects and a group of mentors ready to assist in case we are selected. Thank you, Jeff > On Jan 29, 2021, at 1:23 PM, Anthony Sorace wrote: > > [changes]: > https://opensource.googleblog.com/2020/10/google-summer-of-code-2021-is-bringing.html -- 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T00b3dc89a8df295a-Md1438cb9fc92edffc11369e2 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
Re: [9fans] Plan 9 troff paper size solution
Quoth John A. : > I've been trying to figure out how to create A4 documents with > Plan 9 troff. Looking at the source of dpost and the PostScript > output of GNU troff, I found a very easy solution. > > 1. Call dpost with -P to set the correct page size: > >dpost -P '<< /PageSize [ 595 842 ] /ImagingBBox null >> setpagedevice' > > 2. Use .pl to set the page length: > > .pl 29.7c > > 3. Use .ll (.nr LL with ms) to set the line length: > > .nr LL 15.92c \" assuming PO = 1i (At least on 9front) you can just use ps2pdf ghostscript arguments instead of step 1. I use: troff -ms | lp -dstdout | ps2pdf '-sPAPERSIZE=a4' > $target which works fine. Adjusting pagelength and linelength is still needed as in steps 2 and 3. sirjofri -- 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T529d24fea0ba8e21-Me7a7dd9036c4b754ac6c4cce Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
Re: [9fans] sources/contrib
On Tue, Jan 26, 2021 at 10:23:44PM +, sirjofri wrote: > As far as I know there is a mirror or remake of the original contrib at > 9p.io, but I'm not sure. > > Since you were away for 15 years you might want to check out other Plan 9 > forks. The most active one is probably 9front[1], which contains lots of new > software as well as hardware support. It also has its own infrastructure > (source repo, contrib). Thank you for the kind welcome and the helpful pointers, which I will check out. I have also been lurking around this list for a short while, to get somewhat up to speed. David also kindly responded regarding the original contrib in a separate subthread. Pouya -- 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T5b1530f46b5c653d-M1bd294f0890e4faae4ff95ea Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
Re: [9fans] 9p.zone: Public 9P Registry Services
27.01.2021 11:07:28 fge...@gmail.com: Nice, thanks! mount -A tcp!registry.9p.zone!registry /mnt/registry worked from inferno on the day you sent the announcement, but it does not seem to connect now. Is it supposed to work now? The registry should be online 24/7. It's possible that we sometimes need to reboot something, but this should rarely happen! sirjofri -- 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Ta99fa16f523b4280-M7c46d91344b32bbd594156b1 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
[9fans] Plan 9 troff paper size solution
Hi everyone, I've been trying to figure out how to create A4 documents with Plan 9 troff. Looking at the source of dpost and the PostScript output of GNU troff, I found a very easy solution. 1. Call dpost with -P to set the correct page size: dpost -P '<< /PageSize [ 595 842 ] /ImagingBBox null >> setpagedevice' 2. Use .pl to set the page length: .pl 29.7c 3. Use .ll (.nr LL with ms) to set the line length: .nr LL 15.92c \" assuming PO = 1i This seems to work properly with ms footers, too. The last two steps have been mentioned on the mailing list before, but I think the first step is new. Best regards John -- 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T529d24fea0ba8e21-Mc36efd1fabd3853324e659b6 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
Re: [9fans] Acme Mail editable from address
[9f...@hamnavoe.com] > if (~ $dests *9fans@9fans.net*) { > sed '1,/^$/s/^(From: > .*)/\1<9f...@hamnavoe.com>/' | upas/send $options $dests > exit > } Testing this. Please ignore! -- 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T9469a3ec554967c5-Mc321323a9ec838892c1699f2 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
Re: [9fans] Acme Mail editable from address
[9f...@hamnavoe.com] > if (~ $dests *9fans@9fans.net*) { > sed '1,/^$/s/^(From: > .*)/\1<9f...@hamnavoe.com>/' | upas/send $options $dests > exit > } Testing this. Please ignore! -- 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T9469a3ec554967c5-M8fc8533a2ff1c4146ab70e8f Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
Re: [9fans] Project idea (was: Plan 9 Applying to GSoC 2021)
Quoth Anthony Sorace : > 1. Project ideas. [...] Another Android project idea I was thinking about for some time: It is possible to add another password management tool to android, like lastpass and others. I thought it might be useful to have a secstore-compatible factotum-like native android app for android passwords. > 2. Students. If you are a qualifying student, please consider applying! Although I technically still am a student it's impossible for me. I'm writing my last thesis and then I'm done studying. > 3. Mentors. If you’ve been working with Plan 9 or related technologies > for a while, would be excited to help new folks get into it, and have > time for mentoring a student over the summer, please get in touch. Not this time :). I hope I can do it the next time. My studying is done in march, then I can try to help others. By the way, what organization officially applies? Is there some official 9fans organization or something? sirjofri . -- 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T0e6637919eb16dff-M9f95ee7095d866ed831c602e Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
Re: [9fans] GSoC 2021 project ideas (WAS: Re: Plan 9 Applying to GSoC 2021)
Hello, On Mon, Feb 01, 2021 at 07:16:58AM +, cigar562hfsp952f...@icebubble.org wrote: > Anthony Sorace writes: > > > Hello! After a few years away, we?ll be applying to Google?s Summer of Code > > program again this year. > > ... > > > 1. Project ideas. One of the key parts of the application is the > > project ideas page. If you?ve got ideas that seem like they?d be a > > Plan 9-related: > > (1) Porting the Plan 9 kernel to a microkernel architecture, such as > Mach. This would give Plan 9 instant access to the whole range of > hardware supported by the underlying microkernel. > No. One should re-read the initial papers about Plan9. When Plan9 was designed, microkernels were "fashionable". If one reads carefully the paper, it's clear that there is a pun intended against microkernels that didn't achieve what they were supposed to do---disastrous efficiency leading to the rewrite of the microkernels as assembly---a very low signal/noise ratio. And a hint: "micro" kernels are usually _huge_, a clear sign that something went wrong. As drivers are concerned, there was once a kit supposed to give a wide range of kernels, drivers code---I don't know where it is now; I suppose it has vanished. And now probably UEFI drivers is a "better than nothing" solution. My 2 cents, -- Thierry Laronde http://www.kergis.com/ http://kertex.kergis.com/ http://www.sbfa.fr/ Key fingerprint = 0FF7 E906 FBAF FE95 FD89 250D 52B1 AE95 6006 F40C -- 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T1c300cdbd9941edb-Mc6b3f7092d65c3c4c8e4da31 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription