googlecodein:2014tasks

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
googlecodein:2014tasks [2017/09/18 13:37] – Use local wiki LinkNames (remove absolute wiki urls), !Delink DomainKeys KubilayKocakgooglecodein:2014tasks [2021/04/26 01:20] (current) – Use MailTo macros. JethroNederhof
Line 9: Line 9:
 Contact channels: Contact channels:
   * IRC: #freebsd-soc @ EFNET   * IRC: #freebsd-soc @ EFNET
-  * Mailing list: freebsd-hackers@ (for helping others, please put "GCIN" as a first word of the Subject)+  * Mailing list: [[freebsd-hackers@FreeBSD.org|freebsd-hackers@]] (for helping others, please put "GCIN" as a first word of the Subject)
  
 Stuff to read: Stuff to read:
Line 82: Line 82:
 | Difficulty | medium | | Difficulty | medium |
 | Time limit | 20 | | Time limit | 20 |
-| Mentor | theraven@freebsd.org |+| Mentor | <theraven@freebsd.org> |
 | Requirements | Add static lock order annotations to kernel locking primitives. | | Requirements | Add static lock order annotations to kernel locking primitives. |
  
Line 98: Line 98:
 | Difficulty | hard | | Difficulty | hard |
 | Time limit | 20 | | Time limit | 20 |
-| Mentor | theraven@freebsd.org |+| Mentor | <theraven@freebsd.org> |
 | Requirements | A Clang static analyser plugin checking correct usage of a kernel API. | | Requirements | A Clang static analyser plugin checking correct usage of a kernel API. |
  
Line 112: Line 112:
 | Difficulty | hard | | Difficulty | hard |
 | Time limit | 40 | | Time limit | 40 |
-| Mentor | theraven@freebsd.org rdivacky@%%FreeBSD%%.org |+| Mentor | <theraven@freebsd.org> <rdivacky@FreeBSD.org> |
 | Requirements | Benchmarks comparing libc++ to libstdc++ and a list of performance troublespots for libc++ | | Requirements | Benchmarks comparing libc++ to libstdc++ and a list of performance troublespots for libc++ |
  
Line 126: Line 126:
 | Difficulty | medium | | Difficulty | medium |
 | Time limit | 4-16 | | Time limit | 4-16 |
-| Mentor | bcr@%%FreeBSD%%.org |+| Mentor | <bcr@FreeBSD.org> |
 | Requirements | A new subsection in the ZFS chapter of the %%FreeBSD%% handbook explains how to set up a zfs mirror in textual form with some examples (i.e. using programlisting tags). It has to have correctly formatted XML according to our Documentation Primer. | | Requirements | A new subsection in the ZFS chapter of the %%FreeBSD%% handbook explains how to set up a zfs mirror in textual form with some examples (i.e. using programlisting tags). It has to have correctly formatted XML according to our Documentation Primer. |
  
Line 151: Line 151:
 | Difficulty | medium | | Difficulty | medium |
 | Time limit | 6-20 | | Time limit | 6-20 |
-| Mentor | bcr@%%FreeBSD%%.org |+| Mentor | <bcr@FreeBSD.org> |
 | Requirements | A new subsection in the ZFS chapter of the %%FreeBSD%% handbook explains what deduplication is and what the benefits are with some examples (i.e. using programlisting tags). It has to have correctly formatted XML according to our Documentation Primer. | | Requirements | A new subsection in the ZFS chapter of the %%FreeBSD%% handbook explains what deduplication is and what the benefits are with some examples (i.e. using programlisting tags). It has to have correctly formatted XML according to our Documentation Primer. |
  
Line 169: Line 169:
 | Difficulty | medium | | Difficulty | medium |
 | Time limit | 7-14 | | Time limit | 7-14 |
