From owner-freebsd-advocacy@freebsd.org Fri Nov 20 12:44:11 2015 Return-Path: Delivered-To: freebsd-advocacy@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 533A8A32A46 for ; Fri, 20 Nov 2015 12:44:11 +0000 (UTC) (envelope-from gnn@neville-neil.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 3B8B31900 for ; Fri, 20 Nov 2015 12:44:11 +0000 (UTC) (envelope-from gnn@neville-neil.com) Received: by mailman.ysv.freebsd.org (Postfix) id 367DFA32A45; Fri, 20 Nov 2015 12:44:11 +0000 (UTC) Delivered-To: advocacy@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3617BA32A44 for ; Fri, 20 Nov 2015 12:44:11 +0000 (UTC) (envelope-from gnn@neville-neil.com) Received: from smtp.hungerhost.com (smtp.hungerhost.com [216.38.51.7]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 13E7118FF for ; Fri, 20 Nov 2015 12:44:10 +0000 (UTC) (envelope-from gnn@neville-neil.com) Received: from [64.88.227.134] (port=22756 helo=[172.19.248.91]) by vps.hungerhost.com with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.86) (envelope-from ) id 1Zzl2o-0008Oi-BH for advocacy@freebsd.org; Fri, 20 Nov 2015 07:44:09 -0500 From: "George Neville-Neil" To: advocacy@freebsd.org Subject: Open Source course material for teaching on/with FreeBSD Date: Fri, 20 Nov 2015 07:43:47 -0500 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; format=flowed X-Mailer: MailMate (1.9.3r5180) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - vps.hungerhost.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - neville-neil.com X-Get-Message-Sender-Via: vps.hungerhost.com: authenticated_id: gnn@neville-neil.com X-Authenticated-Sender: vps.hungerhost.com: gnn@neville-neil.com X-Source: X-Source-Args: X-Source-Dir: X-BeenThere: freebsd-advocacy@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: FreeBSD Evangelism List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Nov 2015 12:44:11 -0000 Howdy, Thursday evening at 18:00 BST I pushed changes to teachbsd.org that update the page so that it points to a new github repo, owned by the teachbsd organization (https://github.com/teachbsd). The organization is run by Robert Watson and myself. We can add or remove collaborators if and when that becomes appropriate. The initial repository (https://github.com/teachbsd/course) contains all of the material for the practitioner and masters style courses as well as a PDF for the teaching guide. All of the material is licensed under a BSD doc team license, also visible in the repo and on the github site. Our goal now is to initially recruit a small number of universities to partner with us to teach this material, and to have the number grow as we polish the material. We also wish to solicit contributions of similar teaching material for inclusion in the site, via links at first, and into the repo if that seems appropriate at a later time. We will keep you posted on our progress. Best, George From owner-freebsd-advocacy@freebsd.org Fri Nov 20 13:47:40 2015 Return-Path: Delivered-To: freebsd-advocacy@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A3CDEA3384F for ; Fri, 20 Nov 2015 13:47:40 +0000 (UTC) (envelope-from m.e.sanliturk@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 83B211A4E for ; Fri, 20 Nov 2015 13:47:40 +0000 (UTC) (envelope-from m.e.sanliturk@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 7F788A3384E; Fri, 20 Nov 2015 13:47:40 +0000 (UTC) Delivered-To: advocacy@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 64BF0A3384D for ; Fri, 20 Nov 2015 13:47:40 +0000 (UTC) (envelope-from m.e.sanliturk@gmail.com) Received: from mail-wm0-x22e.google.com (mail-wm0-x22e.google.com [IPv6:2a00:1450:400c:c09::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E94F11A4C for ; Fri, 20 Nov 2015 13:47:39 +0000 (UTC) (envelope-from m.e.sanliturk@gmail.com) Received: by wmdw130 with SMTP id w130so20301762wmd.0 for ; Fri, 20 Nov 2015 05:47:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=jzIl6AJapY934qSLH4/JqnpsaWD5E4XPASnxDacmpVI=; b=tNAH5fKuYAJM5JTzKg+YmTzKmnbL+sB/KEmayMwxq1+3eRtiW2s8MP/yDmCLIVMAy4 VfQFwC4kNJlYNd5VdS//QdSVT9k8xQWmHBp8wB/qGhcVNObNvphnzlo6beJ1OmCyltBH Ly1r7CYlfLD4TYIoIFfpF1yucEJkK2uyZoJv1dnJ3qSQx+SILvXP/HudTb9GG9QAzk9z +uv18B8Gc5CQVSPUnk8lauyy2yRYfIA/1VzboIZDkInhqW9QgZABBtvUUOl4cV5wQxXQ mXqaGIboPqJIiaH8SeIdrUrnuAmleRVXZNcHi4sL26hrn4G+RtIKvKTTlPl3BObjjN+w 1PJQ== MIME-Version: 1.0 X-Received: by 10.194.239.104 with SMTP id vr8mr16692133wjc.64.1448027258328; Fri, 20 Nov 2015 05:47:38 -0800 (PST) Received: by 10.27.49.142 with HTTP; Fri, 20 Nov 2015 05:47:38 -0800 (PST) In-Reply-To: References: Date: Fri, 20 Nov 2015 05:47:38 -0800 Message-ID: Subject: Re: Open Source course material for teaching on/with FreeBSD From: Mehmet Erol Sanliturk To: George Neville-Neil Cc: advocacy@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-advocacy@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: FreeBSD Evangelism List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Nov 2015 13:47:40 -0000 On Fri, Nov 20, 2015 at 4:43 AM, George Neville-Neil wrote: > Howdy, > > Thursday evening at 18:00 BST I pushed changes to teachbsd.org that update > the page so that it points to a new github repo, owned by the teachbsd > organization (https://github.com/teachbsd). > The organization is run by Robert Watson and myself. > We can add or remove collaborators if and when that becomes appropriate. > > The initial repository (https://github.com/teachbsd/course) contains all > of the material for the practitioner and masters style courses as well as > a PDF for the teaching guide. > All of the material is licensed under a BSD doc team license, also visible > in the repo and on the github site. > > Our goal now is to initially recruit a small number of universities to > partner > with us to teach this material, and to have the number grow as we polish > the material. We also wish to solicit contributions of similar teaching > material > for inclusion in the site, via links at first, and into the repo if that > seems appropriate > at a later time. > > We will keep you posted on our progress. > > Best, > George > _______________________________________________ > > In my opinion , one of the most important tools in such a work is the ability to display stdin , stdout and stderr on different monitors alongside with output monitor(s) for graphic displays such as Gnome or KDE or any other X based desktops also . This requires additions to FreeBSD sources to definition of such application which requires to use at the same time multiple graphic cards ( on board , PCI , USB , etc. , simultaneously ) . My knowledge is not sufficient to achieve this . This will allow watching execution steps on line instead of diverting them to file and then read the contents of file . Thank you very much . Mehmet Erol Sanliturk From owner-freebsd-advocacy@freebsd.org Fri Nov 20 21:53:40 2015 Return-Path: Delivered-To: freebsd-advocacy@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A83FEA3427A for ; Fri, 20 Nov 2015 21:53:40 +0000 (UTC) (envelope-from relac@minasambiente.com.br) Received: from minasambiente.com.br (smtp.minasambiente.com.br [23.92.30.232]) by mx1.freebsd.org (Postfix) with ESMTP id 87A6011A6 for ; Fri, 20 Nov 2015 21:53:40 +0000 (UTC) (envelope-from relac@minasambiente.com.br) Received: from [127.0.0.1] (unknown [201.17.182.89]) by minasambiente.com.br (Postfix) with ESMTPSA id 6458D8A03 for ; Fri, 20 Nov 2015 19:46:24 -0200 (BRST) Subject: Re: Open Source course material for teaching on/with FreeBSD To: freebsd-advocacy@freebsd.org References: From: Rodrigo N Hernandez Message-ID: <564F949D.9030107@minasambiente.com.br> Date: Fri, 20 Nov 2015 19:46:05 -0200 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit X-Antivirus: avast! (VPS 151120-0, 20/11/2015), Outbound message X-Antivirus-Status: Clean X-BeenThere: freebsd-advocacy@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: FreeBSD Evangelism List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Nov 2015 21:53:40 -0000 Hello Mehmet, I'm not entirely sure if I understand what is the goal but if you're talking about computer labs: One option would be using vnc sessions (tightvnc e.g.), so students can watch lessons on their own terminals. It’s possible to set view only sessions also. It sounds feasible that all command line work being done from the virtual X session as well. It’s also possible to make vnc sessions running from jails (for testing/disposable jails e.g.). With stuff like this you don’t even need to worry about extra hardware. In fact it can be all done from a headless server. Well sorry if this have nothing to do about your intents, just some option. Cheers, Rodrigo Em 20/11/2015 11:47, Mehmet Erol Sanliturk escreveu: > On Fri, Nov 20, 2015 at 4:43 AM, George Neville-Neil > wrote: > >> Howdy, >> >> Thursday evening at 18:00 BST I pushed changes to teachbsd.org that update >> the page so that it points to a new github repo, owned by the teachbsd >> organization (https://github.com/teachbsd). >> The organization is run by Robert Watson and myself. >> We can add or remove collaborators if and when that becomes appropriate. >> >> The initial repository (https://github.com/teachbsd/course) contains all >> of the material for the practitioner and masters style courses as well as >> a PDF for the teaching guide. >> All of the material is licensed under a BSD doc team license, also visible >> in the repo and on the github site. >> >> Our goal now is to initially recruit a small number of universities to >> partner >> with us to teach this material, and to have the number grow as we polish >> the material. We also wish to solicit contributions of similar teaching >> material >> for inclusion in the site, via links at first, and into the repo if that >> seems appropriate >> at a later time. >> >> We will keep you posted on our progress. >> >> Best, >> George >> _______________________________________________ >> >> > In my opinion , one of the most important tools in such a work is the > ability to display > stdin , stdout and stderr on different monitors alongside with output > monitor(s) for graphic displays such as Gnome or KDE or any other X based > desktops also . > > This requires additions to FreeBSD sources to definition of such > application which requires to use at the same time multiple graphic cards ( > on board , PCI , USB , etc. , simultaneously ) . > > My knowledge is not sufficient to achieve this . > > This will allow watching execution steps on line instead of diverting them > to file and then read the contents of file . > > > Thank you very much . > > > Mehmet Erol Sanliturk > _______________________________________________ > freebsd-advocacy@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-advocacy > To unsubscribe, send any mail to "freebsd-advocacy-unsubscribe@freebsd.org" --- Este email foi escaneado pelo Avast antivírus. https://www.avast.com/antivirus From owner-freebsd-advocacy@freebsd.org Fri Nov 20 22:14:38 2015 Return-Path: Delivered-To: freebsd-advocacy@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B4290A3473D for ; Fri, 20 Nov 2015 22:14:38 +0000 (UTC) (envelope-from m.e.sanliturk@gmail.com) Received: from mail-wm0-x22e.google.com (mail-wm0-x22e.google.com [IPv6:2a00:1450:400c:c09::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 40F3514E1 for ; Fri, 20 Nov 2015 22:14:38 +0000 (UTC) (envelope-from m.e.sanliturk@gmail.com) Received: by wmvv187 with SMTP id v187so90700813wmv.1 for ; Fri, 20 Nov 2015 14:14:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=+3cNEt2LmnmFq85UsfSddtqfXaR6SrbR1Bz2DiHYZS8=; b=nx5lvgU870KuK2mpdRT6dMm/EPv6zip6QKzk2ppml39NXN3ElMdDNCE7mE68a5hwJO fmAhm1q3kW1443eRysLnEZfIGoZB1pCgo4kPLePjsvaFBNvNg+JFYJ92bb3gDE4OjsTe A1bqFJ+NfWeCvCRUc7JGp0K55X0UmsBq13pmPYSdcLVb/HqNE1qqiW8tFfi2c+7AqoES MD8rixwn9tW8y8bEEMOAKGRT5uRu2UoCDvsYYfmRPwc/4gC7FAy+SrBE01F5hbN9pxNW lki5JHyAN6XqeKCLWajm1C+CKShH9Q5oq2hk0vN90XyM3WEExcUc9wPJrMzRVFsavNSz N4Yg== MIME-Version: 1.0 X-Received: by 10.28.133.4 with SMTP id h4mr4509671wmd.59.1448057675689; Fri, 20 Nov 2015 14:14:35 -0800 (PST) Received: by 10.27.49.142 with HTTP; Fri, 20 Nov 2015 14:14:35 -0800 (PST) In-Reply-To: <564F949D.9030107@minasambiente.com.br> References: <564F949D.9030107@minasambiente.com.br> Date: Fri, 20 Nov 2015 14:14:35 -0800 Message-ID: Subject: Re: Open Source course material for teaching on/with FreeBSD From: Mehmet Erol Sanliturk To: Rodrigo N Hernandez Cc: freebsd-advocacy@freebsd.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-advocacy@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: FreeBSD Evangelism List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Nov 2015 22:14:38 -0000 On Fri, Nov 20, 2015 at 1:46 PM, Rodrigo N Hernandez < relac@minasambiente.com.br> wrote: > Hello Mehmet, > > I'm not entirely sure if I understand what is the goal but if you're > talking about computer labs: > One option would be using vnc sessions (tightvnc e.g.), so students can > watch lessons on their own terminals. It=E2=80=99s possible to set view o= nly > sessions also. It sounds feasible that all command line work being done > from the virtual X session as well. > It=E2=80=99s also possible to make vnc sessions running from jails (for > testing/disposable jails e.g.). With stuff like this you don=E2=80=99t ev= en need to > worry about extra hardware. In fact it can be all done from a headless > server. > > Well sorry if this have nothing to do about your intents, just some optio= n. > > Cheers, > Rodrigo > > > Assume we started KDE and testing a graphically displayed program . During that time , stdin , stdout , stderr outputs are not visible . Operating system is not using a graphical display . Therefore , there is a need to be able to define stdin , stdout , stderr divertible to different monitors ( by , for example , loader.conf definitions ) attached to PCI , USB , or main board ports . There is possibility of use of xrandr , but this is an extension to X Window . By using different monitors , it will be possible to view inner working of the operating system on line , otherwise , stored information can be viewed off line . As an example , in KDE , start a terminal . In that terminal , start a graphically usable program , for example , Dolphin . You will see that , there will be many messages displayed in the terminal . No one these messages are displayed when Dolphin is started from KDE menus = . Ability to divert stdin into an independent monitor is important because when a program continuously displays data onto stdout , it is not possible to enter any input up to end of the working program . Mehmet Erol Sanliturk > Em 20/11/2015 11:47, Mehmet Erol Sanliturk escreveu: > >> On Fri, Nov 20, 2015 at 4:43 AM, George Neville-Neil < >> gnn@neville-neil.com> >> wrote: >> >> Howdy, >>> >>> Thursday evening at 18:00 BST I pushed changes to teachbsd.org that >>> update >>> the page so that it points to a new github repo, owned by the teachbsd >>> organization (https://github.com/teachbsd). >>> The organization is run by Robert Watson and myself. >>> We can add or remove collaborators if and when that becomes appropriate= . >>> >>> The initial repository (https://github.com/teachbsd/course) contains al= l >>> of the material for the practitioner and masters style courses as well = as >>> a PDF for the teaching guide. >>> All of the material is licensed under a BSD doc team license, also >>> visible >>> in the repo and on the github site. >>> >>> Our goal now is to initially recruit a small number of universities to >>> partner >>> with us to teach this material, and to have the number grow as we polis= h >>> the material. We also wish to solicit contributions of similar teachin= g >>> material >>> for inclusion in the site, via links at first, and into the repo if tha= t >>> seems appropriate >>> at a later time. >>> >>> We will keep you posted on our progress. >>> >>> Best, >>> George >>> _______________________________________________ >>> >>> >>> In my opinion , one of the most important tools in such a work is the >> ability to display >> stdin , stdout and stderr on different monitors alongside with output >> monitor(s) for graphic displays such as Gnome or KDE or any other X base= d >> desktops also . >> >> This requires additions to FreeBSD sources to definition of such >> application which requires to use at the same time multiple graphic card= s >> ( >> on board , PCI , USB , etc. , simultaneously ) . >> >> My knowledge is not sufficient to achieve this . >> >> This will allow watching execution steps on line instead of diverting th= em >> to file and then read the contents of file . >> >> >> Thank you very much . >> >> >> Mehmet Erol Sanliturk >> _______________________________________________ >> freebsd-advocacy@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-advocacy >> To unsubscribe, send any mail to " >> freebsd-advocacy-unsubscribe@freebsd.org" >> > > > --- > Este email foi escaneado pelo Avast antiv=C3=ADrus. > https://www.avast.com/antivirus > > _______________________________________________ > freebsd-advocacy@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-advocacy > To unsubscribe, send any mail to "freebsd-advocacy-unsubscribe@freebsd.or= g > " >