[9fans] Re: Plan 9 Applying to GSoC 2021

2021-02-02 Thread Jeff Sickel
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

2021-02-02 Thread sirjofri
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

2021-02-02 Thread Pouya Tafti
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

2021-02-02 Thread sirjofri



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

2021-02-02 Thread John A.
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

2021-02-02 Thread pdt
[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

2021-02-02 Thread pdt
[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)

2021-02-02 Thread sirjofri
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)

2021-02-02 Thread tlaronde
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