-| Mentor | bcr@freebsd.org eadler@freebsd.org |+| Mentor | <bcr@freebsd.org> <eadler@freebsd.org> |
 | Requirements | The X11 configuration section contains a subsection on how to configure X11 without HAL (with common items to both in a subsection before them) | | Requirements | The X11 configuration section contains a subsection on how to configure X11 without HAL (with common items to both in a subsection before them) |
  
Line 192: Line 192:
 | Difficulty | medium | | Difficulty | medium |
 | Time limit | 10-20 | | Time limit | 10-20 |
-| Mentor | rea@freebsd.org |+| Mentor | <rea@freebsd.org> |
 | Requirements | a new article containing instructions what clang/llvm is and how to use it in %%FreeBSD%% | | Requirements | a new article containing instructions what clang/llvm is and how to use it in %%FreeBSD%% |
  
Line 212: Line 212:
 | Difficulty | easy | | Difficulty | easy |
 | Time limit | 10-25 | | Time limit | 10-25 |
-| Mentor |+| Mentor | <remko@freebsd.org> |
  
 The objective of this task is to create a list of man pages that do not contain this string. The best way to do this is to create a script that can automatically search for that string in a set of files (man pages in this case) passed to it. Your mentor can help you with commands or advice on which programming language to use. But if you don't want to code, you can also do this task manually (or semi-manually), but this will take more time than writing and running a script to produce the list. The objective of this task is to create a list of man pages that do not contain this string. The best way to do this is to create a script that can automatically search for that string in a set of files (man pages in this case) passed to it. Your mentor can help you with commands or advice on which programming language to use. But if you don't want to code, you can also do this task manually (or semi-manually), but this will take more time than writing and running a script to produce the list.
Line 229: Line 229:
 | Difficulty | medium | | Difficulty | medium |
 | Time limit | 8-22 | | Time limit | 8-22 |
-| Mentor | bcr@%%FreeBSD%%.org |+| Mentor | <bcr@FreeBSD.org> |
 | Requirements | A new subsection in the ZFS chapter of the %%FreeBSD%% handbook explains what zfs compression is and what the benefits are with some examples (i.e. using programlisting tags). The subsection 21.2.2.2 ZFS RAID-Z does not contain anything about compression after this. The section has to have correctly formatted XML according to our Documentation Primer. | | Requirements | A new subsection in the ZFS chapter of the %%FreeBSD%% handbook explains what zfs compression is and what the benefits are with some examples (i.e. using programlisting tags). The subsection 21.2.2.2 ZFS RAID-Z does not contain anything about compression after this. The section has to have correctly formatted XML according to our Documentation Primer. |
  
Line 249: Line 249:
 | Difficulty | easy | | Difficulty | easy |
 | Time limit | 4-12 | | Time limit | 4-12 |
-| Mentor | rea@freebsd.org |+| Mentor | <rea@freebsd.org> |
 | Requirements | A new subsection in the ZFS chapter of the %%FreeBSD%% handbook explains what zfs snapshots are and what their benefits are with some examples (i.e. using programlisting tags). The subsection 21.2.2.2 ZFS RAID-Z does not contain anything about snapshots after this. The section has to have correctly formatted XML according to our Documentation Primer. | | Requirements | A new subsection in the ZFS chapter of the %%FreeBSD%% handbook explains what zfs snapshots are and what their benefits are with some examples (i.e. using programlisting tags). The subsection 21.2.2.2 ZFS RAID-Z does not contain anything about snapshots after this. The section has to have correctly formatted XML according to our Documentation Primer. |
  
Line 270: Line 270:
 | Difficulty | medium | | Difficulty | medium |
 | Time limit | 15-25 | | Time limit | 15-25 |
-| Mentor | ''%%ed@freebsd.org%%'' |+| Mentor | ''%%<<MailTo(ed AT freebsd DOT org)>>%%'' |
 | Requirements | The %%FreeBSD%% developers handbook has a new chapter about the details of the new TTY layer, as well as man pages for category 9. | | Requirements | The %%FreeBSD%% developers handbook has a new chapter about the details of the new TTY layer, as well as man pages for category 9. |
  
