From f1254c77567aecb8f136656c62713249b9a2f6f4 Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawnUs2p6uhwvqQUosq0s0kgDAAAQ56BsQ90" Date: Tue, 11 Jun 2013 22:17:28 +0200 Subject: Added missing spaces for readability --- faq/binary_compatibility.mdwn | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/faq/binary_compatibility.mdwn b/faq/binary_compatibility.mdwn index 37050763..ba1ff22a 100644 --- a/faq/binary_compatibility.mdwn +++ b/faq/binary_compatibility.mdwn @@ -15,8 +15,8 @@ License|/fdl]]."]]"""]] [[!tag open_issue_documentation]] - sothere's absolutelyno way,evenslowly to run i386 linuxcode - under hurd/i386? Ihave a small app, commercial, which I have to get + so there's absolutely no way, even slowly to run i386 linux code + under hurd/i386? I have a small app, commercial, which I have to get running there no source no way @@ -27,9 +27,9 @@ License|/fdl]]."]]"""]] so, no magic linux lxemu on windows? or linuxemu on plan9 nope - I remember somethingsilly, sonmone hadcompiled linux asauser - applicationon plan9 and inserted his own binaries as - acodeobject,toberunon plan9, for useon ibm hpc hatrdware + I remember something silly, sonmone had compiled linux as a user + application on plan9 and inserted his own binaries as + a code object, to be run on plan9, for use on ibm hpc hardware it was ron minich 5e.iwp9.org/slides/linuxemu.pdf I think that was it -- cgit v1.2.3 From d9e8d981149b28abe271ffdf28aab4a3d7174e62 Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawlyLVajq_XluZ1wvTunv9vbM_kx1H0nd6Q" Date: Thu, 20 Jun 2013 10:34:31 +0200 Subject: Replace shattrath with dalaran (the new sceen.net host machine) --- public_hurd_boxen.mdwn | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/public_hurd_boxen.mdwn b/public_hurd_boxen.mdwn index 36e04ab1..80c5198a 100644 --- a/public_hurd_boxen.mdwn +++ b/public_hurd_boxen.mdwn @@ -29,10 +29,10 @@ image|hurd/running/qemu]]. "[[bddebian]]","goober","Debian GNU/Hurd","?" "[[bddebian]]","grubber","Debian GNU/Hurd","Celeron 2.2 GHz; 554 MiB","Xen domU on [[zenhost]]; for experimental stuff" "[[bddebian]]","[[zenhost]]","Debian GNU/Linux","Celeron 2.2 GHz","Xen dom0 for several hosts" -"[[sceen]]","darnassus","Debian GNU/Hurd","Core i5 3.1 GHz, 1.8 GiB","KVM guest on shattrath; public Hurd box; web server" -"[[sceen]]","ironforge","Debian GNU/Hurd","Core i5 3.1 GHz, 1.8 GiB","KVM guest on shattrath; Debian buildd" -"[[sceen]]","exodar","Debian GNU/Hurd","Core i5 3.1 GHz, 1.8 GiB","KVM guest on shattrath; Debian porterbox, all Debian Developers have access" -"[[sceen]]","shattrath","Debian GNU/Linux","Core i5 3.1 GHz","KVM host" +"[[sceen]]","darnassus","Debian GNU/Hurd","Xeon E5-1620 3.6 GHz, 1.8 GiB","KVM guest on dalaran; public Hurd box; web server" +"[[sceen]]","ironforge","Debian GNU/Hurd","Xeon E5-1620 3.6 GHz, 1.8 GiB","KVM guest on dalaran; Debian buildd" +"[[sceen]]","exodar","Debian GNU/Hurd","Xeon E5-1620 3.6 GHz, 1.8 GiB","KVM guest on dalaran; Debian porterbox, all Debian Developers have access" +"[[sceen]]","dalaran","Debian GNU/Linux","Xeon E5-1620 3.6 GHz, 64 GiB ECC","KVM host" "Debian","strauss","Debian GNU/Hurd","Sempron 2800+","all Debian Developers have access" "[libav](http://www.libav.org/)","[x86_32-hurd-gcc-4.7](http://fate.libav.org/x86_32-hurd-gcc-4.7)","Debian GNU/Hurd","","libav instance of the [FATE Automated Test Environment](http://www.libav.org/fate.html)" """]] -- cgit v1.2.3 From d990b113b77431f88d4212d530d5d79a8af5baad Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawma2Ssl7yrV7NQ6zPklPtlymc2-WC_bt98" Date: Wed, 26 Jun 2013 17:51:18 +0200 Subject: Fixed typo --- user/NlightNFotis.txt | 74 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 user/NlightNFotis.txt diff --git a/user/NlightNFotis.txt b/user/NlightNFotis.txt new file mode 100644 index 00000000..c2aec76c --- /dev/null +++ b/user/NlightNFotis.txt @@ -0,0 +1,74 @@ +[[!meta copyright="Copyright © 2013 Free Software Foundation, Inc."]] + +[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled [[GNU Free Documentation +License|/fdl]]."]]"""]] + +Name: Fotis Koutoulakis +Nickname: NlightNFotis +Age: 21 +Country: Greece + +Contact: + - Email: fotis.koutoulakis@gmail.com + - Google+: goo.gl/9jeZi + - Website: http://lambdareflection.wordpress.com (subject to change soon) + - IRC: NlightNFotis (#hurd, #archhurd) on freenode + +Projects: + +- Porting the GCC Go language frontend on the GNU/Hurd + + - Weekly Reports + - Monday 17 - Wednesday 26 + - I have managed to sent all the paperwork required by Google without meeting any obstacles. (Tax form and the School Identification) + - I have managed to sent all the paperwork required by the FSF for copyright assignment, which included copyright assignments for GLIBC, GCC, GNU Mach and the GNU Hurd. (Also have got the Full legal documents which I have signed and sent from the 20th of June, and am currently waiting for an acknowledgment). + - I have read plenty of documents on the Hurd. + - More detailed: + - I have read the FAQ available on the GNU Hurd website. (http://www.gnu.org/software/hurd/faq.html) + - I have read the Paper Towards a New Strategy of OS Design (http://www.gnu.org/software/hurd/hurd-paper.html) + - I have read Marcus Brinkmann's revisit (http://lists.gnu.org/archive/html/l4-hurd/2005-10/msg00651.html) + - I have also read Jonathan Shapiro's comments on that (http://lists.gnu.org/archive/html/l4-hurd/2005-10/msg00651.html) + - I have read the Critique (although I want to revisit it soon http://www.gnu.org/software/hurd/hurd/critique.html) + - I have read Marcus Brinkmann's presentation of the Hurd (http://www.gnu.org/software/hurd/hurd-talk.html) + - I have read the article "Examining the Legendary Hurd Kernel" on informit (http://www.informit.com/articles/printerfriendly.aspx?p=1180992) + - I have managed to read the Hurd User's Guide (http://www.gnu.org/software/hurd/users-guide/using_gnuhurd.html) + - I have read the articles Ghost's of Unix Past on lwn.net (http://lwn.net/Articles/411845/, http://lwn.net/Articles/412131/, http://lwn.net/Articles/414618/) + - I have read the Hurd Hacking Guide (http://www.gnu.org/software/hurd/hacking-guide/hhg.html) + - Apart from those I have read plenty other small documents available on the Hurd Website. + + - I have read some documents on the GCC (need to read more). + - More detailed: + - Read a general document on GCC architecture in wikibooks (http://en.wikibooks.org/wiki/GNU_C_Compiler_Internals/GNU_C_Compiler_Architecture) + - Read some of the documents in The Getting Started page of the gcc wiki, including: + - The Basics: Contributing to GCC in 10 easy steps (have read and understood all of the steps required) + - I have read the blog posts about building a new GCC front end at this blog (http://blog.lxgcc.net/?page_id=116) + - I have seen (although feel I have to revisit) all the slides of the Essential Abstractions in GCC Workshop (http://www.cse.iitb.ac.in/grc/gcc-workshop-10/index.php?page=slides) + - I have read some papers on GCC (mostly by Diego Novillo) on the current status and the architecture of GCC. Revisiting them as we speak. They are located here (http://www.airs.com/dnovillo/Papers/#cgo2007) + - Have also read plenty of presentations on GCC Internals and architecture, as well as GCC from a user's standpoint. Will revisit them today or tomorrow (http://www.seketeli.org/dodji/talks/eigen-2010/gcc-eigen-2010.pdf, http://guerby.org/ftp/gcc-toulibre-20091216.pdf + + - I have managed to setup a working environment. + - I am running the Hurd on a virtual machine. My setup is a Debian GNU/Linux physical box (host) and Debian GNU/Hurd (QEMU guest) + - It is running ok (performance wise). (KVM modules have been enabled, and QEMU-KVM is installed, processor is VT-x, VT-d enabled) + - I have also set up working repositories in Github for GCC, Hurd and Mach. They are available under my Github account here (https://github.com/NlightNFotis?tab=repositories) + - Those repositories are all cloned and working under both the Hurd and Linux. However, GIT under the Hurd is having some issues that I am currently investigate, that corrupt repositories (and seem fairly dangerous for the filesystem too) + + - I also managed to read two books that I perceived as beneficial for my work. The first one was Operating Systems in Depth (http://eu.wiley.com/WileyCDA/WileyTitle/productCd-EHEP001803.html) and the second one was Version Control with Git (http://shop.oreilly.com/product/9780596520137.do, Edit: I knew how to use git before reading this, but I read this book in order to leverage my knowledge seeing as I am about to work professionally with Git) + + - My Plans for the rest of the week and the week to come: + + - Finish reading the documentation for both GCC and the Hurd (will have done so until Friday. Maximum Saturday. It won't take more than that.) + - Start hacking in the projects source code. + - I also plan to (given that I find the time) continue reading some books to enhance both my skills and knowledge, with the next in my list being Expert C Programming: Deep C Secrets (http://www.amazon.com/Expert-Programming-Peter-van-Linden/dp/0131774298) + + - Addressing the issue regarding my failure to attend the weekly IRC meeting: + - This is something that I am taking full responsibility for, and would like to apologize for to anyone affected. + - I would also like to apologize to my mentors for dissappointing them with my lack of communication so early in the summer. + - However, I would like my mentors (and anyone else for that matter) know that I will do my *VERY* best to avoid situations like this in the future. + - From now on I will be available all day long (unless I am out of house) in the #Hurd channel in freenode under the usual nickname NlightNFotis. Just ping me if you would like to ask anything. + - I am pretty open to criticism and suggestions. If my mentors (or anyone else for that matter) find that I fall short in any aspect (such as that issue that arose) please communicate it with me upfront. I generally appreciate criticism and try get better based on it. + - I will also try to be more open regarding my progress. I will try to do mini reports on a daily basis on the #Hurd channel, and possibly also use my blog for more detailed reports on my progress. -- cgit v1.2.3 From 60f49cdd60c230a0dc1e93d74fd4a2a259a90197 Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawma2Ssl7yrV7NQ6zPklPtlymc2-WC_bt98" Date: Wed, 26 Jun 2013 19:23:34 +0200 Subject: Fixed small typo. --- user/NlightNFotis.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user/NlightNFotis.txt b/user/NlightNFotis.txt index c2aec76c..4ab2ba61 100644 --- a/user/NlightNFotis.txt +++ b/user/NlightNFotis.txt @@ -55,7 +55,7 @@ Projects: - I am running the Hurd on a virtual machine. My setup is a Debian GNU/Linux physical box (host) and Debian GNU/Hurd (QEMU guest) - It is running ok (performance wise). (KVM modules have been enabled, and QEMU-KVM is installed, processor is VT-x, VT-d enabled) - I have also set up working repositories in Github for GCC, Hurd and Mach. They are available under my Github account here (https://github.com/NlightNFotis?tab=repositories) - - Those repositories are all cloned and working under both the Hurd and Linux. However, GIT under the Hurd is having some issues that I am currently investigate, that corrupt repositories (and seem fairly dangerous for the filesystem too) + - Those repositories are all cloned and working under both the Hurd and Linux. However, GIT under the Hurd is having some issues that I am currently investigating, that corrupt repositories (and seem fairly dangerous for the filesystem too) - I also managed to read two books that I perceived as beneficial for my work. The first one was Operating Systems in Depth (http://eu.wiley.com/WileyCDA/WileyTitle/productCd-EHEP001803.html) and the second one was Version Control with Git (http://shop.oreilly.com/product/9780596520137.do, Edit: I knew how to use git before reading this, but I read this book in order to leverage my knowledge seeing as I am about to work professionally with Git) -- cgit v1.2.3 From 3ed4a00776923aef90f57bccdbcadcd692834edd Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawma2Ssl7yrV7NQ6zPklPtlymc2-WC_bt98" Date: Thu, 27 Jun 2013 22:35:13 +0200 Subject: Fixed a link that was not heading where it should --- user/NlightNFotis.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/user/NlightNFotis.txt b/user/NlightNFotis.txt index 4ab2ba61..6f15f300 100644 --- a/user/NlightNFotis.txt +++ b/user/NlightNFotis.txt @@ -32,7 +32,7 @@ Projects: - I have read the FAQ available on the GNU Hurd website. (http://www.gnu.org/software/hurd/faq.html) - I have read the Paper Towards a New Strategy of OS Design (http://www.gnu.org/software/hurd/hurd-paper.html) - I have read Marcus Brinkmann's revisit (http://lists.gnu.org/archive/html/l4-hurd/2005-10/msg00651.html) - - I have also read Jonathan Shapiro's comments on that (http://lists.gnu.org/archive/html/l4-hurd/2005-10/msg00651.html) + - I have also read Jonathan Shapiro's comments on that (http://lists.gnu.org/archive/html/l4-hurd/2005-10/msg00654.html) - I have read the Critique (although I want to revisit it soon http://www.gnu.org/software/hurd/hurd/critique.html) - I have read Marcus Brinkmann's presentation of the Hurd (http://www.gnu.org/software/hurd/hurd-talk.html) - I have read the article "Examining the Legendary Hurd Kernel" on informit (http://www.informit.com/articles/printerfriendly.aspx?p=1180992) @@ -62,12 +62,12 @@ Projects: - My Plans for the rest of the week and the week to come: - Finish reading the documentation for both GCC and the Hurd (will have done so until Friday. Maximum Saturday. It won't take more than that.) - - Start hacking in the projects source code. + - Start hacking on the projects source code. - I also plan to (given that I find the time) continue reading some books to enhance both my skills and knowledge, with the next in my list being Expert C Programming: Deep C Secrets (http://www.amazon.com/Expert-Programming-Peter-van-Linden/dp/0131774298) - Addressing the issue regarding my failure to attend the weekly IRC meeting: - This is something that I am taking full responsibility for, and would like to apologize for to anyone affected. - - I would also like to apologize to my mentors for dissappointing them with my lack of communication so early in the summer. + - I would also like to apologize to my mentors for disappointing them with my lack of communication so early in the summer. - However, I would like my mentors (and anyone else for that matter) know that I will do my *VERY* best to avoid situations like this in the future. - From now on I will be available all day long (unless I am out of house) in the #Hurd channel in freenode under the usual nickname NlightNFotis. Just ping me if you would like to ask anything. - I am pretty open to criticism and suggestions. If my mentors (or anyone else for that matter) find that I fall short in any aspect (such as that issue that arose) please communicate it with me upfront. I generally appreciate criticism and try get better based on it. -- cgit v1.2.3