Difference between revisions of "Suggestions for Programmers Meeting Topics"

From BioAssist
Jump to: navigation, search
(Proposed Talks: Cleanup)
(Replaced content with "Since there are no BioAssist programmers meetings any more, this page has been moved to [http://wiki.data.dtls.nl/index.php/Suggestions_for_Programmers_Meeting_Topics the DTL...")
 
Line 1: Line 1:
See also: [[Bioassist:Meetings]]
+
Since there are no BioAssist programmers meetings any more, this page has been moved to [http://wiki.data.dtls.nl/index.php/Suggestions_for_Programmers_Meeting_Topics the DTL data wiki]
 
+
This is a wiki page. Please feel free to add topics, either for yourself or for someone else to present.
+
 
+
== Proposed Talks ==
+
 
+
{| class="wikitable" border="1" width="90%"
+
!Subject
+
!Who
+
!Planned Date?
+
|-
+
| DAS system (+gff format)
+
|
+
|
+
|-
+
| Requirements engineering
+
|
+
|
+
|-
+
| BioJS
+
|
+
|
+
|-
+
| Lessons learned from the [http://www.nlgenome.nl/ Genome of the Netherlands (GoNL) project]
+
|
+
|
+
|-
+
| Grid basics
+
|
+
|
+
|-
+
| Technical writing practice & user manual tooling (e.g. [http://en.wikipedia.org/wiki/Darwin_Information_Typing_Architecture DITA], Doxygen)
+
|
+
|
+
|-
+
| Federation and Semantic Views of data using SWObjects
+
| M. Scott Marshall
+
|
+
|-
+
| Hibernate or similar platforms
+
|
+
|
+
|-
+
| JQuery / YUI / Dojo
+
|
+
|
+
|-
+
| The do's and don'ts of Graphical User Interfaces (see [http://www.amazon.com/GUI-Bloopers-2-0-Interactive-Technologies/dp/0123706432 Gui Bloopers])
+
|
+
|
+
|-
+
| Agile / Scrum
+
|
+
|
+
|-
+
| Software development methods (e.g. TDD)
+
|
+
|
+
|-
+
| Maven-like technologies (general applicability)
+
|
+
|
+
|-
+
| Guava (suggested by Reinout van Schouwen)
+
|
+
|
+
|-
+
| SA-REST and SA-WSDL (SA = Semantic Annotation)
+
| Paul Groth?
+
|
+
|-
+
| RDFa (embedding RDF in HTML), schema.org and microformats
+
| ?
+
|
+
|-
+
| Social network technology and your software
+
|
+
|
+
|-
+
| [http://www.mysql.com MySQL] vs [http://drizzle.org/ Drizzle] vs [http://mariadb.org/ mariaDB]
+
|
+
|
+
|-
+
| Continuous Integration (and testing)*
+
|
+
|
+
|-
+
| ToPoS hands-on, prototype implementations for programming-language specific ToPoS APIs
+
| Pieter van Beek
+
|
+
|-
+
| eScience Technology Platform
+
| Frank Seinstra
+
|
+
|-
+
| Metabolomics platform, groovy/grails hands-on
+
|
+
|
+
|-
+
| An even more detailed Galaxy hands-on
+
|
+
|
+
|-
+
| Seven sins of bioinformaticians (suggested by Jan van Haarst)
+
| Machiel Jansen
+
|
+
|-
+
| Future of personal genomics (suggested by Jan van Haarst)
+
|
+
|
+
|-
+
| How to distribute software:
+
* Packing JAR's and WAR's
+
* Building DEB's and RPM's
+
* What to pay attention to for "plain binary" distributions
+
|
+
|
+
|-
+
| Building using Maven/Ant and/or make/autoconf
+
|
+
|
+
|-
+
| Workshop for "make" pipelines, as followup to lecture by Jeroen Laros
+
|
+
|
+
|-
+
| Thematic day for "rapid application development". Competing teams to use "django", "molgenis", "grails" and report results to each other.
+
|
+
|
+
|-
+
| Servoy
+
|
+
|
+
|-
+
| Gui Design
+
|
+
|
+
|-
+
| (proposal by Merlijn van Rijswijk)
+
| Renger Jellema (DSM)
+
|
+
|}
+
 
+
== Subject Series ==
+
 
+
* Work methods
+
** (Self) Management (we had time management with GTD)
+
* Programming techniques
+
** New libraries and technologies (we had hadoop, groovy/grails): OpenAM, NetBeans, Guava, Hibernate
+
** Semantic data frameworks: Jena/Triplizer (Andra), Bioclipse (Egon), Conceptwiki endpoint (Kees), Publishing Nanopublications (Erik/Christine)
+
* Existing infrastructure
+
** HW (we had grid, cloud)
+
** Practical how to use them (we had ToPoS): IBIS
+
* System administration (we had security):
+
* Code review
+
 
+
[[Category:BioAssist / Agendas and Minutes]]
+

Latest revision as of 13:08, 22 January 2014

Since there are no BioAssist programmers meetings any more, this page has been moved to the DTL data wiki