Line 289: Line 289:
 | Difficulty | easy, medium, hard | | Difficulty | easy, medium, hard |
 | Time limit | 4-8 | | Time limit | 4-8 |
-| Mentor | ''%%pgj@freebsd.org%%'' |+| Mentor | ''%%<<MailTo(pgj AT freebsd DOT org)>>%%'' |
 | Requirements | A new section in the filesystems chapter explains the TMPFS filesystem with an example | | Requirements | A new section in the filesystems chapter explains the TMPFS filesystem with an example |
  
Line 309: Line 309:
 | Difficulty | medium | | Difficulty | medium |
 | Time limit | 8-20 | | Time limit | 8-20 |
-| Mentor | adrian@freebsd.org, freebsd-wireless@freebsd.org |+| Mentor | <adrian@freebsd.org>, <freebsd-wireless@freebsd.org> |
 | Requirements | Basic knowledge of C; An ath(4) 802.11n NIC (non-USB); I can likely help you acquire one. | | Requirements | Basic knowledge of C; An ath(4) 802.11n NIC (non-USB); I can likely help you acquire one. |
  
Line 325: Line 325:
 | Difficulty | medium | | Difficulty | medium |
 | Time limit | 12-23 | | Time limit | 12-23 |
-| Mentor | ''%%uqs@freebsd.org%%'' |+| Mentor | ''%%<<MailTo(uqs AT freebsd DOT org)>>%%'' |
 | Requirements | The %%FreeBSD%% developers handbook will have a new chapter giving information on the use of Mercurial for %%FreeBSD%% daily work as a developer. | | Requirements | The %%FreeBSD%% developers handbook will have a new chapter giving information on the use of Mercurial for %%FreeBSD%% daily work as a developer. |
  
Line 346: Line 346:
 | Difficulty | medium | | Difficulty | medium |
 | Time limit | 12-23 | | Time limit | 12-23 |
-| Mentor | uqs@freebsd.org |+| Mentor | <uqs@freebsd.org> |
 | Requirements | The %%FreeBSD%% developers handbook will have a new chapter giving information on the use of GIT for %%FreeBSD%% daily work as a developer. | | Requirements | The %%FreeBSD%% developers handbook will have a new chapter giving information on the use of GIT for %%FreeBSD%% daily work as a developer. |
  
Line 367: Line 367:
 | Difficulty | hard | | Difficulty | hard |
 | Time limit | 10-25 | | Time limit | 10-25 |
-| Mentor | rea@freebsd.org |+| Mentor | <rea@freebsd.org> |
 | Requirements | The %%FreeBSD%% handbook will have an updated chapter on using CUPS to manage printers connected via USB or the network to a %%FreeBSD%% system. | | Requirements | The %%FreeBSD%% handbook will have an updated chapter on using CUPS to manage printers connected via USB or the network to a %%FreeBSD%% system. |
  
Line 388: Line 388:
 | Difficulty | hard | | Difficulty | hard |
 | Time limit | 15-25 | | Time limit | 15-25 |
-| Mentor | rea@freebsd.org |+| Mentor | <rea@freebsd.org> |
 | Requirements | The %%FreeBSD%% handbook will have each chapter in it's index when rendered to Postscript/PDF output. | | Requirements | The %%FreeBSD%% handbook will have each chapter in it's index when rendered to Postscript/PDF output. |
  
Line 408: Line 408:
 | Difficulty | medium | | Difficulty | medium |
 | Time limit | 10-15 | | Time limit | 10-15 |
-| Mentor | ed@freebsd.org |+| Mentor | <ed@freebsd.org> |
 | Requirements | A page similar to Jens Schweikhardt's from 2001 | | Requirements | A page similar to Jens Schweikhardt's from 2001 |
  
Line 432: Line 432:
 | Difficulty | medium | | Difficulty | medium |
 | Time limit | 20-30 | | Time limit | 20-30 |
