User Tools

Site Tools


dev:hackfest:eg2013

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
dev:hackfest:eg2013 [2013/04/09 00:10] – [Afternoon: hacking for fun and fame (or infamy)] gmcharltondev:hackfest:eg2013 [2013/04/09 15:06] – [Morning: Install fest / intro to devs] dbs
Line 10: Line 10:
 | Testing & sign-off walkthrough: learn how to help get new code into the next release | | 1 hour / Morning | | | | Testing & sign-off walkthrough: learn how to help get new code into the next release | | 1 hour / Morning | | |
 | TPAC hacking basics |  | 1 hour / Morning | dbs | | | TPAC hacking basics |  | 1 hour / Morning | dbs | |
-| TPAC: Allow URLs in marc field 856 to be used  | [[https://bugs.launchpad.net/evergreen/+bug/1133464|lp1133464]] | ?? | paxed | Probably should follow the "TPAC hacking basics" bit | +| TPAC: Allow URLs in marc field 856 to be used  | [[https://bugs.launchpad.net/evergreen/+bug/1133464|lp1133464]] | ?? | paxed, dbs | Probably should follow the "TPAC hacking basics" bit | 
-| Move OS-based prerequisites to own Makefile.install | | 2hr | Dyrcona | Split Makefile.install into separate files for Debian, Fedora, etc. Both Evergreen and OpenSRF |+| Move OS-based prerequisites to own Makefile.install | | 2hr | Dyrcona, dbs | Split Makefile.install into separate files for Debian, Fedora, etc. Both Evergreen and OpenSRF |
 | Building development images on Ubuntu. | | 1hr | Dyrcona | If anyone is interested, I can show them what I do to make development VMs and install evergreen. | | Building development images on Ubuntu. | | 1hr | Dyrcona | If anyone is interested, I can show them what I do to make development VMs and install evergreen. |
 | Write example unit tests, structured in a way that enables them to participate in a test framework. | | The whole day | schan_yvr | There are three prototypical set of unit tests to write, based on the languages Javascript, Perl, and PL/pgSQL. The unit tests would serve as examples for developers to write their own to accompany their contributing fixes and features. //dbs says// There are existing Perl tests in [[http://git.evergreen-ils.org/?p=Evergreen.git;a=tree;f=Open-ILS/src/perlmods/t|Open-ILS/src/perlmods/t/]], Python unit tests in [[http://git.evergreen-ils.org/?p=OpenSRF.git;a=tree;f=src/python/tests|OpenSRF src/python/tests]], Dojo unit tests in [[http://git.evergreen-ils.org/?p=OpenSRF.git;a=tree;f=src/javascript/tests|OpenSRF src/javascript/tests]], and C tests in [[http://git.evergreen-ils.org/?p=OpenSRF.git;a=tree;f=tests|OpenSRF tests]] that might serve as useful jumping-off points. | | Write example unit tests, structured in a way that enables them to participate in a test framework. | | The whole day | schan_yvr | There are three prototypical set of unit tests to write, based on the languages Javascript, Perl, and PL/pgSQL. The unit tests would serve as examples for developers to write their own to accompany their contributing fixes and features. //dbs says// There are existing Perl tests in [[http://git.evergreen-ils.org/?p=Evergreen.git;a=tree;f=Open-ILS/src/perlmods/t|Open-ILS/src/perlmods/t/]], Python unit tests in [[http://git.evergreen-ils.org/?p=OpenSRF.git;a=tree;f=src/python/tests|OpenSRF src/python/tests]], Dojo unit tests in [[http://git.evergreen-ils.org/?p=OpenSRF.git;a=tree;f=src/javascript/tests|OpenSRF src/javascript/tests]], and C tests in [[http://git.evergreen-ils.org/?p=OpenSRF.git;a=tree;f=tests|OpenSRF tests]] that might serve as useful jumping-off points. |
dev/hackfest/eg2013.txt · Last modified: 2022/02/10 13:34 by 127.0.0.1

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

© 2008-2022 GPLS and others. Evergreen is open source software, freely licensed under GNU GPLv2 or later.
The Evergreen Project is a U.S. 501(c)3 non-profit organization.