-| Mentor | ed@freebsd.org |+| Mentor | <ed@freebsd.org> |
 | Requirements | A page similar to Jens Schweikhardt's from 2001 | | Requirements | A page similar to Jens Schweikhardt's from 2001 |
  
Line 460: Line 460:
 | Difficulty | easy | | Difficulty | easy |
 | Time limit | 10-12 | | Time limit | 10-12 |
-| Mentor | gavin@%%FreeBSD%%.org |+| Mentor | <gavin@FreeBSD.org> |
 | Requirements | The %%FreeBSD%% developers handbook chapter on debugging modules contains the new information from the wiki page. | | Requirements | The %%FreeBSD%% developers handbook chapter on debugging modules contains the new information from the wiki page. |
  
 ==== Description of task ==== ==== Description of task ====
  
-%%FreeBSD%%'s developers handbook has a section describing the steps needed to debug kernel modules: http://www.freebsd.org/doc/en_US.ISO8859-1/books/developers-handbook/kerneldebug-kld.html+%%FreeBSD%%'s developers handbook has a section describing the steps needed to debug kernel modules: ''%%freebsd.org/doc/en_US.ISO8859-1/books/developers-handbook/kerneldebug-kld.html%%''
 However, the information contained in that section are somewhat outdated. Newer instructions are available in the following wiki page: [[/DebuggingModules|DebuggingModules]] However, the information contained in that section are somewhat outdated. Newer instructions are available in the following wiki page: [[/DebuggingModules|DebuggingModules]]
 The purpose of this task is to take the information from the wiki page and update the developers handbook chapter accordingly. The final page needs to conform to %%FreeBSD%%'s documentation formatting and style guidelines described in the %%FreeBSD%% documentation primer: http://www.freebsd.org/doc/en_US.ISO8859-1/books/fdp-primer/ The purpose of this task is to take the information from the wiki page and update the developers handbook chapter accordingly. The final page needs to conform to %%FreeBSD%%'s documentation formatting and style guidelines described in the %%FreeBSD%% documentation primer: http://www.freebsd.org/doc/en_US.ISO8859-1/books/fdp-primer/
Line 482: Line 482:
 | Difficulty | easy | | Difficulty | easy |
 | Time limit | 12-17 | | Time limit | 12-17 |
-| Mentor | gavin@%%FreeBSD%%.org |+| Mentor | <gavin@FreeBSD.org> |
 | Requirements | The %%FreeBSD%% developers handbook will have a new section describing the use of MIIBus for devices attached to the network. | | Requirements | The %%FreeBSD%% developers handbook will have a new section describing the use of MIIBus for devices attached to the network. |
  
Line 504: Line 504:
 | Difficulty | easy | | Difficulty | easy |
 | Time limit | 5-12 | | Time limit | 5-12 |
-| Mentor | rea@freebsd.org |+| Mentor | <rea@freebsd.org> |
 | Requirements | The FAQ contains a new entry on how to solve common USB problems like when mass storage devices are not detected. The entry needs to be formatted correctly according to our %%FreeBSD%% style and doc source code standards. | | Requirements | The FAQ contains a new entry on how to solve common USB problems like when mass storage devices are not detected. The entry needs to be formatted correctly according to our %%FreeBSD%% style and doc source code standards. |
  
Line 544: Line 544:
 | Difficulty | medium | | Difficulty | medium |
 | Time limit | 12-20 | | Time limit | 12-20 |
-| Mentor | gavin@freebsd.org |+| Mentor | <gavin@freebsd.org> |
 | Requirements | The %%FreeBSD%% developers handbook has a new chapter giving some hints on what is important when benchmarking the system and how to do it properly. | | Requirements | The %%FreeBSD%% developers handbook has a new chapter giving some hints on what is important when benchmarking the system and how to do it properly. |
  
Line 563: Line 563:
 | Difficulty | medium | | Difficulty | medium |
 | Time limit | 10-40 | | Time limit | 10-40 |
-| Mentor | cs@freebsd.org |+| Mentor | <cs@freebsd.org> |
 | Requirements | The descriptions of ports/packages in at least one category are spell and grammar checked and consistently aligned. | | Requirements | The descriptions of ports/packages in at least one category are spell and grammar checked and consistently aligned. |
  
Line 581: Line 581:
 | Difficulty | medium | | Difficulty | medium |
 | Time limit | 20-30 | | Time limit | 20-30 |
-| Mentor | rpaulo@freebsd.org |+| Mentor | <rpaulo@freebsd.org> |
 | Requirements | The %%FreeBSD%% developer's handbook has a chapter giving some information on DTrace, but it's incomplete. | | Requirements | The %%FreeBSD%% developer's handbook has a chapter giving some information on DTrace, but it's incomplete. |
  
Line 599: Line 599:
 | Difficulty | medium | | Difficulty | medium |
 | Time limit | 20-30 | | Time limit | 20-30 |
-| Mentor | beat@freebsd.org, bcr@%%FreeBSD%%.org |+| Mentor | <beat@freebsd.org>, <bcr@FreeBSD.org> |
 | Requirements | Merge the Ports Subversion Primer from the wiki to the Subversion Primer in the the %%FreeBSD%% developers handbook. | | Requirements | Merge the Ports Subversion Primer from the wiki to the Subversion Primer in the the %%FreeBSD%% developers handbook. |
  
Line 825: Line 825:
  
 But NIS servers are less and less available at some sites while But NIS servers are less and less available at some sites while
-[[/ActiveDirectory|ActiveDirectory]] has massively popularized LDAP. The availability of %%OpenLDAP%% +%%ActiveDirectory%% has massively popularized LDAP. The availability of %%OpenLDAP%% 
-(for unix and OS/X) means a Unix/BSD only method of centralized+(for Unix and OS/X) means a Unix/BSD only method of centralized
 administration is possible but a BSD licensed set of nss and pam modules are administration is possible but a BSD licensed set of nss and pam modules are
 needed to fully integrate this into BSD. %%OpenBSD%%'s ypldapd login_ldap (and needed to fully integrate this into BSD. %%OpenBSD%%'s ypldapd login_ldap (and
Line 893: Line 893:
 | Difficulty | easu | | Difficulty | easu |
 | Time limit | 20 | | Time limit | 20 |
-| Mentor | ''%%eadler@FreeBSD.org%%'' |+| Mentor | ''%%<<MailTo(eadler AT FreeBSD DOT org)>>%%'' |
 | Requirements | a tool similar to patchcheck for Linux | | Requirements | a tool similar to patchcheck for Linux |
  
Line 930: Line 930:
 | Time | 16 | | Time | 16 |
 | Mentor | FREEBSDMENTOR | | Mentor | FREEBSDMENTOR |
-| Requirement (task outcome) | Slick high quality PDFs and [[/HandBook|HandBook]] |+| Requirement (task outcome) | Slick high quality PDFs and Handbook |
 | Description | Hook PDF creation targets into build process. | | Description | Hook PDF creation targets into build process. |
 | Contributor's name | ANONYMOUS | | Contributor's name | ANONYMOUS |
Line 1205: Line 1205:
 | Mentor | FREEBSDMENTOR | | Mentor | FREEBSDMENTOR |
 | Requirements | a tool that will emulate an ISP providing home IPv6 service | | Requirements | a tool that will emulate an ISP providing home IPv6 service |
-| Idea contributor bc979@lafn.org |+| Idea contributor <bc979@lafn.org> |
 | Description | of a task | | Description | of a task |
  
Line 1217: Line 1217:
 | Mentor | FREEBSDMENTOR | | Mentor | FREEBSDMENTOR |
 | A | tool that will identify files that should be included in CVS but are not | | A | tool that will identify files that should be included in CVS but are not |
-| Idea contributor bc979@lafn.org |+| Idea contributor <bc979@lafn.org> |
 | Description | of a task | | Description | of a task |
  
Line 1269: Line 1269:
   * lot of testing.   * lot of testing.
  
-Contributor's name: Volodymyr Kostyrko %%<%%c.kworr@gmail.com>+Contributor's name: Volodymyr Kostyrko <<[[/MailTo|MailTo]](%%<%%c.kworr AT gmail DOT com>
  
 ---- ----
  
-===== Update/Import new IPFilter =====+%%=%%=)>>  Update/Import new IPFilter ==
  
 | Category | Code | | Category | Code |
Line 1596: Line 1596:
 Time*: 16 Time*: 16
  
-Mentor*: bcr@freebsd.org +Mentor*: <<[[/MailTo|MailTo]](bcr AT freebsd DOT org 
 +)>>
 Requirement (task outcome)*: Usable ZFS chapter in %%FreeBSD%% Handbook about Requirement (task outcome)*: Usable ZFS chapter in %%FreeBSD%% Handbook about
 ZFS pool import/export ZFS pool import/export
Line 1693: Line 1693:
 Mentor*: FREEBSDMENTOR Mentor*: FREEBSDMENTOR
  
-Requirement (task outcome)*: Help with Bionic portiing efforts+Requirement (task outcome)*: Help with Bionic porting efforts
  
 Description*: Experienced C programmer familiar with standard C library Description*: Experienced C programmer familiar with standard C library
Line 1729: Line 1729:
 Description*: Create a %%FreeBSD%% port or MUSL-%%LibC%% for %%FreeBSD%% Description*: Create a %%FreeBSD%% port or MUSL-%%LibC%% for %%FreeBSD%%
  
-(see [[http://www.musl-libc.org]])+see ''%%musl-libc.org%%''
  
 Creating a port will make musl-libc more easily available for testing and Creating a port will make musl-libc more easily available for testing and
Line 1813: Line 1813:
 to transmit/receive data. to transmit/receive data.
  
-While this is wholly a novelty item, imple,emting something at this level+While this is wholly a novelty item, implementing something at this level
 that uses QRCode as the transmission medium. that uses QRCode as the transmission medium.
  
Line 1862: Line 1862:
 Mentor*: FREEBSDMENTOR Mentor*: FREEBSDMENTOR
  
-Requirement (task outcome)*: Iphone/Adnroid app that pushes relevant info on+Requirement (task outcome)*: Iphone/Android app that pushes relevant info on
 %%FreeBSD%% %%FreeBSD%%
  
Line 2150: Line 2150:
 be fetched stored/mirrored at illumos/freebsd/joyent and other ZFS be fetched stored/mirrored at illumos/freebsd/joyent and other ZFS
 implementors. With sun's demise or passing on to a glorious after life we implementors. With sun's demise or passing on to a glorious after life we
-(e.g. Illumos, %%SmartOS%%, %%ZFSonLinux%%, [[/NeXenta|NeXenta]], %%FreeBSD%%) are all "the vendors"+(e.g. Illumos, %%SmartOS%%, %%ZFSonLinux%%, %%NeXenta%%, %%FreeBSD%%) are all "the vendors"
 now and we should clean up and maintain these error messages. This would now and we should clean up and maintain these error messages. This would
 allow the %%FreeBSD%% proejct to strengthen its collaboration with other ZFS allow the %%FreeBSD%% proejct to strengthen its collaboration with other ZFS
Line 2206: Line 2206:
 Basic firewall / nat/pat working principles. Basic firewall / nat/pat working principles.
  
-Contributor's name: Eugene Grosbein %%<%%eugen@eg.sd.rdtc.ru>+Contributor's name: [[eugen@eg.sd.rdtc.ru|Eugene Grosbein]]
  
 ---- ----
Line 2268: Line 2268:
 ---- ----
  
-===== Title: Port CIFS server and client from opensolaris =====+===== Title: Port CIFS server and client from !OpenSolaris =====
  
 Category*: Code Category*: Code
Line 2278: Line 2278:
 Mentor*: FREEBSDMENTOR Mentor*: FREEBSDMENTOR
  
-Requirement (task outcome)*: Port CIFS server and client from opensolaris+Requirement (task outcome)*: Port CIFS server and client from %%OpenSolaris%%
  
 Description*: Samba is nice. Samba is not nice. It sort of depends on the Description*: Samba is nice. Samba is not nice. It sort of depends on the
-day. Plus Samba is and complicated to set up compared to [[/OpenSolaris|OpenSolaris]]  (and+day. Plus Samba is and complicated to set up compared to %%OpenSolaris%%  (and
 it's GPLv3) it's GPLv3)
  
 the code for CIFS server and client could go int src/cddl (haha!) or just be the code for CIFS server and client could go int src/cddl (haha!) or just be
 made into a port. Better integration with ZFS and vendor support from our made into a port. Better integration with ZFS and vendor support from our
-friends at Illumos, Joyent, [[/OpenIndiana|OpenIndiana]] and Oracle.+friends at Illumos, Joyent, %%OpenIndiana%% and Oracle.
  
 It's nice to have choices It's nice to have choices
Line 2387: Line 2387:
 each container, according to priority. each container, according to priority.
  
-Contributor's name: alberto.esposito@webscientist.us+Contributor's name: <<[[/MailTo|MailTo]](alberto.esposito AT webscientist DOT us
  
 ---- ----
  
-===== Title: WiFox Protocol for FreeBSD 802.11 Stack =====+%%=%%=)>> Title: [[/WiFox|WiFox]] Protocol for %%FreeBSD%% 802.11 Stack ==
  
 Category*: Code, Documentation/Training Category*: Code, Documentation/Training
Line 2410: Line 2410:
 %%FreeBSD%% wireless support is very stable and secure to use in production %%FreeBSD%% wireless support is very stable and secure to use in production
 sites. In a way to improve performance and stability, a new research point a sites. In a way to improve performance and stability, a new research point a
-very large gain with this new protocol. [[/WiFox|WiFox]] - Reference: +very large gain with this new protocol: 
-http://news.ncsu.edu/releases/wms-gupta-wifi+[[http://news.ncsu.edu/releases/wms-gupta-wifi|WiFox Reference]]
 The task is implement this protocol and document his usage. Important: The task is implement this protocol and document his usage. Important:
 Develop in sync to %%FreeBSD%% 10 and downgrade the code to %%FreeBSD%% 9 and Develop in sync to %%FreeBSD%% 10 and downgrade the code to %%FreeBSD%% 9 and
Line 2462: Line 2462:
 | Difficulty | easy, medium, hard | | Difficulty | easy, medium, hard |
 | Time limit | number of **participant's** hours/days for this task | | Time limit | number of **participant's** hours/days for this task |
-| Mentor | ''%%email@freebsd.org%%'' |+| Mentor | ''%%<<MailTo(email AT freebsd DOT org)>>%%'' |
 | Requirements | What do we expect to be there to grade this task as 'completed' | | Requirements | What do we expect to be there to grade this task as 'completed' |
 | Idea contributor | IF YOUR IDEA, EMAIL wkoszek (at) %%FreeBSD%%.org | | Idea contributor | IF YOUR IDEA, EMAIL wkoszek (at) %%FreeBSD%%.org |
Line 2478: Line 2478:
 over the duration of the Google Code-In. This should give you a feeling of what kind over the duration of the Google Code-In. This should give you a feeling of what kind
 of tasks we must have here. of tasks we must have here.
 +
 +----
 +
 +{{tag>Historical}}
  
  • googlecodein/2014tasks.1505741840.txt.gz
  • Last modified: 2017/09/18 13:37
  • by KubilayKocak