<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.netlabs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Warp5</id>
	<title>NikiWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.netlabs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Warp5"/>
	<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php/Special:Contributions/Warp5"/>
	<updated>2026-04-28T11:45:16Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Netlabs_News&amp;diff=4823</id>
		<title>Netlabs News</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Netlabs_News&amp;diff=4823"/>
		<updated>2007-08-15T05:32:05Z</updated>

		<summary type="html">&lt;p&gt;Warp5: prepared two new weeks&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Netlabs]]&lt;br /&gt;
[[Category:Newsletter]]&lt;br /&gt;
&lt;br /&gt;
This page will be used to gather news about netlabs.org and it&#039;s projects.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are looking for the bi-weekly newsletter, please go here: [[Netlabs_bi_weekly_newsletter]]&lt;br /&gt;
=== 13. August - 19. August ===&lt;br /&gt;
=== 20. July - 26. August ===&lt;br /&gt;
&lt;br /&gt;
=== Guidelines for mail gathering and bi-weekly processing ===&lt;br /&gt;
This is intended to be a procedure on how to create the bi-weekly newsletter, so that multiple people are able to do it, in case others are away.&lt;br /&gt;
&lt;br /&gt;
The news is gathered on a weekly basis.&lt;br /&gt;
Sources for news are various. We know the following:&lt;br /&gt;
* [irc://irc.netlabs.org/#netlabs #netlabs] channel, just connect and see what comes by&lt;br /&gt;
* http://news.netlabs.org/&lt;br /&gt;
* various SVN timelines for the projects that are already in SVN (needs to be listed explicitly?)&lt;br /&gt;
&lt;br /&gt;
There is a mail id on netlabs for mailing out the newsletter to various contacts.&lt;br /&gt;
The mail id is: news at netlabs dot org&lt;br /&gt;
It uses the following IMAP mailserver: mail dot netlabs dot org&lt;br /&gt;
&lt;br /&gt;
For the start of a new newsletter a copy from the previous one can be made and then copy the new news into it, to make life easy :-)&lt;br /&gt;
The easiest way to get the text is grabbing it from the webpage in normal view mode.&lt;br /&gt;
Check the text a second time, and align it a bit.&lt;br /&gt;
Address it with BCC to the following addresses:&lt;br /&gt;
* martin at os2world dot com&lt;br /&gt;
* stevew at jafar dot hartnell dot edu&lt;br /&gt;
* submit at os2voice dot org&lt;br /&gt;
* webmaster at ecomstation dot com&lt;br /&gt;
* webredactie at os2-gg dot nl&lt;br /&gt;
* ktk at netlabs dot org&lt;br /&gt;
* j dot van dot der dot heide at hccnet dot nl&lt;br /&gt;
* os2info at gmx dot net&lt;br /&gt;
&lt;br /&gt;
Don&#039;t forget the subject line with the next number and of it goes.&lt;br /&gt;
&lt;br /&gt;
After the newsletter is sent the &#039;Netlabs bi-weekly newsletter&#039; webpage has to be updated. (http://wiki.netlabs.org/index.php/Netlabs_bi_weekly_newsletter). Just copy the news on top of the others and add a heading.&lt;br /&gt;
&lt;br /&gt;
Then the draft version of the bi-weekly page can be emptied and the heading for the next week can be added.&lt;br /&gt;
&lt;br /&gt;
That is basicly the process of the bi-weekly newsletter.&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Netlabs_bi_weekly_newsletter&amp;diff=4822</id>
		<title>Netlabs bi weekly newsletter</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Netlabs_bi_weekly_newsletter&amp;diff=4822"/>
		<updated>2007-08-15T05:31:03Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* News from netlabs.org */ number 41&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Netlabs]]&lt;br /&gt;
[[Category:Newsletter]]&lt;br /&gt;
== News from netlabs.org ==&lt;br /&gt;
&lt;br /&gt;
== Newsletter #41 ==&lt;br /&gt;
&lt;br /&gt;
=== 6. August - 12. August ===&lt;br /&gt;
* ACPI&lt;br /&gt;
** Various updates&lt;br /&gt;
** See: http://svn.netlabs.org/acpi/timeline&lt;br /&gt;
* FM/2&lt;br /&gt;
** Updates and fixes&lt;br /&gt;
** See: http://svn.netlabs.org/fm2/timeline&lt;br /&gt;
* UniAud&lt;br /&gt;
** Some more progress on HDA&lt;br /&gt;
** See: http://svn.netlabs.org/uniaud/timeline&lt;br /&gt;
* xATA&lt;br /&gt;
** Preparation for version 1.8.1&lt;br /&gt;
** See: http://svn.netlabs.org/xata/timeline&lt;br /&gt;
=== 30. July - 5. August ===&lt;br /&gt;
* ACPI&lt;br /&gt;
** It is a life! More correctly, the tracker is now publicly available :-)&lt;br /&gt;
** Various bugs closed and some new ones raised.&lt;br /&gt;
** See: http://svn.netlabs.org/acpi/timeline&lt;br /&gt;
* FM/2&lt;br /&gt;
** Loads of updates and fixes&lt;br /&gt;
** See: http://svn.netlabs.org/fm2/timeline&lt;br /&gt;
* kLibC&lt;br /&gt;
** Some updates&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
* Lucide&lt;br /&gt;
** Many changes and improvements&lt;br /&gt;
** See: http://svn.netlabs.org/lucide/timeline&lt;br /&gt;
** New 1.0.1 version released in eComStation Betazone, see: http://www.os2world.com/content/view/14802/2/&lt;br /&gt;
* NewView&lt;br /&gt;
** Minor update&lt;br /&gt;
** See: http://svn.netlabs.org/newview/timeline&lt;br /&gt;
* Samba&lt;br /&gt;
** Various updates&lt;br /&gt;
** See: http://svn.netlabs.org/samba/timeline&lt;br /&gt;
** And new 3.0.25b release, http://www.os2world.com/content/view/14805/2/&lt;br /&gt;
* UniAud&lt;br /&gt;
** Some more progress on HDA, it is making sound!&lt;br /&gt;
** See: http://svn.netlabs.org/uniaud/timeline&lt;br /&gt;
* Voyager Documentation&lt;br /&gt;
** Some cleanup in progress in CUA document, still a lot to do.&lt;br /&gt;
** See: http://svn.netlabs.org/v_doc/timeline&lt;br /&gt;
* xATA&lt;br /&gt;
** New version 1.8.0 released&lt;br /&gt;
** See: http://svn.netlabs.org/xata/timeline&lt;br /&gt;
** For download http://www.os2world.com/content/view/14803/2/&lt;br /&gt;
** New Atapi driver as well at http://www.os2world.com/content/view/14804/2/&lt;br /&gt;
&lt;br /&gt;
== Newsletter #40 ==&lt;br /&gt;
&lt;br /&gt;
=== 23. July - 29. July ===&lt;br /&gt;
* Voyager&lt;br /&gt;
** Reinitialized the [[Voyager|Voyager Main page]], added subpages for the discussion of the Voyager specific API. Contributions, as always, are very welcome!&lt;br /&gt;
*** See the subpage [[Voyager_API_Basics|The Voyager API Basics]] to understand the basic ideas and design goals for the Voyager API&lt;br /&gt;
*** To contribute ideas, please add new items to the subpage [[Voyager_API_Design|The Voyager API Design]] (please read the notes there!)&lt;br /&gt;
* FM/2&lt;br /&gt;
** Updates and fixes&lt;br /&gt;
** See: http://svn.netlabs.org/fm2/timeline&lt;br /&gt;
* Lucide&lt;br /&gt;
** A lot of updates and fixes&lt;br /&gt;
** See: http://svn.netlabs.org/lucide/timeline&lt;br /&gt;
* Samba&lt;br /&gt;
** DBCS fixes&lt;br /&gt;
** See: http://svn.netlabs.org/samba/timeline&lt;br /&gt;
* UniAud&lt;br /&gt;
** Various updates again&lt;br /&gt;
** See: http://svn.netlabs.org/uniaud/timeline&lt;br /&gt;
&lt;br /&gt;
=== 16. July - 22. July ===&lt;br /&gt;
* FM/2&lt;br /&gt;
** Moved to Watcom toolkit and some fixes&lt;br /&gt;
** See: http://svn.netlabs.org/fm2/timeline&lt;br /&gt;
* kBuild&lt;br /&gt;
** Lot of profile cleaning&lt;br /&gt;
** See: http://svn.netlabs.org/kbuild/timeline&lt;br /&gt;
* UniAud&lt;br /&gt;
** Quite some updates again, including preparation for rc7&lt;br /&gt;
** See: http://svn.netlabs.org/uniaud/timeline&lt;br /&gt;
&lt;br /&gt;
== Newsletter #39 ==&lt;br /&gt;
&lt;br /&gt;
=== 9. July - 15. July ===&lt;br /&gt;
* DWS 2007&lt;br /&gt;
** OGG recording went wrong, sessions were captured and sizes of the files seemed to be ok, but no sound :-( So if you have sessions recorded then please let us know and we will contact you to exchange them!&lt;br /&gt;
** Same accounts for reviews about the event. If you were a visitor or if you were following online. Let us know what you think about the event and suggestions for new events are welcome as well.&lt;br /&gt;
** And if you made some nice pictures while being there, then we like to see them as well :-)&lt;br /&gt;
*** You can also upload them to: ftp://ftp.netlabs.org/incoming/DWS_Images&lt;br /&gt;
** You can mail the DWS team at: mailto:developersworkshop@netlabs.org&lt;br /&gt;
* eCUPS&lt;br /&gt;
** Paul Smedley ported a new version of CUPS&lt;br /&gt;
** See: http://svn.netlabs.org/ecups/wiki/CupsPort&lt;br /&gt;
* kBuild&lt;br /&gt;
** Some changes, for details see the timeline at&lt;br /&gt;
*** http://svn.netlabs.org/kbuild/timeline&lt;br /&gt;
* QT/3 Library&lt;br /&gt;
** A native OS/2 look and feel was shown for QT/3 applications at DWS2007&lt;br /&gt;
* UniAud&lt;br /&gt;
** ALSA source code merged&lt;br /&gt;
** See: http://svn.netlabs.org/uniaud/timeline&lt;br /&gt;
* WDSibyl&lt;br /&gt;
** A large number of source code changes&lt;br /&gt;
** See: http://svn.netlabs.org/wdsibyl/timeline&lt;br /&gt;
&lt;br /&gt;
=== 2. July - 8. July ===&lt;br /&gt;
* DWS 2007&lt;br /&gt;
** OK, it is over again, for this year.&lt;br /&gt;
** There was a great mix of good presentations again, with quite some after talks about what and how things can be done.&lt;br /&gt;
** All available presentations are online for download at: http://wiki.netlabs.org/index.php/Developers_Workshop_2007#Download_Presentations&lt;br /&gt;
** All OGG recordings have to be processed and will become available later.&lt;br /&gt;
** Statistics and other information is added as well.&lt;br /&gt;
** See: http://wiki.netlabs.org/index.php/Developers_Workshop_2007&lt;br /&gt;
* FM/2&lt;br /&gt;
** Many updates&lt;br /&gt;
** See: http://svn.netlabs.org/fm2/timeline&lt;br /&gt;
* kLibC&lt;br /&gt;
** Some fixes and additions&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
* QT/3&lt;br /&gt;
** A fix for bug #23&lt;br /&gt;
** See: http://svn.netlabs.org/qt3/timeline&lt;br /&gt;
* UniAud&lt;br /&gt;
** Some updates and additions&lt;br /&gt;
** See: http://svn.netlabs.org/uniaud/timeline&lt;br /&gt;
* Voyager Documentation&lt;br /&gt;
** DWS 2007 presentation added&lt;br /&gt;
** See: http://svn.netlabs.org/v_doc/timeline&lt;br /&gt;
&lt;br /&gt;
== Newsletter #38 ==&lt;br /&gt;
&lt;br /&gt;
=== 25. June - 1. July ===&lt;br /&gt;
* DWS/07&lt;br /&gt;
** Electricity, food menu and road work information added.&lt;br /&gt;
** See: http://wiki.netlabs.org/index.php/Developers_Workshop_2007&lt;br /&gt;
* FM/2&lt;br /&gt;
** Various updates and version 3.6 released&lt;br /&gt;
** See: http://svn.netlabs.org/fm2/timeline&lt;br /&gt;
* kLibC&lt;br /&gt;
** Some small updates&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
* NewView&lt;br /&gt;
** Small updates&lt;br /&gt;
** See: http://svn.netlabs.org/newview/timeline&lt;br /&gt;
* Samba&lt;br /&gt;
** Various updates and some defects fixed&lt;br /&gt;
** See: http://svn.netlabs.org/samba/timeline&lt;br /&gt;
* UniAud&lt;br /&gt;
** Little fix applied&lt;br /&gt;
** See: http://svn.netlabs.org/uniaud/timeline&lt;br /&gt;
* WarpVision&lt;br /&gt;
** Updated, but not clear what&lt;br /&gt;
** See: http://svn.netlabs.org/wvgui/timeline&lt;br /&gt;
&lt;br /&gt;
=== 18. June - 24. June ===&lt;br /&gt;
* DWS/07&lt;br /&gt;
** New presentation info added. Registration for students possible as well!&lt;br /&gt;
** See: http://wiki.netlabs.org/index.php/Developers_Workshop_2007&lt;br /&gt;
* kBuild&lt;br /&gt;
** Some small updates&lt;br /&gt;
** See: http://svn.netlabs.org/kbuild/timeline&lt;br /&gt;
* kLibC&lt;br /&gt;
** Quite some updates&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
* NewView&lt;br /&gt;
** Some fixes&lt;br /&gt;
** See: http://svn.netlabs.org/newview/timeline&lt;br /&gt;
* Samba&lt;br /&gt;
** Little updates, some admin stuff&lt;br /&gt;
** See: http://svn.netlabs.org/samba/timeline&lt;br /&gt;
* UniAud&lt;br /&gt;
** Synched with Alsa 0.9.0&lt;br /&gt;
** See: http://svn.netlabs.org/uniaud/timeline&lt;br /&gt;
&lt;br /&gt;
=== Developers Workshop 2007 ===&lt;br /&gt;
* &#039;&#039;&#039;Amsterdam, here we come... don&#039;t miss it!&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;&#039;&#039;July 7 and 8&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;http://wiki.netlabs.org/index.php/Developers_Workshop_2007&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Newsletter #37 ==&lt;br /&gt;
&lt;br /&gt;
=== 11. June - 17. June ===&lt;br /&gt;
* SVN &amp;amp; TRAC at netlabs.org&lt;br /&gt;
** imported the sbliveos2 CVS repository to SVN and committed it to http://svn.netlabs.org/uniaud/browser/sbliveos2&lt;br /&gt;
** imported the dwindows CVS repository to SVN for Mark Hessling (one of the REXX masters) and committed it to http://svn.netlabs.org/dwindows&lt;br /&gt;
* DWS 2007&lt;br /&gt;
** More information about presentations added&lt;br /&gt;
** Schedule ready&lt;br /&gt;
** Another hotel is added&lt;br /&gt;
** Students can now also register online, please do so!&lt;br /&gt;
** See: http://wiki.netlabs.org/index.php/Developers_Workshop_2007&lt;br /&gt;
* eCUPS&lt;br /&gt;
** Some updates&lt;br /&gt;
** See: http://svn.netlabs.org/ecups/timeline&lt;br /&gt;
* FM/2&lt;br /&gt;
** Lots of updates&lt;br /&gt;
** See: http://svn.netlabs.org/fm2/timeline&lt;br /&gt;
* kBuild&lt;br /&gt;
** A few updates&lt;br /&gt;
** See: http://svn.netlabs.org/kbuild/timeline&lt;br /&gt;
* kLibC&lt;br /&gt;
** Release 0.63 is released!&lt;br /&gt;
** Many many updates again&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
* NewView&lt;br /&gt;
** Updated as well&lt;br /&gt;
** See: http://svn.netlabs.org/newview/timeline&lt;br /&gt;
* Samba&lt;br /&gt;
** New Samba 3.0.25a released&lt;br /&gt;
** See: http://svn.netlabs.org/samba/timeline&lt;br /&gt;
* UniAud&lt;br /&gt;
** Good progress!&lt;br /&gt;
** See: http://svn.netlabs.org/uniaud/timeline&lt;br /&gt;
* WarpVision&lt;br /&gt;
** Being worked on again!&lt;br /&gt;
** See: http://svn.netlabs.org/wvgui/timeline&lt;br /&gt;
&lt;br /&gt;
=== 4. June - 10. June ===&lt;br /&gt;
* netlabs.org webmaster&lt;br /&gt;
** Adrian Gschwend is back from his Southeast-Asia trip and will try to catch up with work @ netlabs.org as soon as possible :-)&lt;br /&gt;
* DWS 2007&lt;br /&gt;
** List of presentations for Developers Workshop 2007&lt;br /&gt;
*** The following presentations are already scheduled for this years Developers Workshop, stay tuned for updates!&lt;br /&gt;
*** Introduction to NOM (Chris Wohlgemuth)&lt;br /&gt;
***  Utilizing Multi-Core Processors (Keith Merrington)&lt;br /&gt;
*** The Voyager Project: Where are we now? (Adrian Gschwend)&lt;br /&gt;
*** A freely programmable USB-Interface for eCS - Focussing on the DLP-USB245M (Uwe Hinz)&lt;br /&gt;
*** How to create popular software products for eComStation (Eugene Gorbunoff)&lt;br /&gt;
*** eComStation User Interface (Eugene Gorbunoff)&lt;br /&gt;
*** Managing Program Resources (Christian Langanke)&lt;br /&gt;
*** VirtualBox (Adrian Gschwend)&lt;br /&gt;
* FM/2&lt;br /&gt;
** Various fixes and updates&lt;br /&gt;
** See: http://svn.netlabs.org/fm2/timeline&lt;br /&gt;
* kBuild&lt;br /&gt;
** Good progress again&lt;br /&gt;
** See: http://svn.netlabs.org/kbuild/timeline&lt;br /&gt;
* kLibC&lt;br /&gt;
** Load of updates and corrections again&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
* NewView&lt;br /&gt;
** Quite some fixes&lt;br /&gt;
** See: http://svn.netlabs.org/newview/timeline&lt;br /&gt;
* UniAud&lt;br /&gt;
** Very good progress, although not always visible in a release yet. But keep an eye on it!&lt;br /&gt;
** See: http://svn.netlabs.org/uniaud/timeline&lt;br /&gt;
&lt;br /&gt;
=== Developers Workshop 2007 ===&lt;br /&gt;
* &#039;&#039;&#039;Amsterdam, here we come... don&#039;t miss it!&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;&#039;&#039;July 7 and 8&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;http://wiki.netlabs.org/index.php/Developers_Workshop_2007&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Newsletter #36 ==&lt;br /&gt;
&lt;br /&gt;
=== 28. May - 3. June ===&lt;br /&gt;
* Ampos/2&lt;br /&gt;
** Small updates&lt;br /&gt;
** See: http://svn.netlabs.org/ampos2/timeline&lt;br /&gt;
* FM/2&lt;br /&gt;
** Some enhancements again&lt;br /&gt;
** See: http://svn.netlabs.org/fm2/timeline&lt;br /&gt;
* kBuild&lt;br /&gt;
** Pile of updates again&lt;br /&gt;
** See: http://svn.netlabs.org/kbuild/timeline&lt;br /&gt;
* kLibC&lt;br /&gt;
** Some updates&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
* NewView&lt;br /&gt;
** Various updates including some French and German NLS&lt;br /&gt;
** See: http://svn.netlabs.org/newview/timeline&lt;br /&gt;
* UniAud&lt;br /&gt;
** Various updates&lt;br /&gt;
** See: http://svn.netlabs.org/uniaud/timeline&lt;br /&gt;
&lt;br /&gt;
=== 21. May - 27. May ===&lt;br /&gt;
* Ampos/2&lt;br /&gt;
** New package available&lt;br /&gt;
** See: http://svn.netlabs.org/ampos2/timeline&lt;br /&gt;
* kBuild&lt;br /&gt;
** Many, many updates&lt;br /&gt;
** See: http://svn.netlabs.org/kbuild/timeline&lt;br /&gt;
* kLibC&lt;br /&gt;
** Quite some updates again and preparations for 0.6.3 started&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
* Samba for eCS&lt;br /&gt;
** Cleanup done and source upgraded to 3.0.25a&lt;br /&gt;
** See: http://svn.netlabs.org/samba/timeline&lt;br /&gt;
* UniAud&lt;br /&gt;
** Further cleanup and improvements in makefiles and for HDA support&lt;br /&gt;
** See: http://svn.netlabs.org/uniaud/timeline&lt;br /&gt;
* xATA&lt;br /&gt;
** Interrupt handling updated&lt;br /&gt;
** Marvell PATA updated&lt;br /&gt;
** See: http://svn.netlabs.org/xata/timeline&lt;br /&gt;
&lt;br /&gt;
=== Developers Workshop 2007 ===&lt;br /&gt;
* &#039;&#039;&#039;Amsterdam, here we come... don&#039;t miss it!&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;&#039;&#039;July 7 and 8&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;http://wiki.netlabs.org/index.php/Developers_Workshop_2007&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Newsletter #35 ==&lt;br /&gt;
&lt;br /&gt;
=== 14. May - 20. May ===&lt;br /&gt;
* FM/2&lt;br /&gt;
** Pile of updates and fixes&lt;br /&gt;
**See: http://svn.netlabs.org/fm2/timeline&lt;br /&gt;
* kBuild&lt;br /&gt;
** Updated again&lt;br /&gt;
** See: http://svn.netlabs.org/kbuild/timeline&lt;br /&gt;
* kLibC&lt;br /&gt;
** Quite some updates&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
* NewView&lt;br /&gt;
** Many updates&lt;br /&gt;
** See: http://svn.netlabs.org/newview/timeline&lt;br /&gt;
* UniAud&lt;br /&gt;
** Many updates done and initial compile works!&lt;br /&gt;
** Now starting on stabilizing and getting drivers working.&lt;br /&gt;
** See: http://svn.netlabs.org/uniaud/timeline&lt;br /&gt;
=== 7. May - 13. May ===&lt;br /&gt;
* Ampos/02&lt;br /&gt;
** Updated with MySQL 5.0.4.41 and link to new WPI file.&lt;br /&gt;
** See: http://svn.netlabs.org/ampos2/timeline&lt;br /&gt;
* FM/2&lt;br /&gt;
** Loads of updates&lt;br /&gt;
** See: http://svn.netlabs.org/fm2/timeline&lt;br /&gt;
* kBuild&lt;br /&gt;
** CLEAN attribute added.&lt;br /&gt;
** See: http://svn.netlabs.org/kbuild/timeline&lt;br /&gt;
* kLibC&lt;br /&gt;
** Many updates again&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
* NewView&lt;br /&gt;
** Lots of news&lt;br /&gt;
** See: http://svn.netlabs.org/newview/timeline&lt;br /&gt;
* UniAud&lt;br /&gt;
** Various fixes&lt;br /&gt;
** See: http://svn.netlabs.org/uniaud/timeline&lt;br /&gt;
&lt;br /&gt;
=== Developers Workshop 2007 ===&lt;br /&gt;
* &#039;&#039;&#039;Amsterdam, here we come... don&#039;t miss it!&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;&#039;&#039;July 7 and 8&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;http://wiki.netlabs.org/index.php/Developers_Workshop_2007&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Newsletter #34 ==&lt;br /&gt;
&lt;br /&gt;
=== 30. April - 6. May ===&lt;br /&gt;
* EDM/2 updates&lt;br /&gt;
** See: http://www.edm2.com/index.php/Booting_several_operating_systems&lt;br /&gt;
** See: http://www.edm2.com/index.php/HPFS&lt;br /&gt;
* FM/2&lt;br /&gt;
** Quite some updates and additions&lt;br /&gt;
** See: http://svn.netlabs.org/fm2/timeline&lt;br /&gt;
* kBuild&lt;br /&gt;
** Various fixes and some changes&lt;br /&gt;
** See: http://svn.netlabs.org/kbuild/timeline&lt;br /&gt;
* kLibC&lt;br /&gt;
** Load of fixes and updates&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
* NewView&lt;br /&gt;
** A lot of housekeeping and some updates for 1.19&lt;br /&gt;
** See: http://svn.netlabs.org/newview/timeline&lt;br /&gt;
* Sane2Twain&lt;br /&gt;
** Some changes and first Beta released&lt;br /&gt;
** See: http://svn.netlabs.org/sane2twain/timeline&lt;br /&gt;
* UniAud&lt;br /&gt;
** Lots of work going on! (cleaning up code, align with the latest ALSA code etc.)&lt;br /&gt;
** See: http://svn.netlabs.org/uniaud/timeline&lt;br /&gt;
* WDSibyl&lt;br /&gt;
** Some housekeeping, like removing .BAK files&lt;br /&gt;
** See: http://svn.netlabs.org/wdsibyl/timeline&lt;br /&gt;
&lt;br /&gt;
=== 23. April - 29. April ===&lt;br /&gt;
* FM/2&lt;br /&gt;
** Various updates&lt;br /&gt;
** FM2UTILS.WPI supported&lt;br /&gt;
** See: http://svn.netlabs.org/fm2/timeline&lt;br /&gt;
* kBuild&lt;br /&gt;
** Corrections in slashes&lt;br /&gt;
** See: http://svn.netlabs.org/kbuild/timeline&lt;br /&gt;
* kLibC&lt;br /&gt;
** Loads of changes again&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
* NewView&lt;br /&gt;
** Many updates with for instance a German language update for 1.19&lt;br /&gt;
** See: http://svn.netlabs.org/newview/timeline&lt;br /&gt;
* Samba&lt;br /&gt;
** Lots of updates including new Beta releases&lt;br /&gt;
** See: http://svn.netlabs.org/samba/timeline&lt;br /&gt;
* Sane2Twain&lt;br /&gt;
** Beta 2 released, please test and give feedback!&lt;br /&gt;
** See: http://svn.netlabs.org/sane2twain/timeline&lt;br /&gt;
* UniAud&lt;br /&gt;
** Progress again!&lt;br /&gt;
** ALSA code resync going on and some testing done&lt;br /&gt;
** Now at ALSA level 1.0.14rc2&lt;br /&gt;
** See: http://svn.netlabs.org/uniaud/timeline&lt;br /&gt;
* QT3 Library&lt;br /&gt;
** work on a Warp4 &amp;quot;style&amp;quot; for QT applications has started&lt;br /&gt;
** See: http://svn.netlabs.org/qt3/ticket/9&lt;br /&gt;
&lt;br /&gt;
== Newsletter #33 ==&lt;br /&gt;
&lt;br /&gt;
=== 16. April - 22. April ===&lt;br /&gt;
* FM/2&lt;br /&gt;
** Lot of work done, additions, defect fixes, changes.&lt;br /&gt;
** See: http://svn.netlabs.org/fm2/timeline&lt;br /&gt;
* kBuild&lt;br /&gt;
** A lot of hacking around...&lt;br /&gt;
** See: http://svn.netlabs.org/kbuild/timeline&lt;br /&gt;
* kLibC&lt;br /&gt;
** Many, many updates&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
* NewView&lt;br /&gt;
** Bug #19 fixed&lt;br /&gt;
** See: http://svn.netlabs.org/newview/timeline&lt;br /&gt;
* EDM/2&lt;br /&gt;
** &#039;Booting several operating systems&#039; article multiple updates.&lt;br /&gt;
** See: http://www.edm2.com/index.php/Booting_several_operating_systems&lt;br /&gt;
** &#039;Dual Boot&#039; article updated as well.&lt;br /&gt;
** See: http://www.edm2.com/index.php/Dual_Boot&lt;br /&gt;
=== 9. April - 15. April ===&lt;br /&gt;
* Sane2Twain&lt;br /&gt;
** Alpha prototype of an open source twain dsm &lt;br /&gt;
** This will enable programs like PMView and Maul Publisher to acquire images from your scanner&lt;br /&gt;
** Requires a recent SANE build from Paul Smedley&lt;br /&gt;
** For configuration and setting up a working environment a recent build of TAME/2 from Paul Smedley is needed as well&lt;br /&gt;
** Download: ftp://ftp.netlabs.org/incoming/sanetwaina01.zip&lt;br /&gt;
** SANE/TAME: http://smedley.info/sane.html&lt;br /&gt;
* FM/2&lt;br /&gt;
** Drag and drop fixes&lt;br /&gt;
** Check INI header&lt;br /&gt;
** See: http://svn.netlabs.org/fm2/timeline&lt;br /&gt;
* kBuild&lt;br /&gt;
** Some interesting observations&lt;br /&gt;
** See: http://svn.netlabs.org/kbuild/timeline&lt;br /&gt;
* kLibC&lt;br /&gt;
** Too much to mention!&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
* NewView&lt;br /&gt;
** Some fixes&lt;br /&gt;
** See: http://svn.netlabs.org/newview/timeline&lt;br /&gt;
* Qt/3&lt;br /&gt;
** DBCS input/output fixed&lt;br /&gt;
** See: http://svn.netlabs.org/qt3/timeline&lt;br /&gt;
* Samba&lt;br /&gt;
** Samba 3.0.25rc1 has been released.&lt;br /&gt;
** See: http://svn.netlabs.org/samba&lt;br /&gt;
** See: http://svn.netlabs.org/samba/timeline&lt;br /&gt;
* Voyager Desktop&lt;br /&gt;
** Some license stuff for updates and a correction&lt;br /&gt;
** See: http://svn.netlabs.org/v_desktop/timeline&lt;br /&gt;
* xATA&lt;br /&gt;
** A fix to allow multi mode with more than 16 sectors&lt;br /&gt;
** See: http://svn.netlabs.org/xata/timeline&lt;br /&gt;
&lt;br /&gt;
== Newsletter #32 ==&lt;br /&gt;
&lt;br /&gt;
=== 2. April - 8. April ===&lt;br /&gt;
* GenMAC&lt;br /&gt;
** After some calls for sponsoring a T60 thinkpad could be bought to enable the development of the much wanted WiFi drivers for the new MiniPCI Express cards.&lt;br /&gt;
** Thanks to all sponsors for making this possible!&lt;br /&gt;
* Doodle&#039;s Screen Saver&lt;br /&gt;
** Version 1.7.5 is released&lt;br /&gt;
** Cairo based modules require the Cairo libraries to be installed.&lt;br /&gt;
** See: ftp://ftp.netlabs.org/pub/dssaver/dssaver_v175.exe&lt;br /&gt;
** Cairo Libraries: ftp://ftp.netlabs.org/pub/Cairo/cairo-1.2.4-os2-bin.exe&lt;br /&gt;
* Developers Workshop 2007&lt;br /&gt;
** Tickets are available through the Mensys Online Shop&lt;br /&gt;
** See: http://www.mensys.net/DeveloperWorkshop2007/&lt;br /&gt;
** More Information: http://wiki.netlabs.org/index.php/Developers_Workshop_2007&lt;br /&gt;
* FM/2&lt;br /&gt;
** Various fixes and updates&lt;br /&gt;
** See: http://svn.netlabs.org/fm2/timeline&lt;br /&gt;
* kBuild&lt;br /&gt;
** Various updates&lt;br /&gt;
** See: http://svn.netlabs.org/kbuild/timeline&lt;br /&gt;
* kLibC&lt;br /&gt;
** Huge amount of updates!&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
* NewView&lt;br /&gt;
** Work done on string utils&lt;br /&gt;
** See: http://svn.netlabs.org/newview/timeline&lt;br /&gt;
* Voyager Desktop&lt;br /&gt;
** New array class NOMPtrArray&lt;br /&gt;
** See: http://svn.netlabs.org/v_desktop/timeline&lt;br /&gt;
* Voyager NOM&lt;br /&gt;
** Some fixes and updates&lt;br /&gt;
** See: http://svn.netlabs.org/v_nom/timeline&lt;br /&gt;
=== 26. March - 1. April ===&lt;br /&gt;
* FM/2&lt;br /&gt;
** Many updates, also internally for WarpIn package&lt;br /&gt;
** See: http://svn.netlabs.org/fm2/timeline&lt;br /&gt;
* kBuild&lt;br /&gt;
** Loads of updates again&lt;br /&gt;
** See: http://svn.netlabs.org/kbuild/timeline&lt;br /&gt;
* QT/3&lt;br /&gt;
** Added initial DBCS support&lt;br /&gt;
** See: http://svn.netlabs.org/qt3/timeline&lt;br /&gt;
* WarpIN 1.0.15&lt;br /&gt;
** It is released. It fixes a few bugs and limitations discovered with version 1.0.14 and adds a couple of useful features.&lt;br /&gt;
** See: http://hobbes.nmsu.edu/pub/os2/util/archiver/warpin-1-0-15.zip&lt;br /&gt;
** See: ftp://ftp.netlabs.org/pub/warpin/warpin-1-0-15.exe&lt;br /&gt;
* Voyager&lt;br /&gt;
** IDL compiler completely rewritten. This will make life way easier when creating enhancements for NOM.&lt;br /&gt;
** As usual some bug fixes.&lt;br /&gt;
** See: http://svn.netlabs.org/v_desktop/timeline&lt;br /&gt;
** See: http://svn.netlabs.org/v_nom/timeline&lt;br /&gt;
&lt;br /&gt;
== Newsletter #31 ==&lt;br /&gt;
&lt;br /&gt;
=== 19. March - 25. March ===&lt;br /&gt;
* FM/2&lt;br /&gt;
** A lot of work done again.&lt;br /&gt;
** Release 3.5.9 ready&lt;br /&gt;
** See: http://svn.netlabs.org/fm2/timeline&lt;br /&gt;
* Lucide/2&lt;br /&gt;
** NLS Updates&lt;br /&gt;
** See: http://svn.netlabs.org/lucide/timeline&lt;br /&gt;
* NewView&lt;br /&gt;
** Various updates and corrections&lt;br /&gt;
** See: http://svn.netlabs.org/newview/timeline&lt;br /&gt;
* Samba for eCS (OS/2)&lt;br /&gt;
** New build of 3.0.25pre2&lt;br /&gt;
** Fixed some write permission errors&lt;br /&gt;
** ftp://ftp.netlabs.org/incoming/samba-3.0.25pre2-os2-20070323.zip&lt;br /&gt;
** See: http://svn.netlabs.org/samba/timeline&lt;br /&gt;
* Voyager NOM&lt;br /&gt;
** A lot of additions and updates&lt;br /&gt;
** An IDL compiler for instance&lt;br /&gt;
** See: http://svn.netlabs.org/v_nom/timeline&lt;br /&gt;
=== 12. March - 18. March ===&lt;br /&gt;
* FM/2&lt;br /&gt;
** Many updates and various fixes&lt;br /&gt;
** Release 3.5.8 ready&lt;br /&gt;
** See: http://svn.netlabs.org/fm2/timeline&lt;br /&gt;
* NewView&lt;br /&gt;
** Quite some updates again&lt;br /&gt;
** See: http://svn.netlabs.org/newview/timeline&lt;br /&gt;
* Samba&lt;br /&gt;
** Some updates&lt;br /&gt;
** See: http://svn.netlabs.org/samba/timeline&lt;br /&gt;
* Scanner support for OS/2&lt;br /&gt;
** Some initial loads&lt;br /&gt;
** See: http://svn.netlabs.org/sane2twain/timeline&lt;br /&gt;
* Voyager Desktop&lt;br /&gt;
** WPDrives and WPRootFolderclasses added and some fixes&lt;br /&gt;
** See: http://svn.netlabs.org/v_desktop/timeline&lt;br /&gt;
* Voyager NOM&lt;br /&gt;
** Some fixes and updates&lt;br /&gt;
** See: http://svn.netlabs.org/v_nom/timeline&lt;br /&gt;
* xATA&lt;br /&gt;
** Some minor internal updates&lt;br /&gt;
** See: http://svn.netlabs.org/xata/timeline&lt;br /&gt;
&lt;br /&gt;
== Newsletter #30 ==&lt;br /&gt;
&lt;br /&gt;
=== 5. March - 11. March ===&lt;br /&gt;
* Samba for eCS (OS/2)&lt;br /&gt;
** There is now also an SVN repository and a TRAC for the Samba server&lt;br /&gt;
** see: http://svn.netlabs.org/samba&lt;br /&gt;
* Updates to The Config.sys Documentation Project&lt;br /&gt;
** Finally &amp;quot;The Config.sys Documentation Project&amp;quot; and the &amp;quot;ConfigTool 1.3.0 database&amp;quot; are combined together into a single wiki page on EDM2.&lt;br /&gt;
** The invitation is open to everybody in the OS/2-eCS community to extend the wiki and add more config.sys commands.&lt;br /&gt;
** http://www.edm2.com/index.php/The_Config.sys_Documentation_Project&lt;br /&gt;
* Voyager News&lt;br /&gt;
** Added patches from Winter Camp 2007 hacking.&lt;br /&gt;
** Basic drag and drop for the desktop. Still working on that.&lt;br /&gt;
** Some more methods for the NOM kernel classes.&lt;br /&gt;
** Some automatic parameter checking implemented when calling methods.&lt;br /&gt;
** Preparation for runtime type information and introspection.&lt;br /&gt;
** Improved the Doxygen documentation.&lt;br /&gt;
** As usual a bunch of bug fixes... err... code refinements ;).&lt;br /&gt;
** Updates to the FAQ regarding license and source code.&lt;br /&gt;
** See SVN for more information: http://svn.netlabs.org/v_nom/timeline and http://svn.netlabs.org/v_desktop/timeline&lt;br /&gt;
* FM/2&lt;br /&gt;
** Small bug fixes&lt;br /&gt;
** See: http://svn.netlabs.org/fm2/timeline &lt;br /&gt;
* WDSibyl&lt;br /&gt;
** Source code updates&lt;br /&gt;
** See: http://svn.netlabs.org/wdsibyl/timeline&lt;br /&gt;
* PATA/SATA drivers&lt;br /&gt;
** Source code updates&lt;br /&gt;
** See: http://svn.netlabs.org/xata/timeline&lt;br /&gt;
&lt;br /&gt;
=== 26. February - 4. March ===&lt;br /&gt;
* Warpstock Europe Website Discussion&lt;br /&gt;
** netlabs.org wiki is used to host a general discussion about concept for a Warpstock Europe website&lt;br /&gt;
** User input is welcome!&lt;br /&gt;
** See: http://wiki.netlabs.org/index.php/Warpstock_Europe_Websites&lt;br /&gt;
* DosBox version 0.70&lt;br /&gt;
** Now supports playing Audio-CDs in DOSBox&lt;br /&gt;
** See: ftp://ftp.netlabs.org/pub/dosbox&lt;br /&gt;
** Also of interest to DosBox users: DosBoxFront&lt;br /&gt;
*** See: http://hobbes.nmsu.edu/cgi-bin/h-search?key=dosboxfront&lt;br /&gt;
* Samba Server 3.0.24 and 3.0.25pre&lt;br /&gt;
** Paul Smedley is building Samba Server for netlabs.org&lt;br /&gt;
** See: http://smedley.info/os2ports/samba.html&lt;br /&gt;
* Uniaud&lt;br /&gt;
** We are working on getting the source code buildable&lt;br /&gt;
** See: http://svn.netlabs.org/uniaud&lt;br /&gt;
* Network Connection Manager - Design for follow-up to Wireless LAN Monitor&lt;br /&gt;
** Christian Langanke has started to work on the design for a follow-up to the Wireless LAN Monitor&lt;br /&gt;
** See: http://wiki.netlabs.org/index.php/Network_Connection_Manager&lt;br /&gt;
* netlabs.org without Adrian for 3 months&lt;br /&gt;
** Adrian Gschwend will be on vacation for 3 months :-)&lt;br /&gt;
** Read more about it here: http://blog.netlabs.org/?p=9&lt;br /&gt;
* FM/2&lt;br /&gt;
** Small bug fixes&lt;br /&gt;
** See: http://svn.netlabs.org/fm2/timeline &lt;br /&gt;
* kLIBC&lt;br /&gt;
** Small updates in the source code&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
* NewView&lt;br /&gt;
** Various small updates&lt;br /&gt;
** See: http://svn.netlabs.org/newview/timeline&lt;br /&gt;
&lt;br /&gt;
== Newsletter #29 ==&lt;br /&gt;
&lt;br /&gt;
=== 19. February - 25. February ===&lt;br /&gt;
* NewView&lt;br /&gt;
** Various updates&lt;br /&gt;
** See: http://svn.netlabs.org/newview/timeline&lt;br /&gt;
* Google Summer of Code&lt;br /&gt;
** netlabs.org is currently looking into participating in the Google SoC&lt;br /&gt;
** See: http://wiki.netlabs.org/index.php/SoC&lt;br /&gt;
* UniAud suggestions&lt;br /&gt;
** Contribute your ideas on how to continue UniAud development&lt;br /&gt;
** See: http://wiki.netlabs.org/index.php/UniAudio_Development&lt;br /&gt;
* WarpVision suggestions&lt;br /&gt;
** Contribute your ideas on how to continue WarpVision development&lt;br /&gt;
** See: http://wiki.netlabs.org/index.php/WarpVision_Development&lt;br /&gt;
=== 12. February - 18. February ===&lt;br /&gt;
* AMPOS/2&lt;br /&gt;
** Add link for new AMPOS/2 package and corrected a syntax error&lt;br /&gt;
** See: http://svn.netlabs.org/ampos2/timeline&lt;br /&gt;
* FM/2&lt;br /&gt;
** Some bugs and feature request added&lt;br /&gt;
** See: http://svn.netlabs.org/fm2/timeline&lt;br /&gt;
* kLIBC&lt;br /&gt;
** Quite some updates and additions&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
* NewView&lt;br /&gt;
** Various updates&lt;br /&gt;
** See: http://svn.netlabs.org/newview/timeline&lt;br /&gt;
* UniAud &amp;amp; WarpVision&lt;br /&gt;
** What happened and how to continue?&lt;br /&gt;
** See: http://blog.netlabs.org/?p=6&lt;br /&gt;
* DOSBox version 0.66 RC1&lt;br /&gt;
** The release candidate of version 0.66 of DOSBox for OS/2 is available from CVS as of 2007/02/08.&lt;br /&gt;
** Download: &lt;br /&gt;
*** Small version containing only the necessary files: ftp://ftp.netlabs.org/incoming/dosbox_small_0_66_rc1.exe&lt;br /&gt;
*** Full version additionally including debugging binaries: ftp://ftp.netlabs.org/incoming/dosbox_full_0_66_rc1.exe&lt;br /&gt;
*** Sources package: ftp://ftp.netlabs.org/incoming/dosbox_sources_0_66_rc1.exe&lt;br /&gt;
* Updates to the The Config.sys Documentation Project&lt;br /&gt;
** OS/2-eCS commands, RUN statements and DEVICE statements sections were updated&lt;br /&gt;
** See: http://www.edm2.com/index.php/The_Config.sys_Documentation_Project/OS/2-eCS_Commands&lt;br /&gt;
** See: http://www.edm2.com/index.php/The_Config.sys_Documentation_Project/RUN_Statements&lt;br /&gt;
** See: http://www.edm2.com/index.php/The_Config.sys_Documentation_Project/DEVICE_Statements&lt;br /&gt;
&lt;br /&gt;
== Newsletter #28 ==&lt;br /&gt;
&lt;br /&gt;
=== 5. February - 11. February ===&lt;br /&gt;
* netlabs server&lt;br /&gt;
** The webpages at www.netlabs.org are almost on the same level as they used to be from a content point of view&lt;br /&gt;
** FTP users still do not work, that needs some more work (LDAP...)&lt;br /&gt;
** There will be more enhancements to the server the next two weeks&lt;br /&gt;
* FM/2&lt;br /&gt;
** Added file associations&lt;br /&gt;
** Some new bugs found&lt;br /&gt;
** See: http://svn.netlabs.org/fm2/timeline&lt;br /&gt;
* kBuild&lt;br /&gt;
** AMD64 additions&lt;br /&gt;
** Changes in gnumake-header&lt;br /&gt;
** See: http://svn.netlabs.org/kbuild/timeline&lt;br /&gt;
* kLibC&lt;br /&gt;
** Various updates&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
* Lucide&lt;br /&gt;
** Some bugs reported and a feature request raised&lt;br /&gt;
** See: http://svn.netlabs.org/lucide/timeline&lt;br /&gt;
* NewView&lt;br /&gt;
** Quite some updates&lt;br /&gt;
** See: http://svn.netlabs.org/newview/timeline&lt;br /&gt;
* Again Updates to the The Config.sys Documentation Project&lt;br /&gt;
** Device and Basedev sections were updated&lt;br /&gt;
** See: http://www.edm2.com/index.php/The_Config.sys_Documentation_Project/DEVICE_Statements&lt;br /&gt;
** See: http://www.edm2.com/index.php/The_Config.sys_Documentation_Project/BASEDEV_Statements&lt;br /&gt;
* Voyager&lt;br /&gt;
** Quite some Doxygen tags for documentation added to the source&lt;br /&gt;
** Fixes, changes, checkins...&lt;br /&gt;
** Started work on drag and drop in the desktop&lt;br /&gt;
** See: http://svn.netlabs.org/v_nom/timeline, http://svn.netlabs.org/v_desktop/timeline&lt;br /&gt;
&lt;br /&gt;
=== 29. January - 4. February ===&lt;br /&gt;
* netlabs server&lt;br /&gt;
** Server switch is done&lt;br /&gt;
** Many updates to do, but that will go smoothly overtime now&lt;br /&gt;
* kBuild&lt;br /&gt;
** A load of updates!&lt;br /&gt;
** See: http://svn.netlabs.org/kbuild/timeline&lt;br /&gt;
* Lucide&lt;br /&gt;
** 1.0 GA released&lt;br /&gt;
** Various fixes&lt;br /&gt;
** updated with Freetype 2.3.1&lt;br /&gt;
** See: http://svn.netlabs.org/lucide/timeline&lt;br /&gt;
* NewView&lt;br /&gt;
** Various command line updates&lt;br /&gt;
** See: http://svn.netlabs.org/newview/timeline&lt;br /&gt;
* x-ATA&lt;br /&gt;
** Added: more Intel ICH chips, more VIA chips, more ATI chips&lt;br /&gt;
** Release v1.7.8&lt;br /&gt;
** See: http://svn.netlabs.org/xata/timeline&lt;br /&gt;
* Updates to the The Config.sys Documentation Project, DEVICE Statements Section&lt;br /&gt;
** See: http://www.edm2.com/index.php/The_Config.sys_Documentation_Project/DEVICE_Statements&lt;br /&gt;
&lt;br /&gt;
== Newsletter #27 ==&lt;br /&gt;
&lt;br /&gt;
=== 22. January - 28 January ===&lt;br /&gt;
* netlabs server&lt;br /&gt;
** The server will be moved tonight (January 29th)!&lt;br /&gt;
** There will be new webpages online but they will be very basic for the moment! Adrian will work on that afterwards :-)&lt;br /&gt;
** TRAC &amp;amp; Subversion should move tomorrow Tuesday, reaction will be much faster on the new server.&lt;br /&gt;
** IRC will move to its own network for reasons that will be explained later. Right now irc.netlabs.org points to irc.aroa.ch&lt;br /&gt;
* The Config.sys Documentation Project&lt;br /&gt;
** The Config.sys documentation project is now hosted in the EDM2 Wiki&lt;br /&gt;
** See: http://www.edm2.com/index.php/The_Config.sys_Documentation_Project&lt;br /&gt;
* UniAud&lt;br /&gt;
** Fix TRAP in Intel chips&lt;br /&gt;
** Latest HDA patches from ALSA&lt;br /&gt;
** Added missed files to SVN&lt;br /&gt;
** Applied latest modifications for ALSA &lt;br /&gt;
** Reworked sharing between DART and UNIAUD API&lt;br /&gt;
** R&amp;amp;D on sharing on single stream cards&lt;br /&gt;
* WarpVision&lt;br /&gt;
** Added support for g726 codec (Panasonic LCD TV&#039;s (among others?) writing audio in this format.)&lt;br /&gt;
** R&amp;amp;D for DVD menu&lt;br /&gt;
** Working on recording&lt;br /&gt;
* DWS 2007&lt;br /&gt;
** It will be held a bit later, ***** &#039;&#039;&#039;July 7 and 8&#039;&#039;&#039; *****.&lt;br /&gt;
** Still in Amsterdam, The Netherlands&lt;br /&gt;
** See: http://wiki.netlabs.org/index.php/Developers_Workshop_2007&lt;br /&gt;
* kBuild&lt;br /&gt;
** Many additions and fixes&lt;br /&gt;
** See: http://svn.netlabs.org/kbuild/timeline&lt;br /&gt;
*Lucide&lt;br /&gt;
** RC1 released&lt;br /&gt;
** German, Swedish and French updates&lt;br /&gt;
** Various additions&lt;br /&gt;
** See: http://svn.netlabs.org/lucide/timeline&lt;br /&gt;
* NewView&lt;br /&gt;
** Various updates and fixes&lt;br /&gt;
** See: http://svn.netlabs.org/newview/timeline&lt;br /&gt;
&lt;br /&gt;
=== 15. January - 21 January ===&lt;br /&gt;
* UniAud&lt;br /&gt;
** HDA code updated&lt;br /&gt;
** AC97 code updated. A couple new codecs added. Some AD 19XX codecs features expanded&lt;br /&gt;
** Other hardware updates from ALSA keeps on coming&lt;br /&gt;
* WarpVision&lt;br /&gt;
** Fixed a DART issue (no sound)&lt;br /&gt;
** Fixed slider position when playing RM files&lt;br /&gt;
** Fixed (134, 135)&lt;br /&gt;
** Fixed DVD rip playback&lt;br /&gt;
** various FFMPEG updates and other small fixes&lt;br /&gt;
* FM/2&lt;br /&gt;
** Split user added commands association, toolbar entries&lt;br /&gt;
** See: http://svn.netlabs.org/fm2/timeline&lt;br /&gt;
* kBuild&lt;br /&gt;
** Many updates again&lt;br /&gt;
** See: http://svn.netlabs.org/kbuild/timeline&lt;br /&gt;
* Lucide&lt;br /&gt;
** Freetype update to version 2.3.0&lt;br /&gt;
** Use UClip library from Yuri Dario for clipboard operations&lt;br /&gt;
** French NLS update&lt;br /&gt;
** Use raw data format for print queue, this avoids metafile creation&lt;br /&gt;
** See: http://svn.netlabs.org/lucide/timeline&lt;br /&gt;
&lt;br /&gt;
== Newsletter #26 ==&lt;br /&gt;
&lt;br /&gt;
=== 8. January - 14 January ===&lt;br /&gt;
* netlabs.org server news&lt;br /&gt;
** Server configuration is going well&lt;br /&gt;
** Initial TRAC &amp;amp; Subversion tests performed successfully (among other things)&lt;br /&gt;
** Anonymous FTP is working as well&lt;br /&gt;
** All data is copied&lt;br /&gt;
** Setup of new CMS is done, right now we are configuring it&lt;br /&gt;
** We hope to be ready with an initial release mid-week so we can switch the servers!&lt;br /&gt;
* Developer Workshop 2007&lt;br /&gt;
** Is going to be held in the Netherlands on June 23 &amp;amp; 24.&lt;br /&gt;
** Location: Cultural Center Griffioen in Amsterdam&lt;br /&gt;
** See: http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063&lt;br /&gt;
** Watch the wiki page for upcoming news: http://wiki.netlabs.org/index.php/Developers_Workshop_2007 &lt;br /&gt;
* EDM2 Updates&lt;br /&gt;
** Lots of small updates by Martin Iturbide on the EDM2 wiki&lt;br /&gt;
** See: http://www.edm2.com/index.php/Special:Recentchanges&lt;br /&gt;
* New QT3 Applications&lt;br /&gt;
** KDIFF3 0.9.91&lt;br /&gt;
*** KDiff3 is a program that:&lt;br /&gt;
*** Compares or merges two or three text input files or directories,&lt;br /&gt;
*** Shows the differences line by line and character by character (!),&lt;br /&gt;
*** Provides an automatic merge-facility,&lt;br /&gt;
*** An integrated editor for comfortable solving of merge-conflicts,&lt;br /&gt;
*** Supports Unicode, UTF-8 and other codecs, autodetection via byte-order-mark &amp;quot;BOM&amp;quot;&lt;br /&gt;
*** Supports KIO on KDE (allows accessing ftp, sftp, fish, smb etc.),&lt;br /&gt;
*** Printing of differences,&lt;br /&gt;
*** Manual alignment of lines,&lt;br /&gt;
*** Automatic merging of version control history ($Log$),&lt;br /&gt;
*** And has an intuitive graphical user interface.&lt;br /&gt;
*** See: http://smedley.info/os2ports&lt;br /&gt;
** QDVDAuthor 0.1.4&lt;br /&gt;
*** Get details from: http://qdvdauthor.sourceforge.net/&lt;br /&gt;
*** Get download from: http://smedley.info/os2ports&lt;br /&gt;
* XWorkPlace Version 1.0.7&lt;br /&gt;
** Fixed: Window List size/position (Bug 903)&lt;br /&gt;
** Fixed: Bug 902 and 910&lt;br /&gt;
** Added: ADDWIDGETS and DELETEWIDGETS setup strings to the XCenter (Bug 906)&lt;br /&gt;
** Bug Tracker: http://xtracker.netlabs.org/&lt;br /&gt;
** Download: http://hobbes.nmsu.edu/cgi-bin/h-search?key=XWP-1-0-7&lt;br /&gt;
* PathRewrite&lt;br /&gt;
** Is an addition to LibC to give the opportunity to redirect UNIX paths to paths you define yourself.&lt;br /&gt;
** Temp Download: ftp://ftp.netlabs.org/incoming/ecsprw.wpi&lt;br /&gt;
* Canabis&lt;br /&gt;
** EXPAT/77 added to build instructions&lt;br /&gt;
** XML support added&lt;br /&gt;
** Several improvements&lt;br /&gt;
** See: http://svn.netlabs.org/canabis/timeline&lt;br /&gt;
* FM/2&lt;br /&gt;
** Ticket 60 and 61 fixed&lt;br /&gt;
** See: http://svn.netlabs.org/fm2/timeline&lt;br /&gt;
* kBuild&lt;br /&gt;
** Some fixes&lt;br /&gt;
** See: http://svn.netlabs.org/kbuild/timeline&lt;br /&gt;
* kLIBC&lt;br /&gt;
** Some fixes (I/O bugs, signals)&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
* NewView&lt;br /&gt;
** Various updates&lt;br /&gt;
** See: http://svn.netlabs.org/newview/timeline&lt;br /&gt;
* UniAud&lt;br /&gt;
** updates from ALSA tree&lt;br /&gt;
* WarpVision&lt;br /&gt;
** Recording fixed. Press R while a TV program is opened with TVIN&lt;br /&gt;
*** TODO:&lt;br /&gt;
**** 1. Add setup for output format to WVGUI config&lt;br /&gt;
**** 2. Add timer based recording start (start-stop time-date, source selection etc)&lt;br /&gt;
**** 3. Record from other sources than TV&lt;br /&gt;
**** 4. Fix sound glitches&lt;br /&gt;
** DVD Menu investigations: start to porting private2 streams (menu subpictures) from other projects than MPlayer (Mplayer helpless with that)&lt;br /&gt;
&lt;br /&gt;
=== 1. January - 7 January ===&lt;br /&gt;
* UniAudio&lt;br /&gt;
** latest ALSA tree updates&lt;br /&gt;
* WarpVision&lt;br /&gt;
** Fixed OGG/MKV/MOV embedded subtitles&lt;br /&gt;
** DVD Menu experiments &amp;amp; investigations&lt;br /&gt;
* kBuild&lt;br /&gt;
** Various small updates&lt;br /&gt;
** See: http://svn.netlabs.org/kbuild/timeline&lt;br /&gt;
* kLIBC&lt;br /&gt;
** Fixed build breaks&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
* Lucide Updates&lt;br /&gt;
** Unicode clipboard fixes&lt;br /&gt;
** Work on loading password protected PDFs&lt;br /&gt;
** http://svn.netlabs.org/lucide/timeline&lt;br /&gt;
* NewView Updates&lt;br /&gt;
** Various small updates&lt;br /&gt;
** See: http://svn.netlabs.org/newview/timeline&lt;br /&gt;
* Voyager&lt;br /&gt;
** Quite a few code checkins in the NOM and desktop trees. &lt;br /&gt;
** New screenshot: ftp://ftp.netlabs.org/pub/misc/cinc/voyager/voyager_14_01_2007.jpg.&lt;br /&gt;
** Updates to the Object Design document: ftp://ftp.netlabs.org/pub/misc/cinc/voyager/Object-design.pdf&lt;br /&gt;
&lt;br /&gt;
== Newsletter #25 ==&lt;br /&gt;
&lt;br /&gt;
=== 25. December - 31 December ===&lt;br /&gt;
* Best Wishes&lt;br /&gt;
** netlabs.org wishes you all the best for 2007, we are looking forward to another year full of projects :)&lt;br /&gt;
* eCUPS Updates&lt;br /&gt;
** PIN.EXE and PPDENC.EXE utilities were updated&lt;br /&gt;
** This fixes a lot of problems when importing PPD files&lt;br /&gt;
** Download link and more information is available in the full newsgroup posting&lt;br /&gt;
** Full Information: http://article.gmane.org/gmane.org.netlabs.ecups.devel/16&lt;br /&gt;
* netlabs.org server news&lt;br /&gt;
** The basic server setup is done, we are running FreeBSD 6.2 on this machine&lt;br /&gt;
** Adrian started to configure the different services and preparing migration&lt;br /&gt;
** Goal is to finish basic setup before January 7th&lt;br /&gt;
* UniAudio&lt;br /&gt;
** Latest updates from ALSA being ported into UNIAUD&lt;br /&gt;
** Still research stage for SW multistreams&lt;br /&gt;
* WarpVision&lt;br /&gt;
** Various fixes&lt;br /&gt;
** DVD menu heavily under investigation&lt;br /&gt;
** Musepack support added&lt;br /&gt;
* DSS updates&lt;br /&gt;
** The ShowImage and the SlideShow modules have been updated to version 1.7.1&lt;br /&gt;
** Small update to better recognize errors due to having not enough free shared memory&lt;br /&gt;
** Download: ftp://ftp.netlabs.org/pub/dssaver/Modules&lt;br /&gt;
* FM/2&lt;br /&gt;
** Refresh removable drive added&lt;br /&gt;
** Some defects found and raised&lt;br /&gt;
** See: http://svn.netlabs.org/fm2/timeline&lt;br /&gt;
* kLIBC&lt;br /&gt;
** A lot of cleanup&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
* Lucide&lt;br /&gt;
** Some small updates&lt;br /&gt;
** See: http://svn.netlabs.org/lucide/timeline&lt;br /&gt;
* Voyager Documentation&lt;br /&gt;
** Some cleanup and some additions in CUA area&lt;br /&gt;
** See: http://svn.netlabs.org/v_doc/timeline&lt;br /&gt;
&lt;br /&gt;
=== 18. December - 24 December ===&lt;br /&gt;
* UniAudio news&lt;br /&gt;
** Started research on adding software mixing into UNIAUD32. This has to be fully transparent for old MMOS2 and new UNIAUD API applications&lt;br /&gt;
* WarpVision news&lt;br /&gt;
** Continued work on DVD menu, so no new features at the moment&lt;br /&gt;
* QT3 Application&lt;br /&gt;
** Paul Smedley ported Scribus to eComStation&lt;br /&gt;
** Scribus is an open-source program for creating professional page layouts&lt;br /&gt;
** It uses Cairo as a rendering engine&lt;br /&gt;
** Please read the &amp;quot;Known Issues&amp;quot; on Pauls website&lt;br /&gt;
** See: http://smedley.info/os2ports/scribus.html&lt;br /&gt;
* Lucide&lt;br /&gt;
** Czech NLS added&lt;br /&gt;
** See: http://svn.netlabs.org/lucide/timeline&lt;br /&gt;
&lt;br /&gt;
== Newsletter #24 ==&lt;br /&gt;
&lt;br /&gt;
=== 11. December - 17 December ===&lt;br /&gt;
* netlabs.org server news&lt;br /&gt;
** The new server did arrive&lt;br /&gt;
** It will be setup in the nearest future&lt;br /&gt;
* UniAudio news&lt;br /&gt;
** Investigating differences of setting up PCM with UNIAUD API and MMOS2 API on HDA. UNIAUD API works ok, MMOS2 does not.&lt;br /&gt;
* WarpVision news&lt;br /&gt;
** Simplify codec detection&lt;br /&gt;
** SSE fix for WMA&lt;br /&gt;
** Code cleanup&lt;br /&gt;
** FLV1 support added&lt;br /&gt;
** DART playback fixed&lt;br /&gt;
** Fixed old style DVD playback&lt;br /&gt;
** Added DVD playback style selection (Menu or old style). Menu style is under active development now&lt;br /&gt;
* Updates for compiling XWorkPlace&lt;br /&gt;
** The document about how to compile XWorkPlace has been updated&lt;br /&gt;
** See: http://wiki.netlabs.org/index.php/Compiling_XWP&lt;br /&gt;
* PathRewrite article&lt;br /&gt;
** Yuri Dario has updated the PathRewrite article at EDM2&lt;br /&gt;
** See: http://www.edm2.com/index.php/Pathrewrite&lt;br /&gt;
* kBuild&lt;br /&gt;
** A hugh load of updates again!&lt;br /&gt;
** See: http://svn.netlabs.org/kbuild/timeline&lt;br /&gt;
* QT&lt;br /&gt;
** Various additions&lt;br /&gt;
** See: http://svn.netlabs.org/qt3/timeline&lt;br /&gt;
&lt;br /&gt;
=== 4. December - 10 December ===&lt;br /&gt;
* XWorkPlace 1.0.6&lt;br /&gt;
** Many bugs fixed (too many to include here) by Paul Ratcliffe (unless otherwise stated).&lt;br /&gt;
** See: http://xworkplace.netlabs.org/ for information.&lt;br /&gt;
** See: ftp://ftp.netlabs.org/pub/xworkplace/xwp-1-0-6.exe for download.&lt;br /&gt;
* WarpIN 1.0.14&lt;br /&gt;
** Various bugfixes:&lt;br /&gt;
*** Closing the Archive, View window caused WarpIN to exit. Bug 896.&lt;br /&gt;
*** Added a FAIL option to the CREATEOBJECT attribute. Bug 893.&lt;br /&gt;
*** Updated documentation for the EXECUTE and DEEXECUTE attribues. Bug 894.&lt;br /&gt;
** See: http://warpin.netlabs.org/ for information.&lt;br /&gt;
** See: ftp://ftp.netlabs.org/pub/warpin/warpin-1-0-14.exe for download.&lt;br /&gt;
* netlabs.org server news, we ordered!&lt;br /&gt;
** CPU: AMD Dual Core A64 X2 4200+ / 2x2200MHz / 2x512KB Cache&lt;br /&gt;
** Motherboard: TYAN 3950 AM2 with VGA / 2x Gbit Intel LAN (4 DIMM)&lt;br /&gt;
** Memory: 2048MB ECC DDRAM2(2x1024MB)&lt;br /&gt;
** Backplanes: 8 SATA Backplanes&lt;br /&gt;
** Harddisk: 3 x 320GB SATA 7.200 U/min with 16MB Cache (Seagate)&lt;br /&gt;
** Controller: 3Ware SATA-Raid 9550SX-8 (0,1,5,10) 8xHDD 128MB&lt;br /&gt;
** Power supply: 510 Watt Zippy&lt;br /&gt;
** We will put some more news online as soon as we got the box!&lt;br /&gt;
* UniAudio news&lt;br /&gt;
** Added latest HDA code.&lt;br /&gt;
** Fixed ICH2/3 init and latest ICH traps&lt;br /&gt;
* WarpVision news&lt;br /&gt;
** DVD menus investigations are still going on&lt;br /&gt;
** Fixed MPEG1 video distortions&lt;br /&gt;
** Fixed crash in WMV3 files&lt;br /&gt;
** Fixed precaching Added playlist&lt;br /&gt;
** Added missing files Add palette support for DVD navigation&lt;br /&gt;
** Various documentation updates&lt;br /&gt;
** See: http://svn.netlabs.org/wvgui/timeline&lt;br /&gt;
* kBuild&lt;br /&gt;
** A hugh load of updates again!&lt;br /&gt;
** See: http://svn.netlabs.org/kbuild/timeline&lt;br /&gt;
* Lucide&lt;br /&gt;
** Added Italian&lt;br /&gt;
** Fixed #96, remembering last selected printer&lt;br /&gt;
** See: http://svn.netlabs.org/lucide/timeline&lt;br /&gt;
* Voyager Documentation&lt;br /&gt;
** Pictures added&lt;br /&gt;
** See: http://svn.netlabs.org/v_doc/timeline&lt;br /&gt;
&lt;br /&gt;
== Newsletter #23 ==&lt;br /&gt;
&lt;br /&gt;
=== 27. November - 3 December ===&lt;br /&gt;
* New Webserver for netlabs.org&lt;br /&gt;
** netlabs.org sent out a request to support us with money for new server hardware, replacing the current six year old one.&lt;br /&gt;
** We gathered the 2000 Euros within less than 24 hours! Thanks a *lot* to the whole community!&lt;br /&gt;
** We will inform you about the next steps very soon.&lt;br /&gt;
* eCUPS&lt;br /&gt;
** Major progress made. Backend things look very promising.&lt;br /&gt;
** See: http://svn.netlabs.org/ecups/timeline&lt;br /&gt;
** Proof of Concept is present.&lt;br /&gt;
** See: http://www.os2world.com/cgi-bin/news/viewnews.cgi?category=32&amp;amp;id=1164852724&lt;br /&gt;
* kBuild&lt;br /&gt;
** Various updates and fixes&lt;br /&gt;
** See: http://svn.netlabs.org/kbuild/timeline&lt;br /&gt;
* SlideShow and ShowImage Modules for Doodles Screen Saver&lt;br /&gt;
** The ShowImage module for DSS was updated (now uses GBM library instead of MMPM/2)&lt;br /&gt;
** First version of the SlideShow module was released&lt;br /&gt;
** Download: ftp://ftp.netlabs.org/pub/dssaver/Modules&lt;br /&gt;
* Uniaud new Release Candidate&lt;br /&gt;
** All files in one place release&lt;br /&gt;
** Some APM fixes&lt;br /&gt;
** SB Live code updated to latest&lt;br /&gt;
** Download: ftp://ftp.netlabs.org/pub/uniaud/uniaud114rc2.zip&lt;br /&gt;
* WarpVision&lt;br /&gt;
** Stream code reorganized to be more understandable&lt;br /&gt;
** Stream code reorganizing allows to implement DVD menus (first steps done)&lt;br /&gt;
** Stream code reorganizing allows to implement stream plugins&lt;br /&gt;
** Implemented one cache for all stream types (simplify things a lot)&lt;br /&gt;
* Netlabs Object Model (NOM), the object model for Voyager&lt;br /&gt;
** Checked into SVN&lt;br /&gt;
** gcc and libc based&lt;br /&gt;
** IDL compiler works&lt;br /&gt;
** Most of the class related stuff is working&lt;br /&gt;
** No class replacing yet&lt;br /&gt;
** No dynamic class loading yet&lt;br /&gt;
** Binary interface not stable. Will change in the future&lt;br /&gt;
* Voyager desktop&lt;br /&gt;
** Checked into SVN&lt;br /&gt;
** Completely based on NOM&lt;br /&gt;
** Some basic desktop, GUI and support classes&lt;br /&gt;
** Very experimental at the moment&lt;br /&gt;
&lt;br /&gt;
=== 20. November - 26. November ===&lt;br /&gt;
* GenMAC - Adding new Chipsets&lt;br /&gt;
** Thorolf Godawa will coordinate support for new chipsets in GenMAC&lt;br /&gt;
** Many thanks to Thorolf for stepping forward&lt;br /&gt;
** Please read the full post for more details&lt;br /&gt;
** See: http://article.gmane.org/gmane.org.netlabs.genmac.user/695&lt;br /&gt;
* WarpIN 1.0.13&lt;br /&gt;
** Fixed a minor bug in the install script processing.&lt;br /&gt;
** Fixed Install/Close/Cancel processing when the &amp;quot;Archive, View&amp;quot; dialog was open. Bug 849.&lt;br /&gt;
** WIC now defaults to overwriting newer files rather than aborting. Bug 890.&lt;br /&gt;
** WIC deinstalls no longer require the &amp;quot;archive&amp;quot; and &amp;quot;path&amp;quot; elements in the .XCD file. Bug 851.&lt;br /&gt;
** Added an Unlock All option to the &amp;quot;Locked File&amp;quot; dialog. Bug 802.&lt;br /&gt;
** Download: ftp://ftp.netlabs.org/pub/warpin/warpin-1-0-13.exe&lt;br /&gt;
* AMPOS2, now with:&lt;br /&gt;
** Apache 2.2.3&lt;br /&gt;
** MySQL 5.0.27&lt;br /&gt;
** PHP 5.1.5&lt;br /&gt;
** Download: ftp://ftp.netlabs.org/pub/ampos2/ampos2-a22-20061117.wpi&lt;br /&gt;
&lt;br /&gt;
== Newsletter #22 ==&lt;br /&gt;
&lt;br /&gt;
=== 13. November - 19. November ===&lt;br /&gt;
* GenMAC 2 Released&lt;br /&gt;
** Many new network cards supported&lt;br /&gt;
** Now split between basic driver and vendor packages, due to size growth.&lt;br /&gt;
** See instructions in basic package for supported NICs and installation instructions.&lt;br /&gt;
** See: http://genmac.netlabs.org/&lt;br /&gt;
* New XWLAN v3.0&lt;br /&gt;
** WPA and WPA2 support (GenMac v2 needed)&lt;br /&gt;
** Many bugfixes&lt;br /&gt;
** See: http://wlan.netlabs.org/&lt;br /&gt;
* AMPOS2&lt;br /&gt;
** Updates for Apache and MySQL&lt;br /&gt;
** See: http://svn.netlabs.org/ampos2/timeline&lt;br /&gt;
* kLibC&lt;br /&gt;
** Various updates&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
* Lucide&lt;br /&gt;
** Extended error reporting&lt;br /&gt;
** See: http://svn.netlabs.org/lucide/timeline&lt;br /&gt;
* QT 3 Library for OS/2&lt;br /&gt;
** Several fixes to QLibrary&lt;br /&gt;
** Kernel fixes for compiler warning and recursion&lt;br /&gt;
** Spontaneous traps of Qt applications during window management have been fixed&lt;br /&gt;
** See: http://svn.netlabs.org/qt3/ticket/34&lt;br /&gt;
* Uniaud&lt;br /&gt;
** APM (non ACPI) stuff testing still going. Resume does not hang system anymore but still no sound after it. &lt;br /&gt;
** Inegrating latest ALSA sources&lt;br /&gt;
* WVGUI&lt;br /&gt;
** Playing around with new demuxers. AVI demuxer is good, but others are not very handy. Especially for DVDs. Planning to use new demuxer for AVI&#039;s only. Need a lot of additional tests&lt;br /&gt;
** Fixed CDDA playing (still need to add caching)&lt;br /&gt;
** Planning (research stage) to use common cacher for DVD/VCD/CDDA/File/Network streams&lt;br /&gt;
* WDSybil&lt;br /&gt;
** Update to version 20061114&lt;br /&gt;
** See: http://svn.netlabs.org/wdsibyl/timeline&lt;br /&gt;
&lt;br /&gt;
=== 6. November - 12. November ===&lt;br /&gt;
* eCUPS&lt;br /&gt;
** GhostScriptRasterPrinting updated&lt;br /&gt;
** See: http://svn.netlabs.org/ecups/timeline&lt;br /&gt;
* kLibC&lt;br /&gt;
** Various updates&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
* Lucide&lt;br /&gt;
** Makefile cleanup&lt;br /&gt;
** EA thumbnail processing&lt;br /&gt;
** Pipe commands added&lt;br /&gt;
** See: http://svn.netlabs.org/lucide/timeline&lt;br /&gt;
* QT 3 Library for OS/2&lt;br /&gt;
** GNUMAKE fixed&lt;br /&gt;
** System exceptions handling changed&lt;br /&gt;
** See: http://svn.netlabs.org/qt3/timeline&lt;br /&gt;
* Voyager Documentation&lt;br /&gt;
** Small updates&lt;br /&gt;
** See: http://svn.netlabs.org/v_doc/timeline&lt;br /&gt;
&lt;br /&gt;
== Newsletter #21 ==&lt;br /&gt;
&lt;br /&gt;
In need of new clothes or office stuff or something to hug? And want to support netlabs at the same time? Then have a look at http://shop.netlabs.org, to find high quality goods. Quick response and delivered at your door. So you can look as part of the crowd at WSE as well! Thanks!&lt;br /&gt;
&lt;br /&gt;
=== 30. October - 5. November ===&lt;br /&gt;
* Warpstock Europe 2006&lt;br /&gt;
** netlabs.org related sessions at WSE 2006&lt;br /&gt;
*** Netlabs EPM Distribution by Andreas Schnellbacher&lt;br /&gt;
*** WPA Security with Wireless LAN Monitor by Christian Langanke&lt;br /&gt;
*** The voyager project by Adrian Gschwend&lt;br /&gt;
*** netlabs.org: The crux with the community by Adrian Gschwend&lt;br /&gt;
** Please join us in Cologne, Germany from November 17 to 19&lt;br /&gt;
** See: http://www.warpstock.net/wse2006/&lt;br /&gt;
* kLIBC&lt;br /&gt;
** Various updates again&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
* Lucide&lt;br /&gt;
** Updated to Freetype 2.2.1&lt;br /&gt;
** German NLS updated&lt;br /&gt;
** See: http://svn.netlabs.org/lucide/timeline&lt;br /&gt;
* QT3 Library for OS/2&lt;br /&gt;
** Enhancements to the exception handling in the QT3 library&lt;br /&gt;
** See: http://svn.netlabs.org/qt3/timeline&lt;br /&gt;
* WarpVision&lt;br /&gt;
** DART fixes&lt;br /&gt;
** See: http://svn.netlabs.org/wvgui/timeline&lt;br /&gt;
&lt;br /&gt;
=== 23. October - 29. October ===&lt;br /&gt;
* eCups&lt;br /&gt;
** This is a new project to get CUPS integrated into eCS&lt;br /&gt;
** See: http://svn.netlabs.org/ecups&lt;br /&gt;
* kLIBC&lt;br /&gt;
** Many updates&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
* Lucide&lt;br /&gt;
** Spanish NLS updated&lt;br /&gt;
** See: http://svn.netlabs.org/lucide/timeline&lt;br /&gt;
* QT3 Library for OS/2&lt;br /&gt;
** Enhancements to the exception handling in the QT3 library&lt;br /&gt;
** Fixes for UniAud in QSound&lt;br /&gt;
** See: http://svn.netlabs.org/qt3/timeline&lt;br /&gt;
* UniAud&lt;br /&gt;
** Support for Via 8251 added&lt;br /&gt;
** SB and HDA code updated, among others&lt;br /&gt;
** See: http://svn.netlabs.org/uniaud/timeline&lt;br /&gt;
* Voyager documentation&lt;br /&gt;
** The Voyager documentation is online via SVN now&lt;br /&gt;
** See: http://svn.netlabs.org/v_doc&lt;br /&gt;
&lt;br /&gt;
== Newsletter #20 ==&lt;br /&gt;
&lt;br /&gt;
=== 16. October - 22. October ===&lt;br /&gt;
* Qt for OS/2&lt;br /&gt;
** Various fixes again&lt;br /&gt;
** See: http://svn.netlabs.org/qt3&lt;br /&gt;
* WarpVision&lt;br /&gt;
** Demuxer fixes&lt;br /&gt;
** See: http://svn.netlabs.org/wvgui&lt;br /&gt;
&lt;br /&gt;
=== 09. October - 15. October ===&lt;br /&gt;
* Voyager&lt;br /&gt;
** First version of design book online&lt;br /&gt;
** See: http://voyager.netlabs.org/&lt;br /&gt;
* WDSybil updated&lt;br /&gt;
** Info on http://members.chello.at/webstar/wdsibyl.html&lt;br /&gt;
** Download: ftp://ftp.netlabs.org/pub/wdsibyl/wdsibyl/Install_20061015.zip&lt;br /&gt;
* UniAud&lt;br /&gt;
** Still working on implementation of new Intel chips (HDA), good progress.&lt;br /&gt;
** Ticket 33 solved&lt;br /&gt;
** See: http://svn.netlabs.org/uniaud&lt;br /&gt;
* Lucide/2&lt;br /&gt;
** Speed optimized compilation done&lt;br /&gt;
** Added version information to plugin description&lt;br /&gt;
** Made it ready for OpenWatcom 1.6&lt;br /&gt;
** Tickets 54, 74, 78, 79, 92, 138 and 141 solved&lt;br /&gt;
** See: http://svn.netlabs.org/lucide&lt;br /&gt;
* Qt for OS/2&lt;br /&gt;
** Various fixes&lt;br /&gt;
** See: http://svn.netlabs.org/qt3&lt;br /&gt;
* WarpVision&lt;br /&gt;
** ffmpeg updated&lt;br /&gt;
** Various internal fixes&lt;br /&gt;
** Ticket 130 solved&lt;br /&gt;
** See: http://svn.netlabs.org/wvgui&lt;br /&gt;
&lt;br /&gt;
== Newsletter #19 ==&lt;br /&gt;
&lt;br /&gt;
=== 03. October - 08. October ===&lt;br /&gt;
* QT3 Library for OS/2&lt;br /&gt;
** Internal fixes to the library&lt;br /&gt;
** See: http://svn.netlabs.org/qt3/timeline&lt;br /&gt;
** Applications that have been ported using the QT3 library are now tracked in an SVN repository as well.&lt;br /&gt;
** See: http://svn.netlabs.org/qtapps&lt;br /&gt;
* Project Voyager&lt;br /&gt;
** Work has started on putting together a comprehensive document that describes the Voyager project.&lt;br /&gt;
* Uniaud&lt;br /&gt;
** Thanks to user feedback, HDA finally works with MMOS2&lt;br /&gt;
** Preparing a new release&lt;br /&gt;
* WVGUI&lt;br /&gt;
** Preparations for 1.02 still in progress. Waiting on fixes from FFMPEG team&lt;br /&gt;
&lt;br /&gt;
=== 26. September - 01. October ===&lt;br /&gt;
* Uniaud&lt;br /&gt;
** HDA week (Intel new on board audio codecs)&lt;br /&gt;
*** MMOS2 on HDA chipsets almost work&lt;br /&gt;
&lt;br /&gt;
* Psi/2 (0.10.1)&lt;br /&gt;
** Psi is a Jabber client aimed at experienced users.&lt;br /&gt;
** Bug fixes&lt;br /&gt;
*** Support for SSL connections (e.g. gmail.com)&lt;br /&gt;
*** Built-in support fo Innotek Font Engine (anti-aliased fonts)&lt;br /&gt;
*** Important bug fixes (such as system timer resource leak)&lt;br /&gt;
** Homepage and Download: http://svn.netlabs.org/qtapps/wiki/Psi&lt;br /&gt;
&lt;br /&gt;
== Newsletter #18 ==&lt;br /&gt;
&lt;br /&gt;
=== 18. September - 25. September ===&lt;br /&gt;
* WarpVision GUI&lt;br /&gt;
** Bug fixing time. Due to preparation of new release, there is a lot of bug fixing going on.&lt;br /&gt;
*** Fixed On Screen Display (OSD) in Warp Overlay (WO) video out plugin&lt;br /&gt;
*** Fixed playing files in libav format. Some SWF files start to play sound.&lt;br /&gt;
*** Added workaround for some gcc issues. &lt;br /&gt;
*** Fixed crashes on SSE systems&lt;br /&gt;
&lt;br /&gt;
=== 11. September - 17. September ===&lt;br /&gt;
* EDM/2 Documentation Updates (Unicode)&lt;br /&gt;
** Unicode related API documentation was updated&lt;br /&gt;
** See: http://www.edm2.com/index.php/Special:Recentchanges&lt;br /&gt;
&lt;br /&gt;
== Newsletter #17 ==&lt;br /&gt;
&lt;br /&gt;
=== 4. September - 10. September ===&lt;br /&gt;
* NewView&lt;br /&gt;
** NewView is now a netlabs project as well.&lt;br /&gt;
** See: http://svn.netlabs.org/newview&lt;br /&gt;
* WarpVision GUI news:&lt;br /&gt;
** Fixed freeze in SNAP plugin (thanks to Rudi for tip)&lt;br /&gt;
** Fixed settings for Video Out plugins&lt;br /&gt;
** Added native VP5/VP6 codecs&lt;br /&gt;
** Testing of native WMV3 going on. There are some issues with stability, so no release possible until it will be fixed and stable.&lt;br /&gt;
* Uniaud news:&lt;br /&gt;
** Started driver modifications for better/safer handling of DART&amp;lt;-&amp;gt;UNIAUD APIs&lt;br /&gt;
* WarpIn Release 1.0.12&lt;br /&gt;
** Fixes:&lt;br /&gt;
*** Fixed the severely broken package attribute parsing caused by attempting to fix bug 718 in the previous release. Bugs 836 and 718.&lt;br /&gt;
*** &amp;quot;wic -t&amp;quot; used to exit silently if it couldn&#039;t read the script file.&lt;br /&gt;
** Homepage: http://warpin.netlabs.org/&lt;br /&gt;
** Netlabs download: ftp://ftp.netlabs.org/pub/warpin/warpin-1-0-12.exe&lt;br /&gt;
** Hobbes Incoming: http://hobbes.nmsu.edu/pub/incoming/warpin-1-0-12.zip&lt;br /&gt;
** Search: http://hobbes.nmsu.edu/cgi-bin/h-search?key=warpin-1-0-12&lt;br /&gt;
&lt;br /&gt;
=== 28. August - 3. September ===&lt;br /&gt;
* WarpIn Release 1.0.11&lt;br /&gt;
** Lots of small fixes&lt;br /&gt;
** Homepage: http://warpin.netlabs.org/&lt;br /&gt;
** Netlabs download: ftp://ftp.netlabs.org/pub/warpin/warpin-1-0-11.exe&lt;br /&gt;
** Hobbes Incoming: http://hobbes.nmsu.edu/pub/incoming/warpin-1-0-11.zip&lt;br /&gt;
** Search: http://hobbes.nmsu.edu/cgi-bin/h-search?key=warpin-1-0-11&lt;br /&gt;
* Lucide Beta 3&lt;br /&gt;
** Basic printing features were added&lt;br /&gt;
** Redraw and scrolling bugs were fixed&lt;br /&gt;
** Improved national language support&lt;br /&gt;
** Plugins can now be compiled with GCC&lt;br /&gt;
** Download at the eComStation Betazone (after Login): http://www.ecomstation.com&lt;br /&gt;
** Bug Reports: http://svn.netlabs.org/lucide&lt;br /&gt;
** Support Mailing List and Newsgroup: http://svn.netlabs.org/lucide/&lt;br /&gt;
* LIBC Development&lt;br /&gt;
** There have been various bug fixes and a few new features added to LibC&lt;br /&gt;
** The next release will be 0.6.2, a date for this release is not yet set&lt;br /&gt;
** More Details: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
&lt;br /&gt;
== Newsletter #16 ==&lt;br /&gt;
&lt;br /&gt;
=== 21. - 27. August ===&lt;br /&gt;
* GenMAC News&lt;br /&gt;
** WPA encryption is working, but there are still some issues to integrate it into the XWLAN widget&lt;br /&gt;
** A new version of GenMAC will be released real soon&lt;br /&gt;
** Complete posting: http://article.gmane.org/gmane.org.netlabs.genmac.user/480&lt;br /&gt;
* Odin update&lt;br /&gt;
** Release version: ftp://ftp.netlabs.org/pub/odin/Daily/odin32bin-20060825-release-xp.zip&lt;br /&gt;
** Debug version: ftp://ftp.netlabs.org/pub/odin/Daily/odin32bin-20060825-debug-xp.zip&lt;br /&gt;
** Updates:&lt;br /&gt;
*** user32: Allows to override the default window coordinate calculation by specifying fixed coordinates in ODIN.INI.&lt;br /&gt;
* WarpVision&lt;br /&gt;
** WMV3 and WMV9 native support is added to the GUI&lt;br /&gt;
* GBM plugin 1.20 for Lucide beta 2 or higher&lt;br /&gt;
** The source code and make files were changed to adapt to new Lucide versions&lt;br /&gt;
** bldlevel information was added&lt;br /&gt;
** Download from hobbes: http://hobbes.nmsu.edu/cgi-bin/h-search?key=gbmos2plugins_lu120_moz120_bin&lt;br /&gt;
** Homepage of GBM: http://heikon.home.tlink.de/&lt;br /&gt;
&lt;br /&gt;
=== 14. - 20. August ===&lt;br /&gt;
* WarpVision&lt;br /&gt;
** Implementation of a new stream level for WarpVision GUI is started&lt;br /&gt;
** This is required for DVD Menu support&lt;br /&gt;
** A lot of coding and testing is needed, so this will take some time before release.&lt;br /&gt;
* PSI Update Version 0.10-os2-b1&lt;br /&gt;
** There is a list of changes in the Readme-OS2.txt file.&lt;br /&gt;
** Download WPI: ftp://ftp.netlabs.org/pub/qt3/psi/psi_0-10-os2-b1.wpi&lt;br /&gt;
** Download ZIP: ftp://ftp.netlabs.org/pub/qt3/psi/psi_0-10-os2-b1.zip&lt;br /&gt;
** Requires Innotek runtime LIBC 0.6.1&lt;br /&gt;
*** ftp://ftp.netlabs.org/pub/gcc/libc-0.6.1-csd1.zip&lt;br /&gt;
** Report problems: http://svn.netlabs.org/qt3/ticket/25&lt;br /&gt;
* QT3 Update&lt;br /&gt;
** mention updates to QT3 library that were performed for PSI&lt;br /&gt;
* Everblue update&lt;br /&gt;
** http://svn.netlabs.org/everblue/timeline&lt;br /&gt;
* Odin update&lt;br /&gt;
** Release version: ftp://ftp.netlabs.org/pub/odin/Daily/odin32bin-20060817-release-xp.zip&lt;br /&gt;
** Debug version: ftp://ftp.netlabs.org/pub/odin/Daily/odin32bin-20060817-debug-xp.zip&lt;br /&gt;
** For information: http://odin.netlabs.org/ or&lt;br /&gt;
** Odin Netlab&#039;s Wiki page: http://wiki.netlabs.org/index.php/Odin&lt;br /&gt;
** Odin mailing list archive: http://dir.gmane.org/gmane.org.netlabs.odin.user&lt;br /&gt;
** Updates:&lt;br /&gt;
*** user32: Added BroadcastSystemMessageA and BroadcastSystemMessageW&lt;br /&gt;
*** kernel32: workaround for calling SetCurrentDirectory only with driveletter. Windows changed not to the root.&lt;br /&gt;
&lt;br /&gt;
== Newsletter #15 ==&lt;br /&gt;
&lt;br /&gt;
=== 07. - 13. August===&lt;br /&gt;
* New Cairo Release - v1.2.2.&lt;br /&gt;
** This new release contains (in addition to updated core Cairo code) a new FontConfig library, which does not create fonts.cache files, but stores its cache data in OS2.INI. Thus, it should not interfere with XFree86&#039;s FontConfig anymore.&lt;br /&gt;
** Cairo v1.2.2 runtime, self-installing WarpIn archive: ftp://ftp.netlabs.org/incoming/cairo-1.2.2-os2-bin.exe&lt;br /&gt;
** Updated Doodle&#039;s Screen Saver Cairo modules, self-installing WarpIn archive: ftp://ftp.netlabs.org/incoming/dss_cairo_modules_v17.exe&lt;br /&gt;
* WDSibyl Release 2006.08.11&lt;br /&gt;
** WDSibyl is a Pascal development environment&lt;br /&gt;
** The update brings changes in libraries and an enhanced installer&lt;br /&gt;
** Support mailinglist / newsgroup: gmane.org.netlabs.sibyl.devel&lt;br /&gt;
** Download: ftp://ftp.netlabs.org/pub/wdsibyl/wdsibyl/Install_20060811.zip&lt;br /&gt;
&lt;br /&gt;
=== 31. July - 06. August===&lt;br /&gt;
* XWP&lt;br /&gt;
** The German NLS package for version 1.0.5 is available.&lt;br /&gt;
** The NLS package can now be installed from the main XWorkplace package as well, if they reside in the same directory.&lt;br /&gt;
** Download: ftp://ftp.netlabs.org/pub/xworkplace/nls&lt;br /&gt;
* GBM Plugin Version 1.10 for Lucide&lt;br /&gt;
** Save bitmaps in any format supported by GBM (works only for one page bitmaps and requires the latest Lucide beta)&lt;br /&gt;
** Now supports dynamic lookup of GBM.DLL. Either via LIBPATH or look into the directory where lugbm.dll is located.&lt;br /&gt;
** GBM Homepage: http://heikon.home.tlink.de/&lt;br /&gt;
&lt;br /&gt;
== Newsletter #14 ==&lt;br /&gt;
&lt;br /&gt;
===24. July - 30. July===&lt;br /&gt;
* Voyager news&lt;br /&gt;
** The license to be used for project Voyager has been chosen.&lt;br /&gt;
** Check http://article.gmane.org/gmane.org.netlabs.voyager.devel/53&lt;br /&gt;
* FAT32 Driver now with Subversion Repository&lt;br /&gt;
** The FAT32 driver source code can now be checked out via subversion&lt;br /&gt;
** The subversion repository will be used in the future to coordinate the development&lt;br /&gt;
** URL: http://svn.netlabs.org/fat32/browser/tags/release-0.9.11/src&lt;br /&gt;
* XWorkPlace 1.0.5&lt;br /&gt;
** The new 1.0.5 version has been released. This fixes a load of bugs and adds a few small enhancements. You can find it in the usual places on Netlabs and Hobbes:&lt;br /&gt;
** ftp://ftp.netlabs.org/pub/xworkplace/xwp-1-0-5.exe&lt;br /&gt;
** http://hobbes.nmsu.edu/pub/incoming/xwp-1-0-5.zip moving to  http://hobbes.nmsu.edu/pub/os2/apps/wps/xworkplace/xwp-1-0-5.zip&lt;br /&gt;
** Please report *reproducible* bugs on the bugtracker at:&lt;br /&gt;
*** http://xtracker.netlabs.org&lt;br /&gt;
** Bugfixes:&lt;br /&gt;
*** Tidied up the Recovery Choices options on the Desktop Properties Archives tab. Fixed by Paul Ratcliffe.&lt;br /&gt;
*** Double clicking the XCenter Date/Time widgets brought up the System Clock first rather than the eCS Clock in eCS. Fixed by Paul Ratcliffe.&lt;br /&gt;
*** The tooltip for the XCenter Date widget now has the time rather than the date as the tooltip text. Fixed by Paul Ratcliffe.&lt;br /&gt;
*** Split view folder status bars now update correctly when selecting/deselecting objects. Bug 326. Fixed by Paul Ratcliffe.&lt;br /&gt;
*** Cured cosmetic problems when resizing the panes of a split view folder. Bug 228. Fixed by Paul Ratcliffe.&lt;br /&gt;
*** Corrected missing objects during installation. Bug 695. Fixed by Paul Ratcliffe.&lt;br /&gt;
*** Fixed Association problem when Turbo Folders/Extended Associations were enabled. Bug 14. Fixed by Paul Ratcliffe.&lt;br /&gt;
*** Fixed missing WPS file filters during first import with Turbo Folders/Extended Associations. Bug 399. Fixed by Paul Ratcliffe.&lt;br /&gt;
*** Fixed XPager virtual desktop switching on top/bottom borders. Bug 406. Fixed by Paul Ratcliffe.&lt;br /&gt;
*** Fixed exporting of Extended Associations. Bug 702. Fixed by Paul Ratcliffe.&lt;br /&gt;
*** Fixed WarpCenter stuck in XCenter&#039;s Window List widget. Bug 11. Fixed by Paul Ratcliffe.&lt;br /&gt;
*** Fixed partially broken Undo in XWP Setup notebook, Features tab. Fixed by Paul Ratcliffe.&lt;br /&gt;
*** NLS Settings are now correctly fetched from the Country object on W4 FP13+ systems. Bug 614 again. Fixed by Paul Ratcliffe.&lt;br /&gt;
*** Fixed Default and Undo on Folder Views tab of Workplace Shell object. Fixed by Paul Ratcliffe.&lt;br /&gt;
*** Fixed traps when XFldDisk class was not registered. Fixed by Paul Ratcliffe.&lt;br /&gt;
*** Fixed broken Bitmap display in Light Table folders. Bug 371. Fixed by Paul Ratcliffe.&lt;br /&gt;
** New Features:&lt;br /&gt;
*** NLS packages are now detected during install. Bug 686. Implemented by Christian Hennecke.&lt;br /&gt;
*** XWP has some updated icons courtesy of David Graser.&lt;br /&gt;
*** ACPI power-off option is now available with XShutdown. Implemented by Paul Ratcliffe.&lt;br /&gt;
* Cairo Graphics Library Version 1.2.0&lt;br /&gt;
** The OS/2 port of the Cairo Graphics Library is updated to version 1.2.0&lt;br /&gt;
** Download binary and test apps: ftp://ftp.netlabs.org/pub/Cairo/cairo-1.2.0-os2-dev.zip&lt;br /&gt;
** Download source code: ftp://ftp.netlabs.org/pub/Cairo/cairo-1.2.0-os2-src-with-dependencies.zip&lt;br /&gt;
* PSI Port - Jabber Client for eCS and OS/2&lt;br /&gt;
** See TRAC at http://svn.netlabs.org/qt3/ticket/25&lt;br /&gt;
** Sample: ftp://ftp.netlabs.org/pub/misc/jabberos2.png&lt;br /&gt;
** Alpha download: ftp://ftp.netlabs.org/pub/qt3/psi-0.10-os2-a1.zip&lt;br /&gt;
&lt;br /&gt;
===19. July - 23. July===&lt;br /&gt;
* Lucide Beta 2&lt;br /&gt;
** The Lucide document viewer is updated to Beta 2&lt;br /&gt;
** It is available through the eComStation Beta Zone, after login at http://www.ecomstation.com/&lt;br /&gt;
* GBM Plug-In for Lucide Version 1.00 Beta 2&lt;br /&gt;
** Beta 2 of the GBM Plug-In for Lucide is released&lt;br /&gt;
** Download: http://hobbes.nmsu.edu/cgi-bin/h-search?key=gbmos2plugins_lu100_moz100_bin &lt;br /&gt;
** Homepage: http://heikon.home.tlink.de&lt;br /&gt;
* GenMac Trap solution&lt;br /&gt;
** If it traps as before, please add this to the GenMac Wrapper section in protocol.ini:&lt;br /&gt;
*** DebugLevel = &amp;quot;NONE&amp;quot;&lt;br /&gt;
*** Options = &amp;quot;STACK32&amp;quot;&lt;br /&gt;
** That is most likely the fix&lt;br /&gt;
** This seems to happen with Intel 2200 chipsets, for instance.&lt;br /&gt;
** It will be solved in the upcoming 1.7 release (no release date set yet)&lt;br /&gt;
&lt;br /&gt;
== Newsletter #13 ==&lt;br /&gt;
&lt;br /&gt;
===10. July - 18. July===&lt;br /&gt;
* UniAudio Test Build&lt;br /&gt;
** See the enclosed changelog file for details.&lt;br /&gt;
** Only use this build if you have problems with your current version and please report bugs via TRAC&lt;br /&gt;
** Download: ftp://ftp.netlabs.org/pub/uniaud/uniaud_testcase.zip&lt;br /&gt;
** TRAC: http://svn.netlabs.org/uniaud&lt;br /&gt;
&lt;br /&gt;
===03. July - 09. July===&lt;br /&gt;
* PathRewrite Article updated&lt;br /&gt;
** The PathRewrite article in EDM/2 is updated&lt;br /&gt;
** URL: http://www.edm2.com/index.php/Pathrewrite&lt;br /&gt;
* WarpIN package for Lucide&lt;br /&gt;
** A WarpIN installer package for Lucide is created&lt;br /&gt;
* QT3 Library News&lt;br /&gt;
** Some internal Drag and Drop fixes&lt;br /&gt;
** See: http://svn.netlabs.org/qt3/timeline&lt;br /&gt;
&lt;br /&gt;
== Newsletter #12 ==&lt;br /&gt;
&lt;br /&gt;
===26. June - 02. July===&lt;br /&gt;
* Lucide Plug-In based on GBM&lt;br /&gt;
** Heiko Nitzsche has created a Plug-In for Lucide that can handle a large number of bitmap formats&lt;br /&gt;
** The Plug-In is, just as Lucide, still a beta version&lt;br /&gt;
** URL: http://heikon.home.tlink.de/&lt;br /&gt;
&lt;br /&gt;
===19. June - 25. June===&lt;br /&gt;
* LIBC PathRewrite Article in EDM2&lt;br /&gt;
** This article is of interest for developers who port Linux/UNIX applications to eComStation&lt;br /&gt;
** URL: http://www.edm2.com/index.php/Pathrewrite&lt;br /&gt;
&lt;br /&gt;
== Newsletter #11 ==&lt;br /&gt;
&lt;br /&gt;
===12. June - 18. June===&lt;br /&gt;
* Everblue updated&lt;br /&gt;
** Major steps forward, like stability improvements and PM hangs solved.&lt;br /&gt;
** http://svn.netlabs.org/everblue/timeline&lt;br /&gt;
* Doodle&#039;s Screen Saver 1.7 released&lt;br /&gt;
** Optimized Matrix module, now uses less CPU&lt;br /&gt;
** Italian language support&lt;br /&gt;
** Small mouse movement won&#039;t stop screen saving&lt;br /&gt;
** Download: http://hobbes.nmsu.edu/cgi-bin/h-search?key=dssaver_v17.zip&lt;br /&gt;
** Website: http://dssaver.netlabs.org&lt;br /&gt;
* Lucide Beta 1.1 released&lt;br /&gt;
** Poppler library update to v0.5.3&lt;br /&gt;
** Added settings dialog&lt;br /&gt;
** Added asynchroneous opening of documents&lt;br /&gt;
** Custom zoom level&lt;br /&gt;
** Fixed crash on long filenames&lt;br /&gt;
** Fixed crash and redraw problem when opening new file&lt;br /&gt;
** http://svn.netlabs.org/lucide&lt;br /&gt;
&lt;br /&gt;
===5. June - 11. June===&lt;br /&gt;
* Lucide Beta 1 released&lt;br /&gt;
** One goal of Lucide is to have a fast document viewer which is well integrated into the eComStation WPS and supports features like drag and drop, printing and which makes it as easy as possible to work with PDF and other filetypes on eComStation.&lt;br /&gt;
&lt;br /&gt;
== Newsletter #10 ==&lt;br /&gt;
&lt;br /&gt;
===29. May - 4. June===&lt;br /&gt;
* There is a first license proposal for upcoming netlabs.org projects, namely for The Voyager Project. It is a dual-license of CDDL and LGPL. &lt;br /&gt;
** http://article.gmane.org/gmane.org.netlabs.voyager.devel/43&lt;br /&gt;
* The German freeX Magazine 4&#039;2006 features an article about The Voyager Project with some details about the project. The article is written by Adrian Gschwend, freeX even has it on its cover!&lt;br /&gt;
** http://www.cul.de/freex.html&lt;br /&gt;
* There is movement on the GenMAC front, Willibald Meyer is busy working on USB support. If you have any USB NIC devices then we need your feedback:  http://article.gmane.org/gmane.org.netlabs.genmac.user/369&lt;br /&gt;
&lt;br /&gt;
===22. - 28. May===&lt;br /&gt;
* WarpVisionGUI Version 1.0.1 Released&lt;br /&gt;
** Version 1.0.1 is a bug fix release of version 1.0&lt;br /&gt;
** Homepage: http://warpvision.netlabs.org/&lt;br /&gt;
** Report bugs here: http://svn.netlabs.org/wvgui&lt;br /&gt;
* XWLAN Wireless LAN Monitor Version 2.14&lt;br /&gt;
** New version 2.14 is released&lt;br /&gt;
** Please see the excellent documentation in the changelog&lt;br /&gt;
** Homepage: http://wlan.netlabs.org/&lt;br /&gt;
** Download: ftp://www.netlabs.org/pub/wlan/xwlan214.zip&lt;br /&gt;
&lt;br /&gt;
== Newsletter #9 ==&lt;br /&gt;
&lt;br /&gt;
===15. - 21. May===&lt;br /&gt;
* New SDL Release 1.2.10 available for OS/2 and eComStation&lt;br /&gt;
** Doodle has ported the most recent version of the SDL libraries&lt;br /&gt;
** The OS/2 specific changes have also been committed back to the main SDL repository&lt;br /&gt;
** Download Binary: ftp://ftp.netlabs.org/pub/sdl/sdl-1.2.10-bin-20060517.zip&lt;br /&gt;
** Download Source: ftp://ftp.netlabs.org/pub/sdl/sdl-1.2.10-src-20060517.zip&lt;br /&gt;
* FAT32 Test Release&lt;br /&gt;
** An experimental test release of the FAT32 driver was created on May 17 2006&lt;br /&gt;
** Writes to FAT32 partitions should be faster now&lt;br /&gt;
** THIS IS A TEST RELEASE AND SHOULD ONLY BE USED ON TEST INSTALLATIONS, BUT DATA CORRUPTION MAY OCCUR!!!&lt;br /&gt;
** It is available through the fat32user group at YahooGroups&lt;br /&gt;
** See: http://groups.yahoo.com/group/fat32user/&lt;br /&gt;
&lt;br /&gt;
===08. - 14. May===&lt;br /&gt;
* FAT32 Progress&lt;br /&gt;
** There is ongoing development of the FAT32 IFS for OS/2 and eComStation&lt;br /&gt;
** A new test version of the driver will be released in the not too distant future&lt;br /&gt;
** Mailing list for users: http://groups.yahoo.com/group/fat32user/&lt;br /&gt;
** Mailing list for developers: http://groups.yahoo.com/group/fat32dev/&lt;br /&gt;
* New SWT for OS/2 Development&lt;br /&gt;
** SWT is the basis for porting the Eclipse development environment to OS/2 and eComStation&lt;br /&gt;
** See the mailinglist/newsgroup for current progress&lt;br /&gt;
** A subversion repository is already created&lt;br /&gt;
** Mailing List: http://news.gmane.org/gmane.org.netlabs.swt.devel&lt;br /&gt;
** Subversion Repository: http://svn.netlabs.org/swt&lt;br /&gt;
&lt;br /&gt;
== Newsletter #8 ==&lt;br /&gt;
&lt;br /&gt;
===01. - 07. May===&lt;br /&gt;
* EDM2 Updates&lt;br /&gt;
** The formatting of some articles about the OS/2 API Documentation has been improved&lt;br /&gt;
** See: http://www.edm2.com/index.php/Special:Recentchanges&lt;br /&gt;
* WarpVision Build Instructions&lt;br /&gt;
** If you want to compile WarpVision yourself, there are some helpful instructions available now&lt;br /&gt;
** See: http://svn.netlabs.org/wvgui/wiki/WarpVisionBuildHowTo&lt;br /&gt;
* Added DWS 2006 presentations&lt;br /&gt;
** Almost all Developers Workshop presentations are now available from the FTP Server (only one is still missing)&lt;br /&gt;
** See: ftp://ftp.netlabs.org/pub/events/DWS2006/presentations/&lt;br /&gt;
* QT3 Library News&lt;br /&gt;
** Drag and Drop will be implemented before the RC 7 comes out&lt;br /&gt;
** There are plans to create an official binary and runtime distribution for the QT3 on OS/2&lt;br /&gt;
** Various small fixes&lt;br /&gt;
** See: http://svn.netlabs.org/qt3/timeline&lt;br /&gt;
&lt;br /&gt;
===24. - 30. April===&lt;br /&gt;
* UniAudio&lt;br /&gt;
** some custom fixes and new ALSA fixes&lt;br /&gt;
** no new binaries available yet&lt;br /&gt;
* WarpVision 1.0 available&lt;br /&gt;
** WarpVision Version 1.0 is finally available!&lt;br /&gt;
** As usual, please read the INF file that comes with the distribution&lt;br /&gt;
** Download WPI: ftp://ftp.netlabs.org/pub/wvgui/wvgui1.0GA.wpi&lt;br /&gt;
** Download ZIP: ftp://ftp.netlabs.org/pub/wvgui/wvgui1.0GA.zip&lt;br /&gt;
* Cairo Version 1.1.2 released&lt;br /&gt;
** A new version of the Cairo libraries are available for OS/2 and eComStation&lt;br /&gt;
** Download binaries: ftp://ftp.netlabs.org/pub/Cairo/cairo-1.1.2-os2-dev.zip&lt;br /&gt;
** Download sources: ftp://ftp.netlabs.org/pub/Cairo/cairo-1.1.2-os2-src-with-dependencies.zip&lt;br /&gt;
* WarpIn 1.0.10&lt;br /&gt;
** Various bugs fixed&lt;br /&gt;
** Homepage: http://warpin.netlabs.org/&lt;br /&gt;
** Download: ftp://ftp.netlabs.org/pub/warpin/warpin-1-0-10.exe&lt;br /&gt;
* FontLib Example in EDM2&lt;br /&gt;
** See: http://www.edm2.com/index.php/Ft2lib&lt;br /&gt;
&lt;br /&gt;
== Newsletter #7 ==&lt;br /&gt;
&lt;br /&gt;
===17. - 23. April===&lt;br /&gt;
* FAT32&lt;br /&gt;
** FAT32 has now moved to SVN/TRAC as well&lt;br /&gt;
** See: http://svn.netlabs.org/fat32&lt;br /&gt;
* WPS-Wizard&lt;br /&gt;
** Added to SVN/Trac: http://svn.netlabs.org/wps-wizard&lt;br /&gt;
* EDM2 Updates&lt;br /&gt;
** There are various updates to the EDM2 wiki&lt;br /&gt;
** A number of articles originally published by Micho Durdevich were republished at EDM2&lt;br /&gt;
** See: http://www.edm2.com/index.php/Micho_Durdevich&lt;br /&gt;
* QT3 Library News&lt;br /&gt;
** There have been some minor changes in the QT3 library&lt;br /&gt;
** See: http://svn.netlabs.org/qt3/timeline&lt;br /&gt;
&lt;br /&gt;
===10. - 16. April===&lt;br /&gt;
* Odin&lt;br /&gt;
** New odin release.&lt;br /&gt;
** Check changelog for updates.&lt;br /&gt;
** See: ftp://ftp.netlabs.org/pub/odin/Daily/&lt;br /&gt;
* Cairo Stuff&lt;br /&gt;
** The presentation on Cairo from the Developers Workshop 2006 is available now&lt;br /&gt;
** Some Cairo examples are also available&lt;br /&gt;
** Presentation: ftp://ftp.netlabs.org/pub/events/DWS2006/presentations/ProgrammingCairo-dws06.pdf&lt;br /&gt;
** Cairo Examples: ftp://ftp.netlabs.org/pub/Cairo/cairo-1.0.4-os2-dev.zip&lt;br /&gt;
* Everblue Update&lt;br /&gt;
** A current build of Everblue is available for people to play with&lt;br /&gt;
** This is intended for developers, not for regular end users&lt;br /&gt;
** Download: ftp://ftp.netlabs.org/incoming/eb20060414.zip&lt;br /&gt;
** Now in SVN: http://svn.netlabs.org/everblue&lt;br /&gt;
&lt;br /&gt;
== Newsletter #6 ==&lt;br /&gt;
&lt;br /&gt;
===03. - 09. April===&lt;br /&gt;
* XWLAN Wireless LAN Monitor&lt;br /&gt;
** New version 2.13 is released&lt;br /&gt;
** Please see the excellent documentation for a changelog&lt;br /&gt;
** See: http://wlan.netlabs.org/&lt;br /&gt;
* netlabs.org Developers Workshop 2006&lt;br /&gt;
** Homepage: http://wiki.netlabs.org/index.php/Developers_Workshop_2006&lt;br /&gt;
** Presentations: ftp://ftp.netlabs.org/pub/events/DWS2006/presentations/&lt;br /&gt;
** Recorded presentations: ftp://ftp.netlabs.org/pub/events/DWS2006/ogg/&lt;br /&gt;
** Not all information is available and put online yet, so keep watching these locations the coming days!&lt;br /&gt;
** Don&#039;t miss all the great stuff that has been discussed and showed (even via WebCam and Realtime audiostream!)&lt;br /&gt;
* QT3 Library News&lt;br /&gt;
** Various enhancements, like a fixed trap after issuing exit() from a QApplication &lt;br /&gt;
** See: http://svn.netlabs.org/qt3/timeline&lt;br /&gt;
* Multichannel Testing tool for Uniaud (NEW)&lt;br /&gt;
** This tool is useful for setting up/testing a multichannel environment.&lt;br /&gt;
** It requires UNIAUD audio driver and latest UNIAUD API (uniaud.dll from March 2006 or later).&lt;br /&gt;
** The tool is a Presentation Manager application.&lt;br /&gt;
** All needed information is included in the ZIP file, just read the readme file.&lt;br /&gt;
** See: ftp://ftp.netlabs.org/pub/uniaud/multtest.zip&lt;br /&gt;
&lt;br /&gt;
===27. - 31. March / 01. - 02. April===&lt;br /&gt;
* Samba Server and Client Update&lt;br /&gt;
** A new version of the Netdrive Samba plugin and the Samba Server were released&lt;br /&gt;
** It was built using the new LibC 0.6.1 CSD1&lt;br /&gt;
** Netdrive plugin: ftp://ftp.netlabs.org/pub/samba/ndpsmb-3.0.9-b13.zip&lt;br /&gt;
** Samba Server: ftp://ftp.netlabs.org/pub/samba/samba-3.0.9-a8.zip&lt;br /&gt;
* QT3 Library News&lt;br /&gt;
** QSessionManger class was implemented&lt;br /&gt;
** See: http://svn.netlabs.org/qt3&lt;br /&gt;
&lt;br /&gt;
== Newsletter #5 ==&lt;br /&gt;
===Participation===&lt;br /&gt;
&lt;br /&gt;
As netlabs.org is mainly about open source projects, it is depending on participation of many people. This can be in different areas as everybody has different skills and interests.&lt;br /&gt;
&lt;br /&gt;
* How can you participate&lt;br /&gt;
** Contribute to the NikiWiki&lt;br /&gt;
*** Visit our netlabs.org Wiki at http://wiki.netlabs.org and add your ideas and thoughts.&lt;br /&gt;
*** Revise existing articles and enhance them. &lt;br /&gt;
** Contribute to EDM/2&lt;br /&gt;
*** As a developer you can add or extend articles at http://www.edm2.com.&lt;br /&gt;
*** Translate articles in other languages or correct them.&lt;br /&gt;
*** Support developers in jobs they do not like :-) &lt;br /&gt;
** Organize new projects&lt;br /&gt;
*** If you have an idea for a new project try to find support for the idea in usergroups or with friends.&lt;br /&gt;
*** Talk to us about how we can support you as well. &lt;br /&gt;
** netlabs.org community&lt;br /&gt;
*** Subscribe to the community@netlabs.org mailinglist (see NikiWiki for more details).&lt;br /&gt;
*** Discuss your thoughts and ideas with the whole netlabs.org community. &lt;br /&gt;
&lt;br /&gt;
===20. - 26. March===&lt;br /&gt;
* QT3 Library News&lt;br /&gt;
** Various items added and fixed again&lt;br /&gt;
** See: http://svn.netlabs.org/qt3/timeline &lt;br /&gt;
* GenMac 1.7 test release&lt;br /&gt;
** 10 new chipsets added&lt;br /&gt;
** WPA support coming&lt;br /&gt;
** http://article.gmane.org/gmane.org.netlabs.genmac.user/260 &lt;br /&gt;
* LibC 0.6.1 and Unix utils&lt;br /&gt;
** Updated majorly, see http://svn.netlabs.org/libc/timeline for a list of changes (a lot :-))&lt;br /&gt;
** LibC ftp://ftp.netlabs.org/pub/gcc/libc-0.6.1-csd1.zip&lt;br /&gt;
* Knut built some utils as well (coreutils and more), see ftp://ftp.netlabs.org/pub/gcc/alpha &lt;br /&gt;
* EDM2 Updates again&lt;br /&gt;
** See: http://www.edm2.com/index.php/Special:Recentchanges &lt;br /&gt;
&lt;br /&gt;
===13. - 19. March===&lt;br /&gt;
* GCC 3.3.5 CSD1 released&lt;br /&gt;
** For a list of changes, please see the Documentation Package mentioned below&lt;br /&gt;
** See: http://svn.netlabs.org/libc/query?status=closed&amp;amp;milestone=libc-0.6.1&lt;br /&gt;
** Download Runtime: ftp://ftp.netlabs.org/pub/gcc/libc-0.6.1-csd1.zip&lt;br /&gt;
** Download Compiler: ftp://ftp.netlabs.org/pub/gcc/gcc-3.3.5-csd1.zip&lt;br /&gt;
** Download Documentation: ftp://ftp.netlabs.org/pub/gcc/gcc-3.3.5-csd1-doc.zip &lt;br /&gt;
* New WDSibyl Release&lt;br /&gt;
** Documentation is available in Englisch and German&lt;br /&gt;
** WDSibyl is a Pascal compiler for Win32 and OS/2&lt;br /&gt;
** See: ftp://ftp.netlabs.org/pub/wdsibyl/ &lt;br /&gt;
* Update of Doodle&#039;s Screen Saver to Version 1.6&lt;br /&gt;
** A WarpIn install package is available and also the source code&lt;br /&gt;
** There are three new modules, bug fixes and other improvements&lt;br /&gt;
*** see the changelog or the homepage of DSSaver for details &lt;br /&gt;
** Homepage: http://dssaver.netlabs.org/ &lt;br /&gt;
* WVGUI 1.0 RC3&lt;br /&gt;
** RC3 contains documentation in INF format in the DOC subdirectory&lt;br /&gt;
** See the documentation for a changelog&lt;br /&gt;
** Download: ftp://ftp.netlabs.org/pub/wvgui/wvgui1.0rc3.zip &lt;br /&gt;
* Developers Workshop&lt;br /&gt;
** new details for some presentations&lt;br /&gt;
** See: http://wiki.netlabs.org/index.php/Developers_Workshop_2006#Schedule &lt;br /&gt;
* EDM2&lt;br /&gt;
** The OS/2 API Doc was updated, the UniCode part&lt;br /&gt;
** See: http://www.edm2.com/index.php/Special:Recentchanges&lt;br /&gt;
&lt;br /&gt;
== Newsletter #4 ==&lt;br /&gt;
===06. - 12. March===&lt;br /&gt;
* QT3 Library News&lt;br /&gt;
** QWidget::setMask() was implemented and a pixmaps bug was fixed&lt;br /&gt;
** See: http://svn.netlabs.org/qt3 &lt;br /&gt;
* Updates to LibC&lt;br /&gt;
** During Wintercamp, large changes were made to LibC&lt;br /&gt;
** A new release of LibC will be released soon&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
* netlabs.org Wintercamp 2006&lt;br /&gt;
** See: http://about.netlabs.org/?detailcontentregions_id=2&lt;br /&gt;
** The yearly Wintercamp took place. As usual it was a week of great snowboarding and skiing, coding and talking about upcoming software projects&lt;br /&gt;
** Voyager was one of the main topics of this Wintercamp. Details of the discussion will be presented at Developers Workshop 2006&lt;br /&gt;
** There was plenty of snow in the Swiss alps :)&lt;br /&gt;
&lt;br /&gt;
===27. - 28. February and 01. - 05. March===&lt;br /&gt;
* Updates to EDM/2&lt;br /&gt;
** the OS/2 API documentation had some small updates&lt;br /&gt;
** See: http://www.edm2.com/index.php/OS2_API&lt;br /&gt;
** See: http://www.edm2.com/index.php/Special:Recentchanges&lt;br /&gt;
* Updates to LibC&lt;br /&gt;
** bugs have been fixed and a couple of new features have been introduced into LibC&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
&lt;br /&gt;
== Newsletter #3 ==&lt;br /&gt;
=== 20. - 26. February===&lt;br /&gt;
* Voyager &amp;amp; OS/2 Open Source Software&lt;br /&gt;
** Voyager is a netlabs.org project to provide a WPS like desktop based on open source software&lt;br /&gt;
** There will be a lot of discussion about Voyager at the Developers Workshop 2006, which will take place in Biel, Switzerland (8. &amp;amp; 9. April 2006)&lt;br /&gt;
** See: http://wiki.netlabs.org/index.php/Voyager&lt;br /&gt;
** See: http://wiki.netlabs.org/index.php/Developers_Workshop_2006&lt;br /&gt;
* Netlabs.org Developers Workshop 2006 News&lt;br /&gt;
** The first topics for presentations have been announced&lt;br /&gt;
*** See: http://wiki.netlabs.org/index.php/Developers_Workshop_2006#Workshop_Program&lt;br /&gt;
** Registration for the Workshop is open&lt;br /&gt;
*** Registration is again via Mensys, the cost is 45 EUR for two days and 25 EUR for one day, entrance for students is free&lt;br /&gt;
*** See: http://wiki.netlabs.org/index.php/Developers_Workshop_2006&lt;br /&gt;
&lt;br /&gt;
=== 13. - 19. February===&lt;br /&gt;
* Ongoing FAT32 Development&lt;br /&gt;
** Lars started to make bigger source code modification&lt;br /&gt;
** If you test stuff, please be sure to read the User and Dev list, to know what is experimental what is a release version!&lt;br /&gt;
** If you want to help with development, or just follow development discussion, join the FAT32DEV list&lt;br /&gt;
*** See: http://groups.yahoo.com/group/fat32dev&lt;br /&gt;
** For users, there is a mailinglist too&lt;br /&gt;
*** See: http://groups.yahoo.com/group/fat32user&lt;br /&gt;
** Homepage: http://fat32.netlabs.org/&lt;br /&gt;
* Netlabs.org mentioned in Newsforge Article&lt;br /&gt;
** the article was also mentioned on Slashdot&lt;br /&gt;
** See: http://software.newsforge.com/software/06/01/30/192226.shtml?tid=150&amp;amp;tid=132&amp;amp;tid=16&lt;br /&gt;
* WarpIN 1.0.9 released&lt;br /&gt;
** A changelog can be read during the installation process&lt;br /&gt;
** Download: ftp://ftp.netlabs.org/pub/warpin/warpin-1-0-9.exe&lt;br /&gt;
** See: http://warpin.netlabs.org/&lt;br /&gt;
* WarpVision 1.0 RC2 released&lt;br /&gt;
** After unpacking the archive, be sure to read \doc\wvgui.INF&lt;br /&gt;
*** it also contains a changelog&lt;br /&gt;
** TRAC Tickets: http://svn.netlabs.org/wvgui/report/1&lt;br /&gt;
** Download: ftp://ftp.netlabs.org/pub/wvgui/wvgui1.0rc2.zip&lt;br /&gt;
&lt;br /&gt;
== Newsletter #2 ==&lt;br /&gt;
===06. - 12. February===&lt;br /&gt;
* netlabs.org FTP Server mirror&lt;br /&gt;
** The University of Erlangen mirrors the netlabs.org FTP server&lt;br /&gt;
** See: ftp://ftp.uni-erlangen.de/pub/os2/mirrors/ftp.netlabs.org &lt;br /&gt;
* netlabs.org news now on the Wiki as well&lt;br /&gt;
** http://wiki.netlabs.org/index.php/Netlabs_bi_weekly_newsletter &lt;br /&gt;
* QT3 Library News&lt;br /&gt;
** QRegion was implemented&lt;br /&gt;
*** if you need a cutting edge version of the QT3 port, check it out from the subversion repository!&lt;br /&gt;
*** See: http://svn.netlabs.org/qt3 &lt;br /&gt;
** Valknut 0.3.7 was ported to OS/2 and eCS&lt;br /&gt;
*** Valknut is a program that uses the Direct Connect protocol. It is compatible with other DC clients, such as the original DC from Neomodus, DC++ and derivatives. Valknut also interoperates with all common DC hub software.&lt;br /&gt;
*** a QT3 library from Subversion was used for this port&lt;br /&gt;
*** because it requires QProcess and QSound&lt;br /&gt;
*** See: http://dcgui.berlios.de/&lt;br /&gt;
*** See: [http://froloff.homeip.net/images/valknut-os2.jpg Screen Shot]&lt;br /&gt;
*** See: http://froloff.homeip.net/zips/valknut-0.3.7-os2.zip&lt;br /&gt;
&lt;br /&gt;
===30. - 31. January and 01. - 05. February===&lt;br /&gt;
* Universal Audio driver bug reporting&lt;br /&gt;
** if you have problems with the Universal Audio driver, PLEASE open a problem ticket in TRAC&lt;br /&gt;
** this is the only way to make sure that the problem is not forgotten and that you get help from the author&lt;br /&gt;
** see: [http://svn.netlabs.org/uniaud/report/1 Open Tickets]&lt;br /&gt;
** see: [http://svn.netlabs.org/uniaud/newticket Create New Ticket]&lt;br /&gt;
* LIBC TRAC tickets are now in the newsgroups as well&lt;br /&gt;
** Tickets and feedback to tickets, for LIBC, are now also send to the gmane newsgroup&lt;br /&gt;
** See: http://svn.netlabs.org/libc/report/1&lt;br /&gt;
** See: http://news.gmane.org/gmane.org.netlabs.libc.user &lt;br /&gt;
&lt;br /&gt;
== Newsletter #1 ==&lt;br /&gt;
Although many OS/2 and eCS users worldwide know the existence of and&lt;br /&gt;
the concept behind netlabs.org already for years. It still is&lt;br /&gt;
surprising that a large group of people don&#039;t know what is going on or&lt;br /&gt;
where to find things.&lt;br /&gt;
&lt;br /&gt;
That is why some people, close to netlabs.org, decided to gather&lt;br /&gt;
netlabs.org news and start to distribute that in a bi-weekly&lt;br /&gt;
electronic newsletter. To share the news and make it easier for&lt;br /&gt;
everybody to stay updated and always get the latest greatest open&lt;br /&gt;
source OS/2 and eCS software!&lt;br /&gt;
&lt;br /&gt;
This is the first newsletter, so please feel free to react and comment&lt;br /&gt;
about it (see below). We are still in the phase of setting it up and&lt;br /&gt;
are open for suggestions. Like we are not sure yet if people can&lt;br /&gt;
subscribe to it themselves as well.&lt;br /&gt;
&lt;br /&gt;
Netlabs.org relies on your support as well, we hire developers to have&lt;br /&gt;
better progress on projects. For sure this costs money so any&lt;br /&gt;
sponsoring is very welcome! You can support netlabs.org via&lt;br /&gt;
netlabs.org sponsoring units:&lt;br /&gt;
http://www.mensys.net/NETLABS/&lt;br /&gt;
&lt;br /&gt;
The page states that VAT has to be paid as well, this is *not* the&lt;br /&gt;
case for the sponsoring units, netlabs.org gets the full amount you&lt;br /&gt;
donate!&lt;br /&gt;
&lt;br /&gt;
Thanks for your support!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here is the news for January 16th - 29th 2006&lt;br /&gt;
&lt;br /&gt;
=== 23. - 29. January=== &lt;br /&gt;
* Updates for UniAudio&lt;br /&gt;
** a new release is available at the ftp server: Version 1.1.4 Release Candidate 1&lt;br /&gt;
** this version is ACPI safe (it can be used with the ACPI driver from the eComStation Beta Zone)&lt;br /&gt;
** to report bugs, open a ticket in the &amp;quot;trac&amp;quot; for UniAudio&lt;br /&gt;
*** http://svn.netlabs.org/uniaud&lt;br /&gt;
** See: ftp://ftp.netlabs.org/pub/uniaud/uniaud114rc1.zip&lt;br /&gt;
* Updated WarpVision&lt;br /&gt;
** a new release is available, being the Version 1.0 Release Candidate 1&lt;br /&gt;
** See: http://warpvision.netlabs.org/&lt;br /&gt;
** Download: ftp://ftp.netlabs.org/pub/wvgui/wvgui1.0rc1.zip&lt;br /&gt;
* XWP 1.0.4 Swedish&lt;br /&gt;
** The Swedish language files have been released&lt;br /&gt;
** See: http://xworkplace.netlabs.org&lt;br /&gt;
* QT3 Library News&lt;br /&gt;
** Alpha channel support for pixmaps was implemented&lt;br /&gt;
** QWidget::setMask() was implemented for non-toplevel widgets&lt;br /&gt;
** If you want to get involved in the project, there are mailing lists available&lt;br /&gt;
*** See: http://svn.netlabs.org/qt3/wiki/WikiStart&lt;br /&gt;
** See: http://svn.netlabs.org/qt3&lt;br /&gt;
&lt;br /&gt;
=== 16. - 22. January===&lt;br /&gt;
* Updates for GenMac are being prepared&lt;br /&gt;
** when this update will be released is not yet clear!&lt;br /&gt;
** HotPlug will be supported as this is important for proper PCCard (note, NOT PCMCIA!!) and USB support&lt;br /&gt;
** WPA support for the WLAN cards is in the works&lt;br /&gt;
** See http://wlan.netlabs.org&lt;br /&gt;
* New version of Doodle&#039;s Screen Saver (version 1.51)&lt;br /&gt;
** Russian language support&lt;br /&gt;
** Fixes&lt;br /&gt;
** Two new modules, based on Cairo&lt;br /&gt;
** See http://dssaver.netlabs.org&lt;br /&gt;
* Fat32 driver version 0.9.11 now available as WPI package&lt;br /&gt;
** Fixed non-recognition problem of USB removable drive change.&lt;br /&gt;
** Fixed &amp;quot;free space&amp;quot; problem.&lt;br /&gt;
** Fixed some minor warnings such as &amp;quot;non used variable&amp;quot; on compilation.&lt;br /&gt;
** Fixed the problem that CACHEF32 cannot call &amp;quot;chkdsk.com&amp;quot; if a different drive is not a boot drive.&lt;br /&gt;
** See http://fat32.netlabs.org/?show=download&lt;br /&gt;
* QT3 Library News&lt;br /&gt;
** the current version of the QT library for OS/2 is 3.3.1 RC-06&lt;br /&gt;
** it is available from the netlabs.org FTP server (ftp://ftp.netlabs.org/pub/qt3/)&lt;br /&gt;
** the current version has some limitations, like missing implementation of QProcess or QSound classes&lt;br /&gt;
** this will be fixed in the next release&lt;br /&gt;
** the next step will be 3.3.1 RC-07&lt;br /&gt;
** you can track the development via the Trac timeline of Qt3 (http://svn.netlabs.org/qt3/timeline)&lt;br /&gt;
** if you have ported applications to OS/2 or eCS with this library, please let us know!&lt;br /&gt;
** See: http://svn.netlabs.org/qt3&lt;br /&gt;
* OS/2 and eComStation Developers Workshop 2006&lt;br /&gt;
** the initial website for the Developers Workshop is now online&lt;br /&gt;
** you can find information about the location, and how to get there, as well as some hotel recommendations&lt;br /&gt;
** See: http://wiki.netlabs.org/index.php/Developers_Workshop_2006&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Netlabs_News&amp;diff=4816</id>
		<title>Netlabs News</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Netlabs_News&amp;diff=4816"/>
		<updated>2007-08-13T14:22:38Z</updated>

		<summary type="html">&lt;p&gt;Warp5: added second week&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Netlabs]]&lt;br /&gt;
[[Category:Newsletter]]&lt;br /&gt;
&lt;br /&gt;
This page will be used to gather news about netlabs.org and it&#039;s projects.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are looking for the bi-weekly newsletter, please go here: [[Netlabs_bi_weekly_newsletter]]&lt;br /&gt;
=== 6. August - 12. August ===&lt;br /&gt;
* ACPI&lt;br /&gt;
** Various updates&lt;br /&gt;
** See: http://svn.netlabs.org/acpi/timeline&lt;br /&gt;
* FM/2&lt;br /&gt;
** Updates and fixes&lt;br /&gt;
** See: http://svn.netlabs.org/fm2/timeline&lt;br /&gt;
* UniAud&lt;br /&gt;
** Some more progress on HDA&lt;br /&gt;
** See: http://svn.netlabs.org/uniaud/timeline&lt;br /&gt;
* xATA&lt;br /&gt;
** Preparation for version 1.8.1&lt;br /&gt;
** See: http://svn.netlabs.org/xata/timeline&lt;br /&gt;
=== 30. July - 5. August ===&lt;br /&gt;
* ACPI&lt;br /&gt;
** It is a life! More correctly, the tracker is now publicly available :-)&lt;br /&gt;
** Various bugs closed and some new ones raised.&lt;br /&gt;
** See: http://svn.netlabs.org/acpi/timeline&lt;br /&gt;
* FM/2&lt;br /&gt;
** Loads of updates and fixes&lt;br /&gt;
** See: http://svn.netlabs.org/fm2/timeline&lt;br /&gt;
* kLibC&lt;br /&gt;
** Some updates&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
* Lucide&lt;br /&gt;
** Many changes and improvements&lt;br /&gt;
** See: http://svn.netlabs.org/lucide/timeline&lt;br /&gt;
** New 1.0.1 version released in eComStation Betazone, see: http://www.os2world.com/content/view/14802/2/&lt;br /&gt;
* NewView&lt;br /&gt;
** Minor update&lt;br /&gt;
** See: http://svn.netlabs.org/newview/timeline&lt;br /&gt;
* Samba&lt;br /&gt;
** Various updates&lt;br /&gt;
** See: http://svn.netlabs.org/samba/timeline&lt;br /&gt;
** And new 3.0.25b release, http://www.os2world.com/content/view/14805/2/&lt;br /&gt;
* UniAud&lt;br /&gt;
** Some more progress on HDA, it is making sound!&lt;br /&gt;
** See: http://svn.netlabs.org/uniaud/timeline&lt;br /&gt;
* Voyager Documentation&lt;br /&gt;
** Some cleanup in progress in CUA document, still a lot to do.&lt;br /&gt;
** See: http://svn.netlabs.org/v_doc/timeline&lt;br /&gt;
* xATA&lt;br /&gt;
** New version 1.8.0 released&lt;br /&gt;
** See: http://svn.netlabs.org/xata/timeline&lt;br /&gt;
** For download http://www.os2world.com/content/view/14803/2/&lt;br /&gt;
** New Atapi driver as well at http://www.os2world.com/content/view/14804/2/&lt;br /&gt;
&lt;br /&gt;
=== Guidelines for mail gathering and bi-weekly processing ===&lt;br /&gt;
This is intended to be a procedure on how to create the bi-weekly newsletter, so that multiple people are able to do it, in case others are away.&lt;br /&gt;
&lt;br /&gt;
The news is gathered on a weekly basis.&lt;br /&gt;
Sources for news are various. We know the following:&lt;br /&gt;
* [irc://irc.netlabs.org/#netlabs #netlabs] channel, just connect and see what comes by&lt;br /&gt;
* http://news.netlabs.org/&lt;br /&gt;
* various SVN timelines for the projects that are already in SVN (needs to be listed explicitly?)&lt;br /&gt;
&lt;br /&gt;
There is a mail id on netlabs for mailing out the newsletter to various contacts.&lt;br /&gt;
The mail id is: news at netlabs dot org&lt;br /&gt;
It uses the following IMAP mailserver: mail dot netlabs dot org&lt;br /&gt;
&lt;br /&gt;
For the start of a new newsletter a copy from the previous one can be made and then copy the new news into it, to make life easy :-)&lt;br /&gt;
The easiest way to get the text is grabbing it from the webpage in normal view mode.&lt;br /&gt;
Check the text a second time, and align it a bit.&lt;br /&gt;
Address it with BCC to the following addresses:&lt;br /&gt;
* martin at os2world dot com&lt;br /&gt;
* stevew at jafar dot hartnell dot edu&lt;br /&gt;
* submit at os2voice dot org&lt;br /&gt;
* webmaster at ecomstation dot com&lt;br /&gt;
* webredactie at os2-gg dot nl&lt;br /&gt;
* ktk at netlabs dot org&lt;br /&gt;
* j dot van dot der dot heide at hccnet dot nl&lt;br /&gt;
* os2info at gmx dot net&lt;br /&gt;
&lt;br /&gt;
Don&#039;t forget the subject line with the next number and of it goes.&lt;br /&gt;
&lt;br /&gt;
After the newsletter is sent the &#039;Netlabs bi-weekly newsletter&#039; webpage has to be updated. (http://wiki.netlabs.org/index.php/Netlabs_bi_weekly_newsletter). Just copy the news on top of the others and add a heading.&lt;br /&gt;
&lt;br /&gt;
Then the draft version of the bi-weekly page can be emptied and the heading for the next week can be added.&lt;br /&gt;
&lt;br /&gt;
That is basicly the process of the bi-weekly newsletter.&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Netlabs_News&amp;diff=4740</id>
		<title>Netlabs News</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Netlabs_News&amp;diff=4740"/>
		<updated>2007-07-16T15:04:54Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* 9. July - 15. July */ added news for last week&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Netlabs]]&lt;br /&gt;
[[Category:Newsletter]]&lt;br /&gt;
&lt;br /&gt;
This page will be used to gather news about netlabs.org and it&#039;s projects.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are looking for the bi-weekly newsletter, please go here: [[Netlabs_bi_weekly_newsletter]]&lt;br /&gt;
=== 9. July - 15. July ===&lt;br /&gt;
* DWS 2007&lt;br /&gt;
** OGG recording went wrong, sessions were captured and sizes of the files seemed to be ok, bu not sound :-( So if you have sessions recorded then please let us know and we will contact you to exchange them!&lt;br /&gt;
** Same accounts for reviews about the event. If you were visitor or if you were following online. Let us know what you think about the event and suggestions for new events are welcome as well.&lt;br /&gt;
** And if you made some nice pictures while being there, then we like to see them as well :-)&lt;br /&gt;
*** You can also upload them to: ftp://ftp.netlabs.org/incoming/DWS_Images&lt;br /&gt;
** You can mail the DWS team at: mailto:developersworkshop@netlabs.org&lt;br /&gt;
* eCUPS&lt;br /&gt;
** Paul Smedley ported a new version of CUPS&lt;br /&gt;
** See: http://svn.netlabs.org/ecups/wiki/CupsPort&lt;br /&gt;
* kBuild&lt;br /&gt;
** Some changes, for details see the timeline at&lt;br /&gt;
*** http://svn.netlabs.org/kbuild/timeline&lt;br /&gt;
* QT/3 Library&lt;br /&gt;
** A native OS/2 look and feel was shown for QT/3 applications at DWS2007&lt;br /&gt;
* UNIAUDIO&lt;br /&gt;
** Alsa source code merged&lt;br /&gt;
** See: http://svn.netlabs.org/uniaud/timeline&lt;br /&gt;
* WDSibyl&lt;br /&gt;
** A large number of source code changes&lt;br /&gt;
** See: http://svn.netlabs.org/wdsibyl/timeline&lt;br /&gt;
&lt;br /&gt;
=== 2. July - 8. July ===&lt;br /&gt;
* DWS 2007&lt;br /&gt;
** OK, it is over again, for this year.&lt;br /&gt;
** There was a great mix of good presentations again, with quite some after talks about what and how things can be done.&lt;br /&gt;
** All available presentations are online for download at: http://wiki.netlabs.org/index.php/Developers_Workshop_2007#Download_Presentations&lt;br /&gt;
** All OGG recordings have to be processed and will become available later.&lt;br /&gt;
** Statistics and other information is added as well.&lt;br /&gt;
** See: http://wiki.netlabs.org/index.php/Developers_Workshop_2007&lt;br /&gt;
* FM/2&lt;br /&gt;
** Many updates&lt;br /&gt;
** See: http://svn.netlabs.org/fm2/timeline&lt;br /&gt;
* kLibC&lt;br /&gt;
** Some fixes and additions&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
* QT/3&lt;br /&gt;
** A fix for bug #23&lt;br /&gt;
** See: http://svn.netlabs.org/qt3/timeline&lt;br /&gt;
* UniAud&lt;br /&gt;
** Some updates and additions&lt;br /&gt;
** See: http://svn.netlabs.org/uniaud/timeline&lt;br /&gt;
* Voyager Documentation&lt;br /&gt;
** DWS 2007 presentation added&lt;br /&gt;
** See: http://svn.netlabs.org/v_doc/timeline&lt;br /&gt;
&lt;br /&gt;
=== Guidelines for mail gathering and bi-weekly processing ===&lt;br /&gt;
This is intended to be a procedure on how to create the bi-weekly newsletter, so that multiple people are able to do it, in case others are away.&lt;br /&gt;
&lt;br /&gt;
The news is gathered on a weekly basis.&lt;br /&gt;
Sources for news are various. We know the following:&lt;br /&gt;
* [irc://irc.netlabs.org/#netlabs #netlabs] channel, just connect and see what comes by&lt;br /&gt;
* http://news.netlabs.org/&lt;br /&gt;
* various SVN timelines for the projects that are already in SVN (needs to be listed explicitly?)&lt;br /&gt;
&lt;br /&gt;
There is a mail id on netlabs for mailing out the newsletter to various contacts.&lt;br /&gt;
The mail id is: news at netlabs dot org&lt;br /&gt;
It uses the following IMAP mailserver: mail dot netlabs dot org&lt;br /&gt;
&lt;br /&gt;
For the start of a new newsletter a copy from the previous one can be made and then copy the new news into it, to make life easy :-)&lt;br /&gt;
The easiest way to get the text is grabbing it from the webpage in normal view mode.&lt;br /&gt;
Check the text a second time, and align it a bit.&lt;br /&gt;
Address it with BCC to the following addresses:&lt;br /&gt;
* martin at os2world dot com&lt;br /&gt;
* stevew at jafar dot hartnell dot edu&lt;br /&gt;
* submit at os2voice dot org&lt;br /&gt;
* webmaster at ecomstation dot com&lt;br /&gt;
* webredactie at os2-gg dot nl&lt;br /&gt;
* ktk at netlabs dot org&lt;br /&gt;
* j dot van dot der dot heide at hccnet dot nl&lt;br /&gt;
* os2info at gmx dot net&lt;br /&gt;
&lt;br /&gt;
Don&#039;t forget the subject line with the next number and of it goes.&lt;br /&gt;
&lt;br /&gt;
After the newsletter is sent the &#039;Netlabs bi-weekly newsletter&#039; webpage has to be updated. (http://wiki.netlabs.org/index.php/Netlabs_bi_weekly_newsletter). Just copy the news on top of the others and add a heading.&lt;br /&gt;
&lt;br /&gt;
Then the draft version of the bi-weekly page can be emptied and the heading for the next week can be added.&lt;br /&gt;
&lt;br /&gt;
That is basicly the process of the bi-weekly newsletter.&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Netlabs_News&amp;diff=4739</id>
		<title>Netlabs News</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Netlabs_News&amp;diff=4739"/>
		<updated>2007-07-16T14:53:40Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* 9. July - 15. July */ added image upload information&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Netlabs]]&lt;br /&gt;
[[Category:Newsletter]]&lt;br /&gt;
&lt;br /&gt;
This page will be used to gather news about netlabs.org and it&#039;s projects.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are looking for the bi-weekly newsletter, please go here: [[Netlabs_bi_weekly_newsletter]]&lt;br /&gt;
=== 9. July - 15. July ===&lt;br /&gt;
* DWS 2007&lt;br /&gt;
** OGG recording went wrong, sessions were captured and sizes of the files seemed to be ok, bu not sound :-( So if you have sessions recorded then please let us know and we will contact you to exchange them!&lt;br /&gt;
** Same accounts for reviews about the event. If you were visitor or if you were following online. Let us know what you think about the event and suggestions for new events are welcome as well.&lt;br /&gt;
** And if you made some nice pictures while being there, then we like to see them as well :-)&lt;br /&gt;
*** You can also upload them to: ftp://ftp.netlabs.org/incoming/DWS_Images&lt;br /&gt;
** You can mail the DWS team at: mailto:developersworkshop@netlabs.org&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
=== 2. July - 8. July ===&lt;br /&gt;
* DWS 2007&lt;br /&gt;
** OK, it is over again, for this year.&lt;br /&gt;
** There was a great mix of good presentations again, with quite some after talks about what and how things can be done.&lt;br /&gt;
** All available presentations are online for download at: http://wiki.netlabs.org/index.php/Developers_Workshop_2007#Download_Presentations&lt;br /&gt;
** All OGG recordings have to be processed and will become available later.&lt;br /&gt;
** Statistics and other information is added as well.&lt;br /&gt;
** See: http://wiki.netlabs.org/index.php/Developers_Workshop_2007&lt;br /&gt;
* FM/2&lt;br /&gt;
** Many updates&lt;br /&gt;
** See: http://svn.netlabs.org/fm2/timeline&lt;br /&gt;
* kLibC&lt;br /&gt;
** Some fixes and additions&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
* QT/3&lt;br /&gt;
** A fix for bug #23&lt;br /&gt;
** See: http://svn.netlabs.org/qt3/timeline&lt;br /&gt;
* UniAud&lt;br /&gt;
** Some updates and additions&lt;br /&gt;
** See: http://svn.netlabs.org/uniaud/timeline&lt;br /&gt;
* Voyager Documentation&lt;br /&gt;
** DWS 2007 presentation added&lt;br /&gt;
** See: http://svn.netlabs.org/v_doc/timeline&lt;br /&gt;
&lt;br /&gt;
=== Guidelines for mail gathering and bi-weekly processing ===&lt;br /&gt;
This is intended to be a procedure on how to create the bi-weekly newsletter, so that multiple people are able to do it, in case others are away.&lt;br /&gt;
&lt;br /&gt;
The news is gathered on a weekly basis.&lt;br /&gt;
Sources for news are various. We know the following:&lt;br /&gt;
* [irc://irc.netlabs.org/#netlabs #netlabs] channel, just connect and see what comes by&lt;br /&gt;
* http://news.netlabs.org/&lt;br /&gt;
* various SVN timelines for the projects that are already in SVN (needs to be listed explicitly?)&lt;br /&gt;
&lt;br /&gt;
There is a mail id on netlabs for mailing out the newsletter to various contacts.&lt;br /&gt;
The mail id is: news at netlabs dot org&lt;br /&gt;
It uses the following IMAP mailserver: mail dot netlabs dot org&lt;br /&gt;
&lt;br /&gt;
For the start of a new newsletter a copy from the previous one can be made and then copy the new news into it, to make life easy :-)&lt;br /&gt;
The easiest way to get the text is grabbing it from the webpage in normal view mode.&lt;br /&gt;
Check the text a second time, and align it a bit.&lt;br /&gt;
Address it with BCC to the following addresses:&lt;br /&gt;
* martin at os2world dot com&lt;br /&gt;
* stevew at jafar dot hartnell dot edu&lt;br /&gt;
* submit at os2voice dot org&lt;br /&gt;
* webmaster at ecomstation dot com&lt;br /&gt;
* webredactie at os2-gg dot nl&lt;br /&gt;
* ktk at netlabs dot org&lt;br /&gt;
* j dot van dot der dot heide at hccnet dot nl&lt;br /&gt;
* os2info at gmx dot net&lt;br /&gt;
&lt;br /&gt;
Don&#039;t forget the subject line with the next number and of it goes.&lt;br /&gt;
&lt;br /&gt;
After the newsletter is sent the &#039;Netlabs bi-weekly newsletter&#039; webpage has to be updated. (http://wiki.netlabs.org/index.php/Netlabs_bi_weekly_newsletter). Just copy the news on top of the others and add a heading.&lt;br /&gt;
&lt;br /&gt;
Then the draft version of the bi-weekly page can be emptied and the heading for the next week can be added.&lt;br /&gt;
&lt;br /&gt;
That is basicly the process of the bi-weekly newsletter.&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4725</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4725"/>
		<updated>2007-07-08T15:24:38Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Download Presentations */ typo fix&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
08-07-2007: Statistics added&amp;lt;br&amp;gt;&lt;br /&gt;
07-07-2007: Added presentation download section&amp;lt;br&amp;gt;&lt;br /&gt;
07-07-2007: Schedule changed&amp;lt;br&amp;gt;&lt;br /&gt;
04-07-2007: DWS will be streamed to the wiki&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Road work added&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Added food menu for both days&amp;lt;br&amp;gt;&lt;br /&gt;
27-06-2007: Added electricity information&amp;lt;br&amp;gt;&lt;br /&gt;
14-06-2007: Added description for VirtualBox presentation&amp;lt;br&amp;gt;&lt;br /&gt;
13-06-2007: New hotel added&amp;lt;br&amp;gt;&lt;br /&gt;
12-06-2007: Schedule updated&amp;lt;br&amp;gt;&lt;br /&gt;
11-06-2007: First Schedule online&amp;lt;br&amp;gt;&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have six sessions of 45 minutes each. Starting at 9:30 AM and ending at 17:00/16:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project - Where are we now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbecd.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039;Brief introduction to a perspective OS design&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Yuri Proniakin, eCo Software&#039;&#039;&lt;br /&gt;
** Goals or &amp;quot;Game over&amp;quot;&lt;br /&gt;
** Overview of existed traditional and microkernel (K42 and L4-based) designs&lt;br /&gt;
** Perversion&lt;br /&gt;
** Overview of proposed design&lt;br /&gt;
** OS/2-compatibility - problems and solutions &lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** The talk will present a technical overview how VirtualBox works internally and compares to other virtualization solutions. Also we will present the current state of the OS/2 and eCS port of VirtualBox.&lt;br /&gt;
* &#039;&#039;&#039;Developing GUI applications using Qt&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Dmitry Kuminov&#039;&#039;&lt;br /&gt;
** The presentation will give some basics of using the Qt Toolkit version 3 on OS/2 or eComStation to create modern and powerful user interfaces quickly and easily. It will include the review of the current Qt features available on OS/2, how to setup the build environment, how to write a simple UI, and some thoughts about the future.&lt;br /&gt;
* &#039;&#039;&#039;XML from REXX&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** How to use and deal with XML from REXX.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
{| &lt;br /&gt;
| &#039;&#039;&#039;Saturday&#039;&#039;&#039;  || &lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:00  || Registration&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-10:15  || Welcome session&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || Utilizing Multi-Core processors&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || XML from REXX&lt;br /&gt;
|-&lt;br /&gt;
| 12:15-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:45  || Managing program resources (2 slots)&lt;br /&gt;
|-&lt;br /&gt;
| 16:00-16:45  || Introduction to NOM&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:45  || eComStation User Interface&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sunday&#039;&#039;&#039;  ||&lt;br /&gt;
|-&lt;br /&gt;
| 09:45-10:30  || A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
|-&lt;br /&gt;
| 10:45-11:30  || How to create popular software products for eComStation&lt;br /&gt;
|-&lt;br /&gt;
| 11:45-12:30  || VirtualBox&lt;br /&gt;
|-&lt;br /&gt;
| 12:45-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:00  || Developing GUI applications using Qt&lt;br /&gt;
|-&lt;br /&gt;
| 15:15-16:00  || Brief introduction to a perspective OS design&lt;br /&gt;
|-&lt;br /&gt;
| 16:15-17:00  || The Voyager Project - Where are we now?&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:15  || Closing session&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Live Stream of Presentations===&lt;br /&gt;
We will stream the presentations via an ogg stream! You can listen to that stream on eCS as well:&lt;br /&gt;
&lt;br /&gt;
* The straight forward method is to use the &#039;&#039;Audio-Stream&#039;&#039; object class in eCS 1.2, it&#039;s in the &#039;&#039;Multimedia Templates&#039;&#039; subfolders of the &#039;&#039;Templates&#039;&#039; folder. Simply drag the object to your desktop and add the URL &amp;lt;tt&amp;gt;http://streaming.netlabs.org:8000/dws.ogg&amp;lt;/tt&amp;gt; to it. To start playing simply doubleclick on it.&lt;br /&gt;
* If that doesn&#039;t work you either don&#039;t have Ogg Codecs installed or you have an old version of them. In this case the simplest solution is to get the [ftp://ftp.netlabs.org/pub/mmedia/oggvorbis-1.1.0-os2.zip Ogg Vorbis] package of [http://silk.apana.org.au/vorbis/ Brian Havard] and use ogg123 to play it: &amp;lt;tt&amp;gt;ogg123 http://streamsing.netlabs.org:8000/dws.ogg&amp;lt;/tt&amp;gt; (in a commandline window).&lt;br /&gt;
* Note that Z! doesn&#039;t want to play Ogg streams for some reason on my system, maybe it works on yours.&lt;br /&gt;
* [http://r6.ca/MMAudioPak/stream.html Russell O’Connor] has some details as well about streaming on OS/2.&lt;br /&gt;
* There is also a playlist available [http://borg.bfh.ch:8000 here].&lt;br /&gt;
&lt;br /&gt;
The first presentation starts at 10:00 Dutch time, which is GMT+1. If you need to know your local timezone you can check that here:&lt;br /&gt;
&lt;br /&gt;
http://www.timezoneconverter.com/index.shtml&lt;br /&gt;
&lt;br /&gt;
Note that during the breaks we will most probably play some music so you will hear anything anyway :) Note that there might be some noise on the stream, because of the line in of the laptop used for digitizing, although we are using another setup this time then last year.&lt;br /&gt;
&lt;br /&gt;
The webcam can be found [http://www.netlabs.org/dws07/ here]. It will automatically reload the picture so don&#039;t click reload please, that just kills the webserver :)&lt;br /&gt;
&lt;br /&gt;
You can also ask questions live during the presentations if you join the netlabs.org IRC channel #netlabs on eCS Network, see the following URL for a list of servers:&lt;br /&gt;
&lt;br /&gt;
http://www.ecomstation.com/chat.phtml&lt;br /&gt;
&lt;br /&gt;
We will have userids with &amp;lt;tt&amp;gt;DWS&amp;lt;/tt&amp;gt; in the name where you can ask your questions.&lt;br /&gt;
&lt;br /&gt;
===Download Presentations===&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/MultiCore.pdf &#039;&#039;&#039;Utilizing Multi-Core processors&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/rxxml.zip &#039;&#039;&#039;XML from REXX&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/resource.zip &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/NOM.ZIP &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/UserInterface.pdf &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/USB-DLP.pdf &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/eCS_Successful_Software.pdf &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/Virtualbox-dws2007.pdf &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;]&lt;br /&gt;
* Developing GUI applications using Qt - coming online soon...&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/New_OS_Design.pdf &#039;&#039;&#039;Brief introduction to a perspective OS design&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/Voyager-dws2007.pdf &#039;&#039;&#039;The Voyager Project - Where are we now?&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Saturday July 7&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Tomato soup&lt;br /&gt;
&amp;lt;br&amp;gt;- Turkish bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Chicken gyros&lt;br /&gt;
&amp;lt;br&amp;gt;- &#039;Bratwurst&#039; with sauerkraut and mustard&lt;br /&gt;
&amp;lt;br&amp;gt;- Colored rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sunday July 8&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Curry soup&lt;br /&gt;
&amp;lt;br&amp;gt;- French bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Spanish meatballs&lt;br /&gt;
&amp;lt;br&amp;gt;- Chipolata sausages&lt;br /&gt;
&amp;lt;br&amp;gt;- Scrambled eggs with fried bacon&lt;br /&gt;
&amp;lt;br&amp;gt;- Yellow rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Yoghurt and fresh fruit salad&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Electricity ==&lt;br /&gt;
For using power you might need plug convertors to be able to use the power outlets.&lt;br /&gt;
Here you can find the correct ones for the Netherlands, the Type F ones are most common.&lt;br /&gt;
[http://users.pandora.be/worldstandards/electricity.htm &#039;&#039;&#039;Power Outlet overview&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
* [http://www.hotelhaarlemzuid.nl/pages/Default.aspx?ID=324 &#039;&#039;&#039;Hotel Haarlem Zuid&#039;&#039;&#039;] (Good connection with ZuidTangent bus, stops in front of hotel and nearby DWS location!)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Roadwork&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;If you come by car, it might be handy to know about some planned roadwork!&lt;br /&gt;
&amp;lt;br&amp;gt;In the period of July 6 till 9 heavy roadwork is planned close to Eindhoven. This will have impact (more than 30 minutes) for driving both ways on the A2 in the southern part of the Netherlands! Cross the German border via the A12 to Arnheim.&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for Den Bosch, which is a bit more north, but still on the A2. Expected delay of more then 10 minutes.&lt;br /&gt;
&amp;lt;br&amp;gt;Also roadwork is expected on the A9, south of Amsterdam. Expected delays of more then 10 minutes again.&lt;br /&gt;
&amp;lt;br&amp;gt;And finally, the same accounts for the A6, which is from Amsterdam North in the direction of Almere. Expected delays of more then 10 minutes as well.&lt;br /&gt;
&lt;br /&gt;
===Statistics===&lt;br /&gt;
&amp;lt;br&amp;gt;This years Developers Workshop can be considered a succes again!&lt;br /&gt;
&amp;lt;br&amp;gt;Good quality presentations and a lot of people attending.&lt;br /&gt;
&amp;lt;br&amp;gt;Let is see where they are coming from:&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Country&lt;br /&gt;
! Saturday&lt;br /&gt;
! Sunday&lt;br /&gt;
|- &lt;br /&gt;
| Czech Republic&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
|-&lt;br /&gt;
| Germany&lt;br /&gt;
| 10&lt;br /&gt;
| 11&lt;br /&gt;
|-&lt;br /&gt;
| Italy&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
|-&lt;br /&gt;
| Netherlands&lt;br /&gt;
| 11&lt;br /&gt;
| 10&lt;br /&gt;
|-&lt;br /&gt;
| Russia&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
|-&lt;br /&gt;
| Switzerland&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
|-&lt;br /&gt;
| Ukraine&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
|-&lt;br /&gt;
| United Kingdom&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
|-&lt;br /&gt;
| USA&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
|-&lt;br /&gt;
| Total&lt;br /&gt;
| 28&lt;br /&gt;
| 28&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;But the amount of visitors is even a bit higher (about 34) as some people could only attend one day.&lt;br /&gt;
&lt;br /&gt;
===Hope to see you all there!===&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4724</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4724"/>
		<updated>2007-07-08T15:24:25Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Download Presentations */ added OS presentation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
08-07-2007: Statistics added&amp;lt;br&amp;gt;&lt;br /&gt;
07-07-2007: Added presentation download section&amp;lt;br&amp;gt;&lt;br /&gt;
07-07-2007: Schedule changed&amp;lt;br&amp;gt;&lt;br /&gt;
04-07-2007: DWS will be streamed to the wiki&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Road work added&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Added food menu for both days&amp;lt;br&amp;gt;&lt;br /&gt;
27-06-2007: Added electricity information&amp;lt;br&amp;gt;&lt;br /&gt;
14-06-2007: Added description for VirtualBox presentation&amp;lt;br&amp;gt;&lt;br /&gt;
13-06-2007: New hotel added&amp;lt;br&amp;gt;&lt;br /&gt;
12-06-2007: Schedule updated&amp;lt;br&amp;gt;&lt;br /&gt;
11-06-2007: First Schedule online&amp;lt;br&amp;gt;&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have six sessions of 45 minutes each. Starting at 9:30 AM and ending at 17:00/16:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project - Where are we now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbecd.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039;Brief introduction to a perspective OS design&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Yuri Proniakin, eCo Software&#039;&#039;&lt;br /&gt;
** Goals or &amp;quot;Game over&amp;quot;&lt;br /&gt;
** Overview of existed traditional and microkernel (K42 and L4-based) designs&lt;br /&gt;
** Perversion&lt;br /&gt;
** Overview of proposed design&lt;br /&gt;
** OS/2-compatibility - problems and solutions &lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** The talk will present a technical overview how VirtualBox works internally and compares to other virtualization solutions. Also we will present the current state of the OS/2 and eCS port of VirtualBox.&lt;br /&gt;
* &#039;&#039;&#039;Developing GUI applications using Qt&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Dmitry Kuminov&#039;&#039;&lt;br /&gt;
** The presentation will give some basics of using the Qt Toolkit version 3 on OS/2 or eComStation to create modern and powerful user interfaces quickly and easily. It will include the review of the current Qt features available on OS/2, how to setup the build environment, how to write a simple UI, and some thoughts about the future.&lt;br /&gt;
* &#039;&#039;&#039;XML from REXX&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** How to use and deal with XML from REXX.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
{| &lt;br /&gt;
| &#039;&#039;&#039;Saturday&#039;&#039;&#039;  || &lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:00  || Registration&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-10:15  || Welcome session&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || Utilizing Multi-Core processors&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || XML from REXX&lt;br /&gt;
|-&lt;br /&gt;
| 12:15-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:45  || Managing program resources (2 slots)&lt;br /&gt;
|-&lt;br /&gt;
| 16:00-16:45  || Introduction to NOM&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:45  || eComStation User Interface&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sunday&#039;&#039;&#039;  ||&lt;br /&gt;
|-&lt;br /&gt;
| 09:45-10:30  || A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
|-&lt;br /&gt;
| 10:45-11:30  || How to create popular software products for eComStation&lt;br /&gt;
|-&lt;br /&gt;
| 11:45-12:30  || VirtualBox&lt;br /&gt;
|-&lt;br /&gt;
| 12:45-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:00  || Developing GUI applications using Qt&lt;br /&gt;
|-&lt;br /&gt;
| 15:15-16:00  || Brief introduction to a perspective OS design&lt;br /&gt;
|-&lt;br /&gt;
| 16:15-17:00  || The Voyager Project - Where are we now?&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:15  || Closing session&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Live Stream of Presentations===&lt;br /&gt;
We will stream the presentations via an ogg stream! You can listen to that stream on eCS as well:&lt;br /&gt;
&lt;br /&gt;
* The straight forward method is to use the &#039;&#039;Audio-Stream&#039;&#039; object class in eCS 1.2, it&#039;s in the &#039;&#039;Multimedia Templates&#039;&#039; subfolders of the &#039;&#039;Templates&#039;&#039; folder. Simply drag the object to your desktop and add the URL &amp;lt;tt&amp;gt;http://streaming.netlabs.org:8000/dws.ogg&amp;lt;/tt&amp;gt; to it. To start playing simply doubleclick on it.&lt;br /&gt;
* If that doesn&#039;t work you either don&#039;t have Ogg Codecs installed or you have an old version of them. In this case the simplest solution is to get the [ftp://ftp.netlabs.org/pub/mmedia/oggvorbis-1.1.0-os2.zip Ogg Vorbis] package of [http://silk.apana.org.au/vorbis/ Brian Havard] and use ogg123 to play it: &amp;lt;tt&amp;gt;ogg123 http://streamsing.netlabs.org:8000/dws.ogg&amp;lt;/tt&amp;gt; (in a commandline window).&lt;br /&gt;
* Note that Z! doesn&#039;t want to play Ogg streams for some reason on my system, maybe it works on yours.&lt;br /&gt;
* [http://r6.ca/MMAudioPak/stream.html Russell O’Connor] has some details as well about streaming on OS/2.&lt;br /&gt;
* There is also a playlist available [http://borg.bfh.ch:8000 here].&lt;br /&gt;
&lt;br /&gt;
The first presentation starts at 10:00 Dutch time, which is GMT+1. If you need to know your local timezone you can check that here:&lt;br /&gt;
&lt;br /&gt;
http://www.timezoneconverter.com/index.shtml&lt;br /&gt;
&lt;br /&gt;
Note that during the breaks we will most probably play some music so you will hear anything anyway :) Note that there might be some noise on the stream, because of the line in of the laptop used for digitizing, although we are using another setup this time then last year.&lt;br /&gt;
&lt;br /&gt;
The webcam can be found [http://www.netlabs.org/dws07/ here]. It will automatically reload the picture so don&#039;t click reload please, that just kills the webserver :)&lt;br /&gt;
&lt;br /&gt;
You can also ask questions live during the presentations if you join the netlabs.org IRC channel #netlabs on eCS Network, see the following URL for a list of servers:&lt;br /&gt;
&lt;br /&gt;
http://www.ecomstation.com/chat.phtml&lt;br /&gt;
&lt;br /&gt;
We will have userids with &amp;lt;tt&amp;gt;DWS&amp;lt;/tt&amp;gt; in the name where you can ask your questions.&lt;br /&gt;
&lt;br /&gt;
===Download Presentations===&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/MultiCore.pdf &#039;&#039;&#039;Utilizing Multi-Core processors&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/rxxml.zip &#039;&#039;&#039;XML from REXX&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/resource.zip &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/NOM.ZIP &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/UserInterface.pdf &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/USB-DLP.pdf &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/eCS_Successful_Software.pdf &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/Virtualbox-dws2007.pdf &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;]&lt;br /&gt;
* Developing GUI applications using Qt - coming online soon...&lt;br /&gt;
* * [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/New_OS_Design.pdf &#039;&#039;&#039;Brief introduction to a perspective OS design&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/Voyager-dws2007.pdf &#039;&#039;&#039;The Voyager Project - Where are we now?&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Saturday July 7&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Tomato soup&lt;br /&gt;
&amp;lt;br&amp;gt;- Turkish bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Chicken gyros&lt;br /&gt;
&amp;lt;br&amp;gt;- &#039;Bratwurst&#039; with sauerkraut and mustard&lt;br /&gt;
&amp;lt;br&amp;gt;- Colored rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sunday July 8&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Curry soup&lt;br /&gt;
&amp;lt;br&amp;gt;- French bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Spanish meatballs&lt;br /&gt;
&amp;lt;br&amp;gt;- Chipolata sausages&lt;br /&gt;
&amp;lt;br&amp;gt;- Scrambled eggs with fried bacon&lt;br /&gt;
&amp;lt;br&amp;gt;- Yellow rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Yoghurt and fresh fruit salad&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Electricity ==&lt;br /&gt;
For using power you might need plug convertors to be able to use the power outlets.&lt;br /&gt;
Here you can find the correct ones for the Netherlands, the Type F ones are most common.&lt;br /&gt;
[http://users.pandora.be/worldstandards/electricity.htm &#039;&#039;&#039;Power Outlet overview&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
* [http://www.hotelhaarlemzuid.nl/pages/Default.aspx?ID=324 &#039;&#039;&#039;Hotel Haarlem Zuid&#039;&#039;&#039;] (Good connection with ZuidTangent bus, stops in front of hotel and nearby DWS location!)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Roadwork&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;If you come by car, it might be handy to know about some planned roadwork!&lt;br /&gt;
&amp;lt;br&amp;gt;In the period of July 6 till 9 heavy roadwork is planned close to Eindhoven. This will have impact (more than 30 minutes) for driving both ways on the A2 in the southern part of the Netherlands! Cross the German border via the A12 to Arnheim.&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for Den Bosch, which is a bit more north, but still on the A2. Expected delay of more then 10 minutes.&lt;br /&gt;
&amp;lt;br&amp;gt;Also roadwork is expected on the A9, south of Amsterdam. Expected delays of more then 10 minutes again.&lt;br /&gt;
&amp;lt;br&amp;gt;And finally, the same accounts for the A6, which is from Amsterdam North in the direction of Almere. Expected delays of more then 10 minutes as well.&lt;br /&gt;
&lt;br /&gt;
===Statistics===&lt;br /&gt;
&amp;lt;br&amp;gt;This years Developers Workshop can be considered a succes again!&lt;br /&gt;
&amp;lt;br&amp;gt;Good quality presentations and a lot of people attending.&lt;br /&gt;
&amp;lt;br&amp;gt;Let is see where they are coming from:&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Country&lt;br /&gt;
! Saturday&lt;br /&gt;
! Sunday&lt;br /&gt;
|- &lt;br /&gt;
| Czech Republic&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
|-&lt;br /&gt;
| Germany&lt;br /&gt;
| 10&lt;br /&gt;
| 11&lt;br /&gt;
|-&lt;br /&gt;
| Italy&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
|-&lt;br /&gt;
| Netherlands&lt;br /&gt;
| 11&lt;br /&gt;
| 10&lt;br /&gt;
|-&lt;br /&gt;
| Russia&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
|-&lt;br /&gt;
| Switzerland&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
|-&lt;br /&gt;
| Ukraine&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
|-&lt;br /&gt;
| United Kingdom&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
|-&lt;br /&gt;
| USA&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
|-&lt;br /&gt;
| Total&lt;br /&gt;
| 28&lt;br /&gt;
| 28&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;But the amount of visitors is even a bit higher (about 34) as some people could only attend one day.&lt;br /&gt;
&lt;br /&gt;
===Hope to see you all there!===&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4715</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4715"/>
		<updated>2007-07-08T13:06:47Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Download Presentations */ added presentation from ktk&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
07-07-2007: Added presentation download section&amp;lt;br&amp;gt;&lt;br /&gt;
07-07-2007: Schedule changed&amp;lt;br&amp;gt;&lt;br /&gt;
04-07-2007: DWS will be streamed to the wiki&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Road work added&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Added food menu for both days&amp;lt;br&amp;gt;&lt;br /&gt;
27-06-2007: Added electricity information&amp;lt;br&amp;gt;&lt;br /&gt;
14-06-2007: Added description for VirtualBox presentation&amp;lt;br&amp;gt;&lt;br /&gt;
13-06-2007: New hotel added&amp;lt;br&amp;gt;&lt;br /&gt;
12-06-2007: Schedule updated&amp;lt;br&amp;gt;&lt;br /&gt;
11-06-2007: First Schedule online&amp;lt;br&amp;gt;&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have six sessions of 45 minutes each. Starting at 9:30 AM and ending at 17:00/16:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project - Where are we now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbecd.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039;Brief introduction to a perspective OS design&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Yuri Proniakin, eCo Software&#039;&#039;&lt;br /&gt;
** Goals or &amp;quot;Game over&amp;quot;&lt;br /&gt;
** Overview of existed traditional and microkernel (K42 and L4-based) designs&lt;br /&gt;
** Perversion&lt;br /&gt;
** Overview of proposed design&lt;br /&gt;
** OS/2-compatibility - problems and solutions &lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** The talk will present a technical overview how VirtualBox works internally and compares to other virtualization solutions. Also we will present the current state of the OS/2 and eCS port of VirtualBox.&lt;br /&gt;
* &#039;&#039;&#039;Developing GUI applications using Qt&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Dmitry Kuminov&#039;&#039;&lt;br /&gt;
** The presentation will give some basics of using the Qt Toolkit version 3 on OS/2 or eComStation to create modern and powerful user interfaces quickly and easily. It will include the review of the current Qt features available on OS/2, how to setup the build environment, how to write a simple UI, and some thoughts about the future.&lt;br /&gt;
* &#039;&#039;&#039;XML from REXX&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** How to use and deal with XML from REXX.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
{| &lt;br /&gt;
| &#039;&#039;&#039;Saturday&#039;&#039;&#039;  || &lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:00  || Registration&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-10:15  || Welcome session&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || Utilizing Multi-Core processors&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || XML from REXX&lt;br /&gt;
|-&lt;br /&gt;
| 12:15-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:45  || Managing program resources (2 slots)&lt;br /&gt;
|-&lt;br /&gt;
| 16:00-16:45  || Introduction to NOM&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:45  || eComStation User Interface&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sunday&#039;&#039;&#039;  ||&lt;br /&gt;
|-&lt;br /&gt;
| 09:45-10:30  || A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
|-&lt;br /&gt;
| 10:45-11:30  || How to create popular software products for eComStation&lt;br /&gt;
|-&lt;br /&gt;
| 11:45-12:30  || VirtualBox&lt;br /&gt;
|-&lt;br /&gt;
| 12:45-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:00  || Developing GUI applications using Qt&lt;br /&gt;
|-&lt;br /&gt;
| 15:15-16:00  || The Voyager Project - Where are we now?&lt;br /&gt;
|-&lt;br /&gt;
| 16:15-17:00  || Brief introduction to a perspective OS design&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:15  || Closing session&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Live Stream of Presentations===&lt;br /&gt;
We will stream the presentations via an ogg stream! You can listen to that stream on eCS as well:&lt;br /&gt;
&lt;br /&gt;
* The straight forward method is to use the &#039;&#039;Audio-Stream&#039;&#039; object class in eCS 1.2, it&#039;s in the &#039;&#039;Multimedia Templates&#039;&#039; subfolders of the &#039;&#039;Templates&#039;&#039; folder. Simply drag the object to your desktop and add the URL &amp;lt;tt&amp;gt;http://streaming.netlabs.org:8000/dws.ogg&amp;lt;/tt&amp;gt; to it. To start playing simply doubleclick on it.&lt;br /&gt;
* If that doesn&#039;t work you either don&#039;t have Ogg Codecs installed or you have an old version of them. In this case the simplest solution is to get the [ftp://ftp.netlabs.org/pub/mmedia/oggvorbis-1.1.0-os2.zip Ogg Vorbis] package of [http://silk.apana.org.au/vorbis/ Brian Havard] and use ogg123 to play it: &amp;lt;tt&amp;gt;ogg123 http://streamsing.netlabs.org:8000/dws.ogg&amp;lt;/tt&amp;gt; (in a commandline window).&lt;br /&gt;
* Note that Z! doesn&#039;t want to play Ogg streams for some reason on my system, maybe it works on yours.&lt;br /&gt;
* [http://r6.ca/MMAudioPak/stream.html Russell O’Connor] has some details as well about streaming on OS/2.&lt;br /&gt;
* There is also a playlist available [http://borg.bfh.ch:8000 here].&lt;br /&gt;
&lt;br /&gt;
The first presentation starts at 10:00 Dutch time, which is GMT+1. If you need to know your local timezone you can check that here:&lt;br /&gt;
&lt;br /&gt;
http://www.timezoneconverter.com/index.shtml&lt;br /&gt;
&lt;br /&gt;
Note that during the breaks we will most probably play some music so you will hear anything anyway :) Note that there might be some noise on the stream, because of the line in of the laptop used for digitizing, although we are using another setup this time then last year.&lt;br /&gt;
&lt;br /&gt;
The webcam can be found [http://www.netlabs.org/dws07/ here]. It will automatically reload the picture so don&#039;t click reload please, that just kills the webserver :)&lt;br /&gt;
&lt;br /&gt;
You can also ask questions live during the presentations if you join the netlabs.org IRC channel #netlabs on eCS Network, see the following URL for a list of servers:&lt;br /&gt;
&lt;br /&gt;
http://www.ecomstation.com/chat.phtml&lt;br /&gt;
&lt;br /&gt;
We will have userids with &amp;lt;tt&amp;gt;DWS&amp;lt;/tt&amp;gt; in the name where you can ask your questions.&lt;br /&gt;
&lt;br /&gt;
===Download Presentations===&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/MultiCore.pdf &#039;&#039;&#039;Utilizing Multi-Core processors&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/rxxml.zip &#039;&#039;&#039;XML from REXX&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/resource.zip &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/NOM.ZIP &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/UserInterface.pdf &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/USB-DLP.pdf &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/eCS_Successful_Software.pdf &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/Virtualbox-dws2007.pdf &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;]&lt;br /&gt;
* Developing GUI applications using Qt - coming online soon...&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/Voyager-dws2007.pdf &#039;&#039;&#039;The Voyager Project - Where are we now?&#039;&#039;&#039;]&lt;br /&gt;
* Brief introduction to a perspective OS design&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Saturday July 7&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Tomato soup&lt;br /&gt;
&amp;lt;br&amp;gt;- Turkish bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Chicken gyros&lt;br /&gt;
&amp;lt;br&amp;gt;- &#039;Bratwurst&#039; with sauerkraut and mustard&lt;br /&gt;
&amp;lt;br&amp;gt;- Colored rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sunday July 8&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Curry soup&lt;br /&gt;
&amp;lt;br&amp;gt;- French bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Spanish meatballs&lt;br /&gt;
&amp;lt;br&amp;gt;- Chipolata sausages&lt;br /&gt;
&amp;lt;br&amp;gt;- Scrambled eggs with fried bacon&lt;br /&gt;
&amp;lt;br&amp;gt;- Yellow rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Yoghurt and fresh fruit salad&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Electricity ==&lt;br /&gt;
For using power you might need plug convertors to be able to use the power outlets.&lt;br /&gt;
Here you can find the correct ones for the Netherlands, the Type F ones are most common.&lt;br /&gt;
[http://users.pandora.be/worldstandards/electricity.htm &#039;&#039;&#039;Power Outlet overview&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
* [http://www.hotelhaarlemzuid.nl/pages/Default.aspx?ID=324 &#039;&#039;&#039;Hotel Haarlem Zuid&#039;&#039;&#039;] (Good connection with ZuidTangent bus, stops in front of hotel and nearby DWS location!)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Roadwork&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;If you come by car, it might be handy to know about some planned roadwork!&lt;br /&gt;
&amp;lt;br&amp;gt;In the period of July 6 till 9 heavy roadwork is planned close to Eindhoven. This will have impact (more than 30 minutes) for driving both ways on the A2 in the southern part of the Netherlands! Cross the German border via the A12 to Arnheim.&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for Den Bosch, which is a bit more north, but still on the A2. Expected delay of more then 10 minutes.&lt;br /&gt;
&amp;lt;br&amp;gt;Also roadwork is expected on the A9, south of Amsterdam. Expected delays of more then 10 minutes again.&lt;br /&gt;
&amp;lt;br&amp;gt;And finally, the same accounts for the A6, which is from Amsterdam North in the direction of Almere. Expected delays of more then 10 minutes as well.&lt;br /&gt;
&lt;br /&gt;
===Hope to see you all there!===&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4709</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4709"/>
		<updated>2007-07-08T09:28:13Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Download Presentations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
07-07-2007: Added presentation download section&amp;lt;br&amp;gt;&lt;br /&gt;
07-07-2007: Schedule changed&amp;lt;br&amp;gt;&lt;br /&gt;
04-07-2007: DWS will be streamed to the wiki&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Road work added&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Added food menu for both days&amp;lt;br&amp;gt;&lt;br /&gt;
27-06-2007: Added electricity information&amp;lt;br&amp;gt;&lt;br /&gt;
14-06-2007: Added description for VirtualBox presentation&amp;lt;br&amp;gt;&lt;br /&gt;
13-06-2007: New hotel added&amp;lt;br&amp;gt;&lt;br /&gt;
12-06-2007: Schedule updated&amp;lt;br&amp;gt;&lt;br /&gt;
11-06-2007: First Schedule online&amp;lt;br&amp;gt;&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have six sessions of 45 minutes each. Starting at 9:30 AM and ending at 17:00/16:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project - Where are we now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbecd.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039;Brief introduction to a perspective OS design&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Yuri Proniakin, eCo Software&#039;&#039;&lt;br /&gt;
** Goals or &amp;quot;Game over&amp;quot;&lt;br /&gt;
** Overview of existed traditional and microkernel (K42 and L4-based) designs&lt;br /&gt;
** Perversion&lt;br /&gt;
** Overview of proposed design&lt;br /&gt;
** OS/2-compatibility - problems and solutions &lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** The talk will present a technical overview how VirtualBox works internally and compares to other virtualization solutions. Also we will present the current state of the OS/2 and eCS port of VirtualBox.&lt;br /&gt;
* &#039;&#039;&#039;Developing GUI applications using Qt&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Dmitry Kuminov&#039;&#039;&lt;br /&gt;
** The presentation will give some basics of using the Qt Toolkit version 3 on OS/2 or eComStation to create modern and powerful user interfaces quickly and easily. It will include the review of the current Qt features available on OS/2, how to setup the build environment, how to write a simple UI, and some thoughts about the future.&lt;br /&gt;
* &#039;&#039;&#039;XML from REXX&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** How to use and deal with XML from REXX.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
{| &lt;br /&gt;
| &#039;&#039;&#039;Saturday&#039;&#039;&#039;  || &lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:00  || Registration&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-10:15  || Welcome session&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || Utilizing Multi-Core processors&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || XML from REXX&lt;br /&gt;
|-&lt;br /&gt;
| 12:15-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:45  || Managing program resources (2 slots)&lt;br /&gt;
|-&lt;br /&gt;
| 16:00-16:45  || Introduction to NOM&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:45  || eComStation User Interface&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sunday&#039;&#039;&#039;  ||&lt;br /&gt;
|-&lt;br /&gt;
| 09:45-10:30  || A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
|-&lt;br /&gt;
| 10:45-11:30  || How to create popular software products for eComStation&lt;br /&gt;
|-&lt;br /&gt;
| 11:45-12:30  || VirtualBox&lt;br /&gt;
|-&lt;br /&gt;
| 12:45-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:00  || Brief introduction to a perspective OS design&lt;br /&gt;
|-&lt;br /&gt;
| 15:15-16:00  || The Voyager Project - Where are we now?&lt;br /&gt;
|-&lt;br /&gt;
| 16:15-17:00  || Developing GUI applications using Qt&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:15  || Closing session&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Live Stream of Presentations===&lt;br /&gt;
We will stream the presentations via an ogg stream! You can listen to that stream on eCS as well:&lt;br /&gt;
&lt;br /&gt;
* The straight forward method is to use the &#039;&#039;Audio-Stream&#039;&#039; object class in eCS 1.2, it&#039;s in the &#039;&#039;Multimedia Templates&#039;&#039; subfolders of the &#039;&#039;Templates&#039;&#039; folder. Simply drag the object to your desktop and add the URL &amp;lt;tt&amp;gt;http://streaming.netlabs.org:8000/dws.ogg&amp;lt;/tt&amp;gt; to it. To start playing simply doubleclick on it.&lt;br /&gt;
* If that doesn&#039;t work you either don&#039;t have Ogg Codecs installed or you have an old version of them. In this case the simplest solution is to get the [ftp://ftp.netlabs.org/pub/mmedia/oggvorbis-1.1.0-os2.zip Ogg Vorbis] package of [http://silk.apana.org.au/vorbis/ Brian Havard] and use ogg123 to play it: &amp;lt;tt&amp;gt;ogg123 http://streamsing.netlabs.org:8000/dws.ogg&amp;lt;/tt&amp;gt; (in a commandline window).&lt;br /&gt;
* Note that Z! doesn&#039;t want to play Ogg streams for some reason on my system, maybe it works on yours.&lt;br /&gt;
* [http://r6.ca/MMAudioPak/stream.html Russell O’Connor] has some details as well about streaming on OS/2.&lt;br /&gt;
* There is also a playlist available [http://borg.bfh.ch:8000 here].&lt;br /&gt;
&lt;br /&gt;
The first presentation starts at 10:00 Dutch time, which is GMT+1. If you need to know your local timezone you can check that here:&lt;br /&gt;
&lt;br /&gt;
http://www.timezoneconverter.com/index.shtml&lt;br /&gt;
&lt;br /&gt;
Note that during the breaks we will most probably play some music so you will hear anything anyway :) Note that there might be some noise on the stream, because of the line in of the laptop used for digitizing, although we are using another setup this time then last year.&lt;br /&gt;
&lt;br /&gt;
The webcam can be found [http://www.netlabs.org/dws07/ here]. It will automatically reload the picture so don&#039;t click reload please, that just kills the webserver :)&lt;br /&gt;
&lt;br /&gt;
You can also ask questions live during the presentations if you join the netlabs.org IRC channel #netlabs on eCS Network, see the following URL for a list of servers:&lt;br /&gt;
&lt;br /&gt;
http://www.ecomstation.com/chat.phtml&lt;br /&gt;
&lt;br /&gt;
We will have userids with &amp;lt;tt&amp;gt;DWS&amp;lt;/tt&amp;gt; in the name where you can ask your questions.&lt;br /&gt;
&lt;br /&gt;
===Download Presentations===&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/MultiCore.pdf &#039;&#039;&#039;Utilizing Multi-Core processors&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/rxxml.zip &#039;&#039;&#039;XML from REXX&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/resource.zip &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/NOM.ZIP &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/UserInterface.pdf &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/USB-DLP.pdf &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/eCS_Successful_Software.pdf &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/Virtualbox-dws2007.pdf &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;]&lt;br /&gt;
* Brief introduction to a perspective OS design&lt;br /&gt;
* The Voyager Project - Where are we now?&lt;br /&gt;
* Developing GUI applications using Qt&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Saturday July 7&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Tomato soup&lt;br /&gt;
&amp;lt;br&amp;gt;- Turkish bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Chicken gyros&lt;br /&gt;
&amp;lt;br&amp;gt;- &#039;Bratwurst&#039; with sauerkraut and mustard&lt;br /&gt;
&amp;lt;br&amp;gt;- Colored rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sunday July 8&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Curry soup&lt;br /&gt;
&amp;lt;br&amp;gt;- French bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Spanish meatballs&lt;br /&gt;
&amp;lt;br&amp;gt;- Chipolata sausages&lt;br /&gt;
&amp;lt;br&amp;gt;- Scrambled eggs with fried bacon&lt;br /&gt;
&amp;lt;br&amp;gt;- Yellow rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Yoghurt and fresh fruit salad&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Electricity ==&lt;br /&gt;
For using power you might need plug convertors to be able to use the power outlets.&lt;br /&gt;
Here you can find the correct ones for the Netherlands, the Type F ones are most common.&lt;br /&gt;
[http://users.pandora.be/worldstandards/electricity.htm &#039;&#039;&#039;Power Outlet overview&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
* [http://www.hotelhaarlemzuid.nl/pages/Default.aspx?ID=324 &#039;&#039;&#039;Hotel Haarlem Zuid&#039;&#039;&#039;] (Good connection with ZuidTangent bus, stops in front of hotel and nearby DWS location!)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Roadwork&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;If you come by car, it might be handy to know about some planned roadwork!&lt;br /&gt;
&amp;lt;br&amp;gt;In the period of July 6 till 9 heavy roadwork is planned close to Eindhoven. This will have impact (more than 30 minutes) for driving both ways on the A2 in the southern part of the Netherlands! Cross the German border via the A12 to Arnheim.&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for Den Bosch, which is a bit more north, but still on the A2. Expected delay of more then 10 minutes.&lt;br /&gt;
&amp;lt;br&amp;gt;Also roadwork is expected on the A9, south of Amsterdam. Expected delays of more then 10 minutes again.&lt;br /&gt;
&amp;lt;br&amp;gt;And finally, the same accounts for the A6, which is from Amsterdam North in the direction of Almere. Expected delays of more then 10 minutes as well.&lt;br /&gt;
&lt;br /&gt;
===Hope to see you all there!===&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4708</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4708"/>
		<updated>2007-07-08T09:28:00Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Download Presentations */ added VirtualBox presentation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
07-07-2007: Added presentation download section&amp;lt;br&amp;gt;&lt;br /&gt;
07-07-2007: Schedule changed&amp;lt;br&amp;gt;&lt;br /&gt;
04-07-2007: DWS will be streamed to the wiki&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Road work added&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Added food menu for both days&amp;lt;br&amp;gt;&lt;br /&gt;
27-06-2007: Added electricity information&amp;lt;br&amp;gt;&lt;br /&gt;
14-06-2007: Added description for VirtualBox presentation&amp;lt;br&amp;gt;&lt;br /&gt;
13-06-2007: New hotel added&amp;lt;br&amp;gt;&lt;br /&gt;
12-06-2007: Schedule updated&amp;lt;br&amp;gt;&lt;br /&gt;
11-06-2007: First Schedule online&amp;lt;br&amp;gt;&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have six sessions of 45 minutes each. Starting at 9:30 AM and ending at 17:00/16:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project - Where are we now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbecd.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039;Brief introduction to a perspective OS design&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Yuri Proniakin, eCo Software&#039;&#039;&lt;br /&gt;
** Goals or &amp;quot;Game over&amp;quot;&lt;br /&gt;
** Overview of existed traditional and microkernel (K42 and L4-based) designs&lt;br /&gt;
** Perversion&lt;br /&gt;
** Overview of proposed design&lt;br /&gt;
** OS/2-compatibility - problems and solutions &lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** The talk will present a technical overview how VirtualBox works internally and compares to other virtualization solutions. Also we will present the current state of the OS/2 and eCS port of VirtualBox.&lt;br /&gt;
* &#039;&#039;&#039;Developing GUI applications using Qt&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Dmitry Kuminov&#039;&#039;&lt;br /&gt;
** The presentation will give some basics of using the Qt Toolkit version 3 on OS/2 or eComStation to create modern and powerful user interfaces quickly and easily. It will include the review of the current Qt features available on OS/2, how to setup the build environment, how to write a simple UI, and some thoughts about the future.&lt;br /&gt;
* &#039;&#039;&#039;XML from REXX&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** How to use and deal with XML from REXX.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
{| &lt;br /&gt;
| &#039;&#039;&#039;Saturday&#039;&#039;&#039;  || &lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:00  || Registration&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-10:15  || Welcome session&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || Utilizing Multi-Core processors&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || XML from REXX&lt;br /&gt;
|-&lt;br /&gt;
| 12:15-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:45  || Managing program resources (2 slots)&lt;br /&gt;
|-&lt;br /&gt;
| 16:00-16:45  || Introduction to NOM&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:45  || eComStation User Interface&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sunday&#039;&#039;&#039;  ||&lt;br /&gt;
|-&lt;br /&gt;
| 09:45-10:30  || A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
|-&lt;br /&gt;
| 10:45-11:30  || How to create popular software products for eComStation&lt;br /&gt;
|-&lt;br /&gt;
| 11:45-12:30  || VirtualBox&lt;br /&gt;
|-&lt;br /&gt;
| 12:45-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:00  || Brief introduction to a perspective OS design&lt;br /&gt;
|-&lt;br /&gt;
| 15:15-16:00  || The Voyager Project - Where are we now?&lt;br /&gt;
|-&lt;br /&gt;
| 16:15-17:00  || Developing GUI applications using Qt&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:15  || Closing session&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Live Stream of Presentations===&lt;br /&gt;
We will stream the presentations via an ogg stream! You can listen to that stream on eCS as well:&lt;br /&gt;
&lt;br /&gt;
* The straight forward method is to use the &#039;&#039;Audio-Stream&#039;&#039; object class in eCS 1.2, it&#039;s in the &#039;&#039;Multimedia Templates&#039;&#039; subfolders of the &#039;&#039;Templates&#039;&#039; folder. Simply drag the object to your desktop and add the URL &amp;lt;tt&amp;gt;http://streaming.netlabs.org:8000/dws.ogg&amp;lt;/tt&amp;gt; to it. To start playing simply doubleclick on it.&lt;br /&gt;
* If that doesn&#039;t work you either don&#039;t have Ogg Codecs installed or you have an old version of them. In this case the simplest solution is to get the [ftp://ftp.netlabs.org/pub/mmedia/oggvorbis-1.1.0-os2.zip Ogg Vorbis] package of [http://silk.apana.org.au/vorbis/ Brian Havard] and use ogg123 to play it: &amp;lt;tt&amp;gt;ogg123 http://streamsing.netlabs.org:8000/dws.ogg&amp;lt;/tt&amp;gt; (in a commandline window).&lt;br /&gt;
* Note that Z! doesn&#039;t want to play Ogg streams for some reason on my system, maybe it works on yours.&lt;br /&gt;
* [http://r6.ca/MMAudioPak/stream.html Russell O’Connor] has some details as well about streaming on OS/2.&lt;br /&gt;
* There is also a playlist available [http://borg.bfh.ch:8000 here].&lt;br /&gt;
&lt;br /&gt;
The first presentation starts at 10:00 Dutch time, which is GMT+1. If you need to know your local timezone you can check that here:&lt;br /&gt;
&lt;br /&gt;
http://www.timezoneconverter.com/index.shtml&lt;br /&gt;
&lt;br /&gt;
Note that during the breaks we will most probably play some music so you will hear anything anyway :) Note that there might be some noise on the stream, because of the line in of the laptop used for digitizing, although we are using another setup this time then last year.&lt;br /&gt;
&lt;br /&gt;
The webcam can be found [http://www.netlabs.org/dws07/ here]. It will automatically reload the picture so don&#039;t click reload please, that just kills the webserver :)&lt;br /&gt;
&lt;br /&gt;
You can also ask questions live during the presentations if you join the netlabs.org IRC channel #netlabs on eCS Network, see the following URL for a list of servers:&lt;br /&gt;
&lt;br /&gt;
http://www.ecomstation.com/chat.phtml&lt;br /&gt;
&lt;br /&gt;
We will have userids with &amp;lt;tt&amp;gt;DWS&amp;lt;/tt&amp;gt; in the name where you can ask your questions.&lt;br /&gt;
&lt;br /&gt;
===Download Presentations===&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/MultiCore.pdf &#039;&#039;&#039;Utilizing Multi-Core processors&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/rxxml.zip &#039;&#039;&#039;XML from REXX&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/resource.zip &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/NOM.ZIP &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/UserInterface.pdf &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/USB-DLP.pdf &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/eCS_Successful_Software.pdf &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/Virtualbox-dws2007.pdf &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;]&lt;br /&gt;
* VirtualBox&lt;br /&gt;
* Brief introduction to a perspective OS design&lt;br /&gt;
* The Voyager Project - Where are we now?&lt;br /&gt;
* Developing GUI applications using Qt&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Saturday July 7&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Tomato soup&lt;br /&gt;
&amp;lt;br&amp;gt;- Turkish bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Chicken gyros&lt;br /&gt;
&amp;lt;br&amp;gt;- &#039;Bratwurst&#039; with sauerkraut and mustard&lt;br /&gt;
&amp;lt;br&amp;gt;- Colored rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sunday July 8&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Curry soup&lt;br /&gt;
&amp;lt;br&amp;gt;- French bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Spanish meatballs&lt;br /&gt;
&amp;lt;br&amp;gt;- Chipolata sausages&lt;br /&gt;
&amp;lt;br&amp;gt;- Scrambled eggs with fried bacon&lt;br /&gt;
&amp;lt;br&amp;gt;- Yellow rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Yoghurt and fresh fruit salad&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Electricity ==&lt;br /&gt;
For using power you might need plug convertors to be able to use the power outlets.&lt;br /&gt;
Here you can find the correct ones for the Netherlands, the Type F ones are most common.&lt;br /&gt;
[http://users.pandora.be/worldstandards/electricity.htm &#039;&#039;&#039;Power Outlet overview&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
* [http://www.hotelhaarlemzuid.nl/pages/Default.aspx?ID=324 &#039;&#039;&#039;Hotel Haarlem Zuid&#039;&#039;&#039;] (Good connection with ZuidTangent bus, stops in front of hotel and nearby DWS location!)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Roadwork&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;If you come by car, it might be handy to know about some planned roadwork!&lt;br /&gt;
&amp;lt;br&amp;gt;In the period of July 6 till 9 heavy roadwork is planned close to Eindhoven. This will have impact (more than 30 minutes) for driving both ways on the A2 in the southern part of the Netherlands! Cross the German border via the A12 to Arnheim.&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for Den Bosch, which is a bit more north, but still on the A2. Expected delay of more then 10 minutes.&lt;br /&gt;
&amp;lt;br&amp;gt;Also roadwork is expected on the A9, south of Amsterdam. Expected delays of more then 10 minutes again.&lt;br /&gt;
&amp;lt;br&amp;gt;And finally, the same accounts for the A6, which is from Amsterdam North in the direction of Almere. Expected delays of more then 10 minutes as well.&lt;br /&gt;
&lt;br /&gt;
===Hope to see you all there!===&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4707</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4707"/>
		<updated>2007-07-08T08:43:57Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Download Presentations */ addes Eugenes presentations&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
07-07-2007: Added presentation download section&amp;lt;br&amp;gt;&lt;br /&gt;
07-07-2007: Schedule changed&amp;lt;br&amp;gt;&lt;br /&gt;
04-07-2007: DWS will be streamed to the wiki&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Road work added&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Added food menu for both days&amp;lt;br&amp;gt;&lt;br /&gt;
27-06-2007: Added electricity information&amp;lt;br&amp;gt;&lt;br /&gt;
14-06-2007: Added description for VirtualBox presentation&amp;lt;br&amp;gt;&lt;br /&gt;
13-06-2007: New hotel added&amp;lt;br&amp;gt;&lt;br /&gt;
12-06-2007: Schedule updated&amp;lt;br&amp;gt;&lt;br /&gt;
11-06-2007: First Schedule online&amp;lt;br&amp;gt;&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have six sessions of 45 minutes each. Starting at 9:30 AM and ending at 17:00/16:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project - Where are we now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbecd.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039;Brief introduction to a perspective OS design&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Yuri Proniakin, eCo Software&#039;&#039;&lt;br /&gt;
** Goals or &amp;quot;Game over&amp;quot;&lt;br /&gt;
** Overview of existed traditional and microkernel (K42 and L4-based) designs&lt;br /&gt;
** Perversion&lt;br /&gt;
** Overview of proposed design&lt;br /&gt;
** OS/2-compatibility - problems and solutions &lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** The talk will present a technical overview how VirtualBox works internally and compares to other virtualization solutions. Also we will present the current state of the OS/2 and eCS port of VirtualBox.&lt;br /&gt;
* &#039;&#039;&#039;Developing GUI applications using Qt&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Dmitry Kuminov&#039;&#039;&lt;br /&gt;
** The presentation will give some basics of using the Qt Toolkit version 3 on OS/2 or eComStation to create modern and powerful user interfaces quickly and easily. It will include the review of the current Qt features available on OS/2, how to setup the build environment, how to write a simple UI, and some thoughts about the future.&lt;br /&gt;
* &#039;&#039;&#039;XML from REXX&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** How to use and deal with XML from REXX.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
{| &lt;br /&gt;
| &#039;&#039;&#039;Saturday&#039;&#039;&#039;  || &lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:00  || Registration&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-10:15  || Welcome session&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || Utilizing Multi-Core processors&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || XML from REXX&lt;br /&gt;
|-&lt;br /&gt;
| 12:15-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:45  || Managing program resources (2 slots)&lt;br /&gt;
|-&lt;br /&gt;
| 16:00-16:45  || Introduction to NOM&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:45  || eComStation User Interface&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sunday&#039;&#039;&#039;  ||&lt;br /&gt;
|-&lt;br /&gt;
| 09:45-10:30  || A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
|-&lt;br /&gt;
| 10:45-11:30  || How to create popular software products for eComStation&lt;br /&gt;
|-&lt;br /&gt;
| 11:45-12:30  || VirtualBox&lt;br /&gt;
|-&lt;br /&gt;
| 12:45-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:00  || Brief introduction to a perspective OS design&lt;br /&gt;
|-&lt;br /&gt;
| 15:15-16:00  || The Voyager Project - Where are we now?&lt;br /&gt;
|-&lt;br /&gt;
| 16:15-17:00  || Developing GUI applications using Qt&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:15  || Closing session&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Live Stream of Presentations===&lt;br /&gt;
We will stream the presentations via an ogg stream! You can listen to that stream on eCS as well:&lt;br /&gt;
&lt;br /&gt;
* The straight forward method is to use the &#039;&#039;Audio-Stream&#039;&#039; object class in eCS 1.2, it&#039;s in the &#039;&#039;Multimedia Templates&#039;&#039; subfolders of the &#039;&#039;Templates&#039;&#039; folder. Simply drag the object to your desktop and add the URL &amp;lt;tt&amp;gt;http://streaming.netlabs.org:8000/dws.ogg&amp;lt;/tt&amp;gt; to it. To start playing simply doubleclick on it.&lt;br /&gt;
* If that doesn&#039;t work you either don&#039;t have Ogg Codecs installed or you have an old version of them. In this case the simplest solution is to get the [ftp://ftp.netlabs.org/pub/mmedia/oggvorbis-1.1.0-os2.zip Ogg Vorbis] package of [http://silk.apana.org.au/vorbis/ Brian Havard] and use ogg123 to play it: &amp;lt;tt&amp;gt;ogg123 http://streamsing.netlabs.org:8000/dws.ogg&amp;lt;/tt&amp;gt; (in a commandline window).&lt;br /&gt;
* Note that Z! doesn&#039;t want to play Ogg streams for some reason on my system, maybe it works on yours.&lt;br /&gt;
* [http://r6.ca/MMAudioPak/stream.html Russell O’Connor] has some details as well about streaming on OS/2.&lt;br /&gt;
* There is also a playlist available [http://borg.bfh.ch:8000 here].&lt;br /&gt;
&lt;br /&gt;
The first presentation starts at 10:00 Dutch time, which is GMT+1. If you need to know your local timezone you can check that here:&lt;br /&gt;
&lt;br /&gt;
http://www.timezoneconverter.com/index.shtml&lt;br /&gt;
&lt;br /&gt;
Note that during the breaks we will most probably play some music so you will hear anything anyway :) Note that there might be some noise on the stream, because of the line in of the laptop used for digitizing, although we are using another setup this time then last year.&lt;br /&gt;
&lt;br /&gt;
The webcam can be found [http://www.netlabs.org/dws07/ here]. It will automatically reload the picture so don&#039;t click reload please, that just kills the webserver :)&lt;br /&gt;
&lt;br /&gt;
You can also ask questions live during the presentations if you join the netlabs.org IRC channel #netlabs on eCS Network, see the following URL for a list of servers:&lt;br /&gt;
&lt;br /&gt;
http://www.ecomstation.com/chat.phtml&lt;br /&gt;
&lt;br /&gt;
We will have userids with &amp;lt;tt&amp;gt;DWS&amp;lt;/tt&amp;gt; in the name where you can ask your questions.&lt;br /&gt;
&lt;br /&gt;
===Download Presentations===&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/MultiCore.pdf &#039;&#039;&#039;Utilizing Multi-Core processors&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/rxxml.zip &#039;&#039;&#039;XML from REXX&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/resource.zip &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/NOM.ZIP &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/UserInterface.pdf &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/USB-DLP.pdf &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/eCS_Successful_Software.pdf &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;]&lt;br /&gt;
* VirtualBox&lt;br /&gt;
* Brief introduction to a perspective OS design&lt;br /&gt;
* The Voyager Project - Where are we now?&lt;br /&gt;
* Developing GUI applications using Qt&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Saturday July 7&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Tomato soup&lt;br /&gt;
&amp;lt;br&amp;gt;- Turkish bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Chicken gyros&lt;br /&gt;
&amp;lt;br&amp;gt;- &#039;Bratwurst&#039; with sauerkraut and mustard&lt;br /&gt;
&amp;lt;br&amp;gt;- Colored rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sunday July 8&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Curry soup&lt;br /&gt;
&amp;lt;br&amp;gt;- French bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Spanish meatballs&lt;br /&gt;
&amp;lt;br&amp;gt;- Chipolata sausages&lt;br /&gt;
&amp;lt;br&amp;gt;- Scrambled eggs with fried bacon&lt;br /&gt;
&amp;lt;br&amp;gt;- Yellow rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Yoghurt and fresh fruit salad&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Electricity ==&lt;br /&gt;
For using power you might need plug convertors to be able to use the power outlets.&lt;br /&gt;
Here you can find the correct ones for the Netherlands, the Type F ones are most common.&lt;br /&gt;
[http://users.pandora.be/worldstandards/electricity.htm &#039;&#039;&#039;Power Outlet overview&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
* [http://www.hotelhaarlemzuid.nl/pages/Default.aspx?ID=324 &#039;&#039;&#039;Hotel Haarlem Zuid&#039;&#039;&#039;] (Good connection with ZuidTangent bus, stops in front of hotel and nearby DWS location!)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Roadwork&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;If you come by car, it might be handy to know about some planned roadwork!&lt;br /&gt;
&amp;lt;br&amp;gt;In the period of July 6 till 9 heavy roadwork is planned close to Eindhoven. This will have impact (more than 30 minutes) for driving both ways on the A2 in the southern part of the Netherlands! Cross the German border via the A12 to Arnheim.&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for Den Bosch, which is a bit more north, but still on the A2. Expected delay of more then 10 minutes.&lt;br /&gt;
&amp;lt;br&amp;gt;Also roadwork is expected on the A9, south of Amsterdam. Expected delays of more then 10 minutes again.&lt;br /&gt;
&amp;lt;br&amp;gt;And finally, the same accounts for the A6, which is from Amsterdam North in the direction of Almere. Expected delays of more then 10 minutes as well.&lt;br /&gt;
&lt;br /&gt;
===Hope to see you all there!===&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4706</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4706"/>
		<updated>2007-07-08T07:34:25Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Download Presentations */ added usb session&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
07-07-2007: Added presentation download section&amp;lt;br&amp;gt;&lt;br /&gt;
07-07-2007: Schedule changed&amp;lt;br&amp;gt;&lt;br /&gt;
04-07-2007: DWS will be streamed to the wiki&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Road work added&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Added food menu for both days&amp;lt;br&amp;gt;&lt;br /&gt;
27-06-2007: Added electricity information&amp;lt;br&amp;gt;&lt;br /&gt;
14-06-2007: Added description for VirtualBox presentation&amp;lt;br&amp;gt;&lt;br /&gt;
13-06-2007: New hotel added&amp;lt;br&amp;gt;&lt;br /&gt;
12-06-2007: Schedule updated&amp;lt;br&amp;gt;&lt;br /&gt;
11-06-2007: First Schedule online&amp;lt;br&amp;gt;&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have six sessions of 45 minutes each. Starting at 9:30 AM and ending at 17:00/16:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project - Where are we now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbecd.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039;Brief introduction to a perspective OS design&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Yuri Proniakin, eCo Software&#039;&#039;&lt;br /&gt;
** Goals or &amp;quot;Game over&amp;quot;&lt;br /&gt;
** Overview of existed traditional and microkernel (K42 and L4-based) designs&lt;br /&gt;
** Perversion&lt;br /&gt;
** Overview of proposed design&lt;br /&gt;
** OS/2-compatibility - problems and solutions &lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** The talk will present a technical overview how VirtualBox works internally and compares to other virtualization solutions. Also we will present the current state of the OS/2 and eCS port of VirtualBox.&lt;br /&gt;
* &#039;&#039;&#039;Developing GUI applications using Qt&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Dmitry Kuminov&#039;&#039;&lt;br /&gt;
** The presentation will give some basics of using the Qt Toolkit version 3 on OS/2 or eComStation to create modern and powerful user interfaces quickly and easily. It will include the review of the current Qt features available on OS/2, how to setup the build environment, how to write a simple UI, and some thoughts about the future.&lt;br /&gt;
* &#039;&#039;&#039;XML from REXX&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** How to use and deal with XML from REXX.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
{| &lt;br /&gt;
| &#039;&#039;&#039;Saturday&#039;&#039;&#039;  || &lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:00  || Registration&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-10:15  || Welcome session&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || Utilizing Multi-Core processors&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || XML from REXX&lt;br /&gt;
|-&lt;br /&gt;
| 12:15-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:45  || Managing program resources (2 slots)&lt;br /&gt;
|-&lt;br /&gt;
| 16:00-16:45  || Introduction to NOM&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:45  || eComStation User Interface&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sunday&#039;&#039;&#039;  ||&lt;br /&gt;
|-&lt;br /&gt;
| 09:45-10:30  || A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
|-&lt;br /&gt;
| 10:45-11:30  || How to create popular software products for eComStation&lt;br /&gt;
|-&lt;br /&gt;
| 11:45-12:30  || VirtualBox&lt;br /&gt;
|-&lt;br /&gt;
| 12:45-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:00  || Brief introduction to a perspective OS design&lt;br /&gt;
|-&lt;br /&gt;
| 15:15-16:00  || The Voyager Project - Where are we now?&lt;br /&gt;
|-&lt;br /&gt;
| 16:15-17:00  || Developing GUI applications using Qt&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:15  || Closing session&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Live Stream of Presentations===&lt;br /&gt;
We will stream the presentations via an ogg stream! You can listen to that stream on eCS as well:&lt;br /&gt;
&lt;br /&gt;
* The straight forward method is to use the &#039;&#039;Audio-Stream&#039;&#039; object class in eCS 1.2, it&#039;s in the &#039;&#039;Multimedia Templates&#039;&#039; subfolders of the &#039;&#039;Templates&#039;&#039; folder. Simply drag the object to your desktop and add the URL &amp;lt;tt&amp;gt;http://streaming.netlabs.org:8000/dws.ogg&amp;lt;/tt&amp;gt; to it. To start playing simply doubleclick on it.&lt;br /&gt;
* If that doesn&#039;t work you either don&#039;t have Ogg Codecs installed or you have an old version of them. In this case the simplest solution is to get the [ftp://ftp.netlabs.org/pub/mmedia/oggvorbis-1.1.0-os2.zip Ogg Vorbis] package of [http://silk.apana.org.au/vorbis/ Brian Havard] and use ogg123 to play it: &amp;lt;tt&amp;gt;ogg123 http://streamsing.netlabs.org:8000/dws.ogg&amp;lt;/tt&amp;gt; (in a commandline window).&lt;br /&gt;
* Note that Z! doesn&#039;t want to play Ogg streams for some reason on my system, maybe it works on yours.&lt;br /&gt;
* [http://r6.ca/MMAudioPak/stream.html Russell O’Connor] has some details as well about streaming on OS/2.&lt;br /&gt;
* There is also a playlist available [http://borg.bfh.ch:8000 here].&lt;br /&gt;
&lt;br /&gt;
The first presentation starts at 10:00 Dutch time, which is GMT+1. If you need to know your local timezone you can check that here:&lt;br /&gt;
&lt;br /&gt;
http://www.timezoneconverter.com/index.shtml&lt;br /&gt;
&lt;br /&gt;
Note that during the breaks we will most probably play some music so you will hear anything anyway :) Note that there might be some noise on the stream, because of the line in of the laptop used for digitizing, although we are using another setup this time then last year.&lt;br /&gt;
&lt;br /&gt;
The webcam can be found [http://www.netlabs.org/dws07/ here]. It will automatically reload the picture so don&#039;t click reload please, that just kills the webserver :)&lt;br /&gt;
&lt;br /&gt;
You can also ask questions live during the presentations if you join the netlabs.org IRC channel #netlabs on eCS Network, see the following URL for a list of servers:&lt;br /&gt;
&lt;br /&gt;
http://www.ecomstation.com/chat.phtml&lt;br /&gt;
&lt;br /&gt;
We will have userids with &amp;lt;tt&amp;gt;DWS&amp;lt;/tt&amp;gt; in the name where you can ask your questions.&lt;br /&gt;
&lt;br /&gt;
===Download Presentations===&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/MultiCore.pdf &#039;&#039;&#039;Utilizing Multi-Core processors&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/rxxml.zip &#039;&#039;&#039;XML from REXX&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/resource.zip &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/NOM.ZIP &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/UserInterface.pdf &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/USB-DLP.pdf &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;]&lt;br /&gt;
* How to create popular software products for eComStation&lt;br /&gt;
* VirtualBox&lt;br /&gt;
* Brief introduction to a perspective OS design&lt;br /&gt;
* The Voyager Project - Where are we now?&lt;br /&gt;
* Developing GUI applications using Qt&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Saturday July 7&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Tomato soup&lt;br /&gt;
&amp;lt;br&amp;gt;- Turkish bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Chicken gyros&lt;br /&gt;
&amp;lt;br&amp;gt;- &#039;Bratwurst&#039; with sauerkraut and mustard&lt;br /&gt;
&amp;lt;br&amp;gt;- Colored rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sunday July 8&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Curry soup&lt;br /&gt;
&amp;lt;br&amp;gt;- French bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Spanish meatballs&lt;br /&gt;
&amp;lt;br&amp;gt;- Chipolata sausages&lt;br /&gt;
&amp;lt;br&amp;gt;- Scrambled eggs with fried bacon&lt;br /&gt;
&amp;lt;br&amp;gt;- Yellow rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Yoghurt and fresh fruit salad&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Electricity ==&lt;br /&gt;
For using power you might need plug convertors to be able to use the power outlets.&lt;br /&gt;
Here you can find the correct ones for the Netherlands, the Type F ones are most common.&lt;br /&gt;
[http://users.pandora.be/worldstandards/electricity.htm &#039;&#039;&#039;Power Outlet overview&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
* [http://www.hotelhaarlemzuid.nl/pages/Default.aspx?ID=324 &#039;&#039;&#039;Hotel Haarlem Zuid&#039;&#039;&#039;] (Good connection with ZuidTangent bus, stops in front of hotel and nearby DWS location!)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Roadwork&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;If you come by car, it might be handy to know about some planned roadwork!&lt;br /&gt;
&amp;lt;br&amp;gt;In the period of July 6 till 9 heavy roadwork is planned close to Eindhoven. This will have impact (more than 30 minutes) for driving both ways on the A2 in the southern part of the Netherlands! Cross the German border via the A12 to Arnheim.&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for Den Bosch, which is a bit more north, but still on the A2. Expected delay of more then 10 minutes.&lt;br /&gt;
&amp;lt;br&amp;gt;Also roadwork is expected on the A9, south of Amsterdam. Expected delays of more then 10 minutes again.&lt;br /&gt;
&amp;lt;br&amp;gt;And finally, the same accounts for the A6, which is from Amsterdam North in the direction of Almere. Expected delays of more then 10 minutes as well.&lt;br /&gt;
&lt;br /&gt;
===Hope to see you all there!===&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4704</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4704"/>
		<updated>2007-07-07T15:16:46Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Download Presentations */ added UserInterface PDF&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
07-07-2007: Added presentation download section&amp;lt;br&amp;gt;&lt;br /&gt;
07-07-2007: Schedule changed&amp;lt;br&amp;gt;&lt;br /&gt;
04-07-2007: DWS will be streamed to the wiki&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Road work added&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Added food menu for both days&amp;lt;br&amp;gt;&lt;br /&gt;
27-06-2007: Added electricity information&amp;lt;br&amp;gt;&lt;br /&gt;
14-06-2007: Added description for VirtualBox presentation&amp;lt;br&amp;gt;&lt;br /&gt;
13-06-2007: New hotel added&amp;lt;br&amp;gt;&lt;br /&gt;
12-06-2007: Schedule updated&amp;lt;br&amp;gt;&lt;br /&gt;
11-06-2007: First Schedule online&amp;lt;br&amp;gt;&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have six sessions of 45 minutes each. Starting at 9:30 AM and ending at 17:00/16:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project - Where are we now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbecd.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039;Brief introduction to a perspective OS design&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Yuri Proniakin, eCo Software&#039;&#039;&lt;br /&gt;
** Goals or &amp;quot;Game over&amp;quot;&lt;br /&gt;
** Overview of existed traditional and microkernel (K42 and L4-based) designs&lt;br /&gt;
** Perversion&lt;br /&gt;
** Overview of proposed design&lt;br /&gt;
** OS/2-compatibility - problems and solutions &lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** The talk will present a technical overview how VirtualBox works internally and compares to other virtualization solutions. Also we will present the current state of the OS/2 and eCS port of VirtualBox.&lt;br /&gt;
* &#039;&#039;&#039;Developing GUI applications using Qt&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Dmitry Kuminov&#039;&#039;&lt;br /&gt;
** The presentation will give some basics of using the Qt Toolkit version 3 on OS/2 or eComStation to create modern and powerful user interfaces quickly and easily. It will include the review of the current Qt features available on OS/2, how to setup the build environment, how to write a simple UI, and some thoughts about the future.&lt;br /&gt;
* &#039;&#039;&#039;XML from REXX&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** How to use and deal with XML from REXX.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
{| &lt;br /&gt;
| &#039;&#039;&#039;Saturday&#039;&#039;&#039;  || &lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:00  || Registration&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-10:15  || Welcome session&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || Utilizing Multi-Core processors&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || XML from REXX&lt;br /&gt;
|-&lt;br /&gt;
| 12:15-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:45  || Managing program resources (2 slots)&lt;br /&gt;
|-&lt;br /&gt;
| 16:00-16:45  || Introduction to NOM&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:45  || eComStation User Interface&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sunday&#039;&#039;&#039;  ||&lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:15  || A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || How to create popular software products for eComStation&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || VirtualBox&lt;br /&gt;
|-&lt;br /&gt;
| 12:30-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:00  || Brief introduction to a perspective OS design&lt;br /&gt;
|-&lt;br /&gt;
| 15:15-16:00  || The Voyager Project - Where are we now?&lt;br /&gt;
|-&lt;br /&gt;
| 16:15-17:00  || Developing GUI applications using Qt&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:15  || Closing session&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Live Stream of Presentations===&lt;br /&gt;
We will stream the presentations via an ogg stream! You can listen to that stream on eCS as well:&lt;br /&gt;
&lt;br /&gt;
* The straight forward method is to use the &#039;&#039;Audio-Stream&#039;&#039; object class in eCS 1.2, it&#039;s in the &#039;&#039;Multimedia Templates&#039;&#039; subfolders of the &#039;&#039;Templates&#039;&#039; folder. Simply drag the object to your desktop and add the URL &amp;lt;tt&amp;gt;http://streaming.netlabs.org:8000/dws.ogg&amp;lt;/tt&amp;gt; to it. To start playing simply doubleclick on it.&lt;br /&gt;
* If that doesn&#039;t work you either don&#039;t have Ogg Codecs installed or you have an old version of them. In this case the simplest solution is to get the [ftp://ftp.netlabs.org/pub/mmedia/oggvorbis-1.1.0-os2.zip Ogg Vorbis] package of [http://silk.apana.org.au/vorbis/ Brian Havard] and use ogg123 to play it: &amp;lt;tt&amp;gt;ogg123 http://streamsing.netlabs.org:8000/dws.ogg&amp;lt;/tt&amp;gt; (in a commandline window).&lt;br /&gt;
* Note that Z! doesn&#039;t want to play Ogg streams for some reason on my system, maybe it works on yours.&lt;br /&gt;
* [http://r6.ca/MMAudioPak/stream.html Russell O’Connor] has some details as well about streaming on OS/2.&lt;br /&gt;
* There is also a playlist available [http://borg.bfh.ch:8000 here].&lt;br /&gt;
&lt;br /&gt;
The first presentation starts at 10:00 Dutch time, which is GMT+1. If you need to know your local timezone you can check that here:&lt;br /&gt;
&lt;br /&gt;
http://www.timezoneconverter.com/index.shtml&lt;br /&gt;
&lt;br /&gt;
Note that during the breaks we will most probably play some music so you will hear anything anyway :) Note that there might be some noise on the stream, because of the line in of the laptop used for digitizing, although we are using another setup this time then last year.&lt;br /&gt;
&lt;br /&gt;
The webcam can be found [http://www.netlabs.org/dws07/ here]. It will automatically reload the picture so don&#039;t click reload please, that just kills the webserver :)&lt;br /&gt;
&lt;br /&gt;
You can also ask questions live during the presentations if you join the netlabs.org IRC channel #netlabs on eCS Network, see the following URL for a list of servers:&lt;br /&gt;
&lt;br /&gt;
http://www.ecomstation.com/chat.phtml&lt;br /&gt;
&lt;br /&gt;
We will have userids with &amp;lt;tt&amp;gt;DWS&amp;lt;/tt&amp;gt; in the name where you can ask your questions.&lt;br /&gt;
&lt;br /&gt;
===Download Presentations===&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/MultiCore.pdf &#039;&#039;&#039;Utilizing Multi-Core processors&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/rxxml.zip &#039;&#039;&#039;XML from REXX&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/resource.zip &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/NOM.ZIP &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/UserInterface.pdf &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;]&lt;br /&gt;
* A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
* How to create popular software products for eComStation&lt;br /&gt;
* VirtualBox&lt;br /&gt;
* Brief introduction to a perspective OS design&lt;br /&gt;
* The Voyager Project - Where are we now?&lt;br /&gt;
* Developing GUI applications using Qt&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Saturday July 7&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Tomato soup&lt;br /&gt;
&amp;lt;br&amp;gt;- Turkish bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Chicken gyros&lt;br /&gt;
&amp;lt;br&amp;gt;- &#039;Bratwurst&#039; with sauerkraut and mustard&lt;br /&gt;
&amp;lt;br&amp;gt;- Colored rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sunday July 8&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Curry soup&lt;br /&gt;
&amp;lt;br&amp;gt;- French bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Spanish meatballs&lt;br /&gt;
&amp;lt;br&amp;gt;- Chipolata sausages&lt;br /&gt;
&amp;lt;br&amp;gt;- Scrambled eggs with fried bacon&lt;br /&gt;
&amp;lt;br&amp;gt;- Yellow rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Yoghurt and fresh fruit salad&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Electricity ==&lt;br /&gt;
For using power you might need plug convertors to be able to use the power outlets.&lt;br /&gt;
Here you can find the correct ones for the Netherlands, the Type F ones are most common.&lt;br /&gt;
[http://users.pandora.be/worldstandards/electricity.htm &#039;&#039;&#039;Power Outlet overview&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
* [http://www.hotelhaarlemzuid.nl/pages/Default.aspx?ID=324 &#039;&#039;&#039;Hotel Haarlem Zuid&#039;&#039;&#039;] (Good connection with ZuidTangent bus, stops in front of hotel and nearby DWS location!)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Roadwork&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;If you come by car, it might be handy to know about some planned roadwork!&lt;br /&gt;
&amp;lt;br&amp;gt;In the period of July 6 till 9 heavy roadwork is planned close to Eindhoven. This will have impact (more than 30 minutes) for driving both ways on the A2 in the southern part of the Netherlands! Cross the German border via the A12 to Arnheim.&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for Den Bosch, which is a bit more north, but still on the A2. Expected delay of more then 10 minutes.&lt;br /&gt;
&amp;lt;br&amp;gt;Also roadwork is expected on the A9, south of Amsterdam. Expected delays of more then 10 minutes again.&lt;br /&gt;
&amp;lt;br&amp;gt;And finally, the same accounts for the A6, which is from Amsterdam North in the direction of Almere. Expected delays of more then 10 minutes as well.&lt;br /&gt;
&lt;br /&gt;
===Hope to see you all there!===&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4703</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4703"/>
		<updated>2007-07-07T14:13:15Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Download Presentations */  typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
07-07-2007: Added presentation download section&amp;lt;br&amp;gt;&lt;br /&gt;
07-07-2007: Schedule changed&amp;lt;br&amp;gt;&lt;br /&gt;
04-07-2007: DWS will be streamed to the wiki&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Road work added&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Added food menu for both days&amp;lt;br&amp;gt;&lt;br /&gt;
27-06-2007: Added electricity information&amp;lt;br&amp;gt;&lt;br /&gt;
14-06-2007: Added description for VirtualBox presentation&amp;lt;br&amp;gt;&lt;br /&gt;
13-06-2007: New hotel added&amp;lt;br&amp;gt;&lt;br /&gt;
12-06-2007: Schedule updated&amp;lt;br&amp;gt;&lt;br /&gt;
11-06-2007: First Schedule online&amp;lt;br&amp;gt;&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have six sessions of 45 minutes each. Starting at 9:30 AM and ending at 17:00/16:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project - Where are we now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbecd.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039;Brief introduction to a perspective OS design&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Yuri Proniakin, eCo Software&#039;&#039;&lt;br /&gt;
** Goals or &amp;quot;Game over&amp;quot;&lt;br /&gt;
** Overview of existed traditional and microkernel (K42 and L4-based) designs&lt;br /&gt;
** Perversion&lt;br /&gt;
** Overview of proposed design&lt;br /&gt;
** OS/2-compatibility - problems and solutions &lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** The talk will present a technical overview how VirtualBox works internally and compares to other virtualization solutions. Also we will present the current state of the OS/2 and eCS port of VirtualBox.&lt;br /&gt;
* &#039;&#039;&#039;Developing GUI applications using Qt&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Dmitry Kuminov&#039;&#039;&lt;br /&gt;
** The presentation will give some basics of using the Qt Toolkit version 3 on OS/2 or eComStation to create modern and powerful user interfaces quickly and easily. It will include the review of the current Qt features available on OS/2, how to setup the build environment, how to write a simple UI, and some thoughts about the future.&lt;br /&gt;
* &#039;&#039;&#039;XML from REXX&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** How to use and deal with XML from REXX.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
{| &lt;br /&gt;
| &#039;&#039;&#039;Saturday&#039;&#039;&#039;  || &lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:00  || Registration&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-10:15  || Welcome session&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || Utilizing Multi-Core processors&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || XML from REXX&lt;br /&gt;
|-&lt;br /&gt;
| 12:15-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:45  || Managing program resources (2 slots)&lt;br /&gt;
|-&lt;br /&gt;
| 16:00-16:45  || Introduction to NOM&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:45  || eComStation User Interface&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sunday&#039;&#039;&#039;  ||&lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:15  || A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || How to create popular software products for eComStation&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || VirtualBox&lt;br /&gt;
|-&lt;br /&gt;
| 12:30-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:00  || Brief introduction to a perspective OS design&lt;br /&gt;
|-&lt;br /&gt;
| 15:15-16:00  || The Voyager Project - Where are we now?&lt;br /&gt;
|-&lt;br /&gt;
| 16:15-17:00  || Developing GUI applications using Qt&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:15  || Closing session&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Live Stream of Presentations===&lt;br /&gt;
We will stream the presentations via an ogg stream! You can listen to that stream on eCS as well:&lt;br /&gt;
&lt;br /&gt;
* The straight forward method is to use the &#039;&#039;Audio-Stream&#039;&#039; object class in eCS 1.2, it&#039;s in the &#039;&#039;Multimedia Templates&#039;&#039; subfolders of the &#039;&#039;Templates&#039;&#039; folder. Simply drag the object to your desktop and add the URL &amp;lt;tt&amp;gt;http://streaming.netlabs.org:8000/dws.ogg&amp;lt;/tt&amp;gt; to it. To start playing simply doubleclick on it.&lt;br /&gt;
* If that doesn&#039;t work you either don&#039;t have Ogg Codecs installed or you have an old version of them. In this case the simplest solution is to get the [ftp://ftp.netlabs.org/pub/mmedia/oggvorbis-1.1.0-os2.zip Ogg Vorbis] package of [http://silk.apana.org.au/vorbis/ Brian Havard] and use ogg123 to play it: &amp;lt;tt&amp;gt;ogg123 http://streamsing.netlabs.org:8000/dws.ogg&amp;lt;/tt&amp;gt; (in a commandline window).&lt;br /&gt;
* Note that Z! doesn&#039;t want to play Ogg streams for some reason on my system, maybe it works on yours.&lt;br /&gt;
* [http://r6.ca/MMAudioPak/stream.html Russell O’Connor] has some details as well about streaming on OS/2.&lt;br /&gt;
* There is also a playlist available [http://borg.bfh.ch:8000 here].&lt;br /&gt;
&lt;br /&gt;
The first presentation starts at 10:00 Dutch time, which is GMT+1. If you need to know your local timezone you can check that here:&lt;br /&gt;
&lt;br /&gt;
http://www.timezoneconverter.com/index.shtml&lt;br /&gt;
&lt;br /&gt;
Note that during the breaks we will most probably play some music so you will hear anything anyway :) Note that there might be some noise on the stream, because of the line in of the laptop used for digitizing, although we are using another setup this time then last year.&lt;br /&gt;
&lt;br /&gt;
The webcam can be found [http://www.netlabs.org/dws07/ here]. It will automatically reload the picture so don&#039;t click reload please, that just kills the webserver :)&lt;br /&gt;
&lt;br /&gt;
You can also ask questions live during the presentations if you join the netlabs.org IRC channel #netlabs on eCS Network, see the following URL for a list of servers:&lt;br /&gt;
&lt;br /&gt;
http://www.ecomstation.com/chat.phtml&lt;br /&gt;
&lt;br /&gt;
We will have userids with &amp;lt;tt&amp;gt;DWS&amp;lt;/tt&amp;gt; in the name where you can ask your questions.&lt;br /&gt;
&lt;br /&gt;
===Download Presentations===&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/MultiCore.pdf &#039;&#039;&#039;Utilizing Multi-Core processors&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/rxxml.zip &#039;&#039;&#039;XML from REXX&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/resource.zip &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/NOM.ZIP &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039;]&lt;br /&gt;
* eComStation User Interface&lt;br /&gt;
* A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
* How to create popular software products for eComStation&lt;br /&gt;
* VirtualBox&lt;br /&gt;
* Brief introduction to a perspective OS design&lt;br /&gt;
* The Voyager Project - Where are we now?&lt;br /&gt;
* Developing GUI applications using Qt&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Saturday July 7&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Tomato soup&lt;br /&gt;
&amp;lt;br&amp;gt;- Turkish bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Chicken gyros&lt;br /&gt;
&amp;lt;br&amp;gt;- &#039;Bratwurst&#039; with sauerkraut and mustard&lt;br /&gt;
&amp;lt;br&amp;gt;- Colored rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sunday July 8&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Curry soup&lt;br /&gt;
&amp;lt;br&amp;gt;- French bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Spanish meatballs&lt;br /&gt;
&amp;lt;br&amp;gt;- Chipolata sausages&lt;br /&gt;
&amp;lt;br&amp;gt;- Scrambled eggs with fried bacon&lt;br /&gt;
&amp;lt;br&amp;gt;- Yellow rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Yoghurt and fresh fruit salad&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Electricity ==&lt;br /&gt;
For using power you might need plug convertors to be able to use the power outlets.&lt;br /&gt;
Here you can find the correct ones for the Netherlands, the Type F ones are most common.&lt;br /&gt;
[http://users.pandora.be/worldstandards/electricity.htm &#039;&#039;&#039;Power Outlet overview&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
* [http://www.hotelhaarlemzuid.nl/pages/Default.aspx?ID=324 &#039;&#039;&#039;Hotel Haarlem Zuid&#039;&#039;&#039;] (Good connection with ZuidTangent bus, stops in front of hotel and nearby DWS location!)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Roadwork&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;If you come by car, it might be handy to know about some planned roadwork!&lt;br /&gt;
&amp;lt;br&amp;gt;In the period of July 6 till 9 heavy roadwork is planned close to Eindhoven. This will have impact (more than 30 minutes) for driving both ways on the A2 in the southern part of the Netherlands! Cross the German border via the A12 to Arnheim.&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for Den Bosch, which is a bit more north, but still on the A2. Expected delay of more then 10 minutes.&lt;br /&gt;
&amp;lt;br&amp;gt;Also roadwork is expected on the A9, south of Amsterdam. Expected delays of more then 10 minutes again.&lt;br /&gt;
&amp;lt;br&amp;gt;And finally, the same accounts for the A6, which is from Amsterdam North in the direction of Almere. Expected delays of more then 10 minutes as well.&lt;br /&gt;
&lt;br /&gt;
===Hope to see you all there!===&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4702</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4702"/>
		<updated>2007-07-07T14:11:31Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Download Presentations */ added nom.zip&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
07-07-2007: Added presentation download section&amp;lt;br&amp;gt;&lt;br /&gt;
07-07-2007: Schedule changed&amp;lt;br&amp;gt;&lt;br /&gt;
04-07-2007: DWS will be streamed to the wiki&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Road work added&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Added food menu for both days&amp;lt;br&amp;gt;&lt;br /&gt;
27-06-2007: Added electricity information&amp;lt;br&amp;gt;&lt;br /&gt;
14-06-2007: Added description for VirtualBox presentation&amp;lt;br&amp;gt;&lt;br /&gt;
13-06-2007: New hotel added&amp;lt;br&amp;gt;&lt;br /&gt;
12-06-2007: Schedule updated&amp;lt;br&amp;gt;&lt;br /&gt;
11-06-2007: First Schedule online&amp;lt;br&amp;gt;&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have six sessions of 45 minutes each. Starting at 9:30 AM and ending at 17:00/16:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project - Where are we now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbecd.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039;Brief introduction to a perspective OS design&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Yuri Proniakin, eCo Software&#039;&#039;&lt;br /&gt;
** Goals or &amp;quot;Game over&amp;quot;&lt;br /&gt;
** Overview of existed traditional and microkernel (K42 and L4-based) designs&lt;br /&gt;
** Perversion&lt;br /&gt;
** Overview of proposed design&lt;br /&gt;
** OS/2-compatibility - problems and solutions &lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** The talk will present a technical overview how VirtualBox works internally and compares to other virtualization solutions. Also we will present the current state of the OS/2 and eCS port of VirtualBox.&lt;br /&gt;
* &#039;&#039;&#039;Developing GUI applications using Qt&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Dmitry Kuminov&#039;&#039;&lt;br /&gt;
** The presentation will give some basics of using the Qt Toolkit version 3 on OS/2 or eComStation to create modern and powerful user interfaces quickly and easily. It will include the review of the current Qt features available on OS/2, how to setup the build environment, how to write a simple UI, and some thoughts about the future.&lt;br /&gt;
* &#039;&#039;&#039;XML from REXX&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** How to use and deal with XML from REXX.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
{| &lt;br /&gt;
| &#039;&#039;&#039;Saturday&#039;&#039;&#039;  || &lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:00  || Registration&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-10:15  || Welcome session&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || Utilizing Multi-Core processors&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || XML from REXX&lt;br /&gt;
|-&lt;br /&gt;
| 12:15-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:45  || Managing program resources (2 slots)&lt;br /&gt;
|-&lt;br /&gt;
| 16:00-16:45  || Introduction to NOM&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:45  || eComStation User Interface&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sunday&#039;&#039;&#039;  ||&lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:15  || A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || How to create popular software products for eComStation&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || VirtualBox&lt;br /&gt;
|-&lt;br /&gt;
| 12:30-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:00  || Brief introduction to a perspective OS design&lt;br /&gt;
|-&lt;br /&gt;
| 15:15-16:00  || The Voyager Project - Where are we now?&lt;br /&gt;
|-&lt;br /&gt;
| 16:15-17:00  || Developing GUI applications using Qt&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:15  || Closing session&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Live Stream of Presentations===&lt;br /&gt;
We will stream the presentations via an ogg stream! You can listen to that stream on eCS as well:&lt;br /&gt;
&lt;br /&gt;
* The straight forward method is to use the &#039;&#039;Audio-Stream&#039;&#039; object class in eCS 1.2, it&#039;s in the &#039;&#039;Multimedia Templates&#039;&#039; subfolders of the &#039;&#039;Templates&#039;&#039; folder. Simply drag the object to your desktop and add the URL &amp;lt;tt&amp;gt;http://streaming.netlabs.org:8000/dws.ogg&amp;lt;/tt&amp;gt; to it. To start playing simply doubleclick on it.&lt;br /&gt;
* If that doesn&#039;t work you either don&#039;t have Ogg Codecs installed or you have an old version of them. In this case the simplest solution is to get the [ftp://ftp.netlabs.org/pub/mmedia/oggvorbis-1.1.0-os2.zip Ogg Vorbis] package of [http://silk.apana.org.au/vorbis/ Brian Havard] and use ogg123 to play it: &amp;lt;tt&amp;gt;ogg123 http://streamsing.netlabs.org:8000/dws.ogg&amp;lt;/tt&amp;gt; (in a commandline window).&lt;br /&gt;
* Note that Z! doesn&#039;t want to play Ogg streams for some reason on my system, maybe it works on yours.&lt;br /&gt;
* [http://r6.ca/MMAudioPak/stream.html Russell O’Connor] has some details as well about streaming on OS/2.&lt;br /&gt;
* There is also a playlist available [http://borg.bfh.ch:8000 here].&lt;br /&gt;
&lt;br /&gt;
The first presentation starts at 10:00 Dutch time, which is GMT+1. If you need to know your local timezone you can check that here:&lt;br /&gt;
&lt;br /&gt;
http://www.timezoneconverter.com/index.shtml&lt;br /&gt;
&lt;br /&gt;
Note that during the breaks we will most probably play some music so you will hear anything anyway :) Note that there might be some noise on the stream, because of the line in of the laptop used for digitizing, although we are using another setup this time then last year.&lt;br /&gt;
&lt;br /&gt;
The webcam can be found [http://www.netlabs.org/dws07/ here]. It will automatically reload the picture so don&#039;t click reload please, that just kills the webserver :)&lt;br /&gt;
&lt;br /&gt;
You can also ask questions live during the presentations if you join the netlabs.org IRC channel #netlabs on eCS Network, see the following URL for a list of servers:&lt;br /&gt;
&lt;br /&gt;
http://www.ecomstation.com/chat.phtml&lt;br /&gt;
&lt;br /&gt;
We will have userids with &amp;lt;tt&amp;gt;DWS&amp;lt;/tt&amp;gt; in the name where you can ask your questions.&lt;br /&gt;
&lt;br /&gt;
===Download Presentations===&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/MultiCore.pdf &#039;&#039;&#039;Utilizing Multi-Core processors&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/rxxml.zip &#039;&#039;&#039;XML from REXX&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/resource.zip &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;]&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/nom.zip &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039;]&lt;br /&gt;
* eComStation User Interface&lt;br /&gt;
* A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
* How to create popular software products for eComStation&lt;br /&gt;
* VirtualBox&lt;br /&gt;
* Brief introduction to a perspective OS design&lt;br /&gt;
* The Voyager Project - Where are we now?&lt;br /&gt;
* Developing GUI applications using Qt&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Saturday July 7&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Tomato soup&lt;br /&gt;
&amp;lt;br&amp;gt;- Turkish bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Chicken gyros&lt;br /&gt;
&amp;lt;br&amp;gt;- &#039;Bratwurst&#039; with sauerkraut and mustard&lt;br /&gt;
&amp;lt;br&amp;gt;- Colored rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sunday July 8&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Curry soup&lt;br /&gt;
&amp;lt;br&amp;gt;- French bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Spanish meatballs&lt;br /&gt;
&amp;lt;br&amp;gt;- Chipolata sausages&lt;br /&gt;
&amp;lt;br&amp;gt;- Scrambled eggs with fried bacon&lt;br /&gt;
&amp;lt;br&amp;gt;- Yellow rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Yoghurt and fresh fruit salad&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Electricity ==&lt;br /&gt;
For using power you might need plug convertors to be able to use the power outlets.&lt;br /&gt;
Here you can find the correct ones for the Netherlands, the Type F ones are most common.&lt;br /&gt;
[http://users.pandora.be/worldstandards/electricity.htm &#039;&#039;&#039;Power Outlet overview&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
* [http://www.hotelhaarlemzuid.nl/pages/Default.aspx?ID=324 &#039;&#039;&#039;Hotel Haarlem Zuid&#039;&#039;&#039;] (Good connection with ZuidTangent bus, stops in front of hotel and nearby DWS location!)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Roadwork&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;If you come by car, it might be handy to know about some planned roadwork!&lt;br /&gt;
&amp;lt;br&amp;gt;In the period of July 6 till 9 heavy roadwork is planned close to Eindhoven. This will have impact (more than 30 minutes) for driving both ways on the A2 in the southern part of the Netherlands! Cross the German border via the A12 to Arnheim.&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for Den Bosch, which is a bit more north, but still on the A2. Expected delay of more then 10 minutes.&lt;br /&gt;
&amp;lt;br&amp;gt;Also roadwork is expected on the A9, south of Amsterdam. Expected delays of more then 10 minutes again.&lt;br /&gt;
&amp;lt;br&amp;gt;And finally, the same accounts for the A6, which is from Amsterdam North in the direction of Almere. Expected delays of more then 10 minutes as well.&lt;br /&gt;
&lt;br /&gt;
===Hope to see you all there!===&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4699</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4699"/>
		<updated>2007-07-07T13:16:16Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Download Presentations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
07-07-2007: Added presentation download section&amp;lt;br&amp;gt;&lt;br /&gt;
07-07-2007: Schedule changed&amp;lt;br&amp;gt;&lt;br /&gt;
04-07-2007: DWS will be streamed to the wiki&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Road work added&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Added food menu for both days&amp;lt;br&amp;gt;&lt;br /&gt;
27-06-2007: Added electricity information&amp;lt;br&amp;gt;&lt;br /&gt;
14-06-2007: Added description for VirtualBox presentation&amp;lt;br&amp;gt;&lt;br /&gt;
13-06-2007: New hotel added&amp;lt;br&amp;gt;&lt;br /&gt;
12-06-2007: Schedule updated&amp;lt;br&amp;gt;&lt;br /&gt;
11-06-2007: First Schedule online&amp;lt;br&amp;gt;&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have six sessions of 45 minutes each. Starting at 9:30 AM and ending at 17:00/16:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project - Where are we now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbecd.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039;Brief introduction to a perspective OS design&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Yuri Proniakin, eCo Software&#039;&#039;&lt;br /&gt;
** Goals or &amp;quot;Game over&amp;quot;&lt;br /&gt;
** Overview of existed traditional and microkernel (K42 and L4-based) designs&lt;br /&gt;
** Perversion&lt;br /&gt;
** Overview of proposed design&lt;br /&gt;
** OS/2-compatibility - problems and solutions &lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** The talk will present a technical overview how VirtualBox works internally and compares to other virtualization solutions. Also we will present the current state of the OS/2 and eCS port of VirtualBox.&lt;br /&gt;
* &#039;&#039;&#039;Developing GUI applications using Qt&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Dmitry Kuminov&#039;&#039;&lt;br /&gt;
** The presentation will give some basics of using the Qt Toolkit version 3 on OS/2 or eComStation to create modern and powerful user interfaces quickly and easily. It will include the review of the current Qt features available on OS/2, how to setup the build environment, how to write a simple UI, and some thoughts about the future.&lt;br /&gt;
* &#039;&#039;&#039;XML from REXX&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** How to use and deal with XML from REXX.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
{| &lt;br /&gt;
| &#039;&#039;&#039;Saturday&#039;&#039;&#039;  || &lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:00  || Registration&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-10:15  || Welcome session&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || Utilizing Multi-Core processors&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || XML from REXX&lt;br /&gt;
|-&lt;br /&gt;
| 12:15-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:45  || Managing program resources (2 slots)&lt;br /&gt;
|-&lt;br /&gt;
| 16:00-16:45  || Introduction to NOM&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:45  || eComStation User Interface&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sunday&#039;&#039;&#039;  ||&lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:15  || A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || How to create popular software products for eComStation&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || VirtualBox&lt;br /&gt;
|-&lt;br /&gt;
| 12:30-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:00  || Brief introduction to a perspective OS design&lt;br /&gt;
|-&lt;br /&gt;
| 15:15-16:00  || The Voyager Project - Where are we now?&lt;br /&gt;
|-&lt;br /&gt;
| 16:15-17:00  || Developing GUI applications using Qt&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:15  || Closing session&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Live Stream of Presentations===&lt;br /&gt;
We will stream the presentations via an ogg stream! You can listen to that stream on eCS as well:&lt;br /&gt;
&lt;br /&gt;
* The straight forward method is to use the &#039;&#039;Audio-Stream&#039;&#039; object class in eCS 1.2, it&#039;s in the &#039;&#039;Multimedia Templates&#039;&#039; subfolders of the &#039;&#039;Templates&#039;&#039; folder. Simply drag the object to your desktop and add the URL &amp;lt;tt&amp;gt;http://streaming.netlabs.org:8000/dws.ogg&amp;lt;/tt&amp;gt; to it. To start playing simply doubleclick on it.&lt;br /&gt;
* If that doesn&#039;t work you either don&#039;t have Ogg Codecs installed or you have an old version of them. In this case the simplest solution is to get the [ftp://ftp.netlabs.org/pub/mmedia/oggvorbis-1.1.0-os2.zip Ogg Vorbis] package of [http://silk.apana.org.au/vorbis/ Brian Havard] and use ogg123 to play it: &amp;lt;tt&amp;gt;ogg123 http://streamsing.netlabs.org:8000/dws.ogg&amp;lt;/tt&amp;gt; (in a commandline window).&lt;br /&gt;
* Note that Z! doesn&#039;t want to play Ogg streams for some reason on my system, maybe it works on yours.&lt;br /&gt;
* [http://r6.ca/MMAudioPak/stream.html Russell O’Connor] has some details as well about streaming on OS/2.&lt;br /&gt;
* There is also a playlist available [http://borg.bfh.ch:8000 here].&lt;br /&gt;
&lt;br /&gt;
The first presentation starts at 10:00 Dutch time, which is GMT+1. If you need to know your local timezone you can check that here:&lt;br /&gt;
&lt;br /&gt;
http://www.timezoneconverter.com/index.shtml&lt;br /&gt;
&lt;br /&gt;
Note that during the breaks we will most probably play some music so you will hear anything anyway :) Note that there might be some noise on the stream, because of the line in of the laptop used for digitizing, although we are using another setup this time then last year.&lt;br /&gt;
&lt;br /&gt;
The webcam can be found [http://www.netlabs.org/dws07/ here]. It will automatically reload the picture so don&#039;t click reload please, that just kills the webserver :)&lt;br /&gt;
&lt;br /&gt;
You can also ask questions live during the presentations if you join the netlabs.org IRC channel #netlabs on eCS Network, see the following URL for a list of servers:&lt;br /&gt;
&lt;br /&gt;
http://www.ecomstation.com/chat.phtml&lt;br /&gt;
&lt;br /&gt;
We will have userids with &amp;lt;tt&amp;gt;DWS&amp;lt;/tt&amp;gt; in the name where you can ask your questions.&lt;br /&gt;
&lt;br /&gt;
===Download Presentations===&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/MultiCore.pdf &#039;&#039;&#039;Utilizing Multi-Core processors&#039;&#039;&#039;]&lt;br /&gt;
* XML from REXX&lt;br /&gt;
* [http://wiki.netlabs.org/index.php/Developers_Workshop_2007#Download_Presentations &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;}&lt;br /&gt;
* Introduction to NOM&lt;br /&gt;
* eComStation User Interface&lt;br /&gt;
* A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
* How to create popular software products for eComStation&lt;br /&gt;
* VirtualBox&lt;br /&gt;
* Brief introduction to a perspective OS design&lt;br /&gt;
* The Voyager Project - Where are we now?&lt;br /&gt;
* Developing GUI applications using Qt&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Saturday July 7&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Tomato soup&lt;br /&gt;
&amp;lt;br&amp;gt;- Turkish bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Chicken gyros&lt;br /&gt;
&amp;lt;br&amp;gt;- &#039;Bratwurst&#039; with sauerkraut and mustard&lt;br /&gt;
&amp;lt;br&amp;gt;- Colored rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sunday July 8&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Curry soup&lt;br /&gt;
&amp;lt;br&amp;gt;- French bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Spanish meatballs&lt;br /&gt;
&amp;lt;br&amp;gt;- Chipolata sausages&lt;br /&gt;
&amp;lt;br&amp;gt;- Scrambled eggs with fried bacon&lt;br /&gt;
&amp;lt;br&amp;gt;- Yellow rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Yoghurt and fresh fruit salad&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Electricity ==&lt;br /&gt;
For using power you might need plug convertors to be able to use the power outlets.&lt;br /&gt;
Here you can find the correct ones for the Netherlands, the Type F ones are most common.&lt;br /&gt;
[http://users.pandora.be/worldstandards/electricity.htm &#039;&#039;&#039;Power Outlet overview&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
* [http://www.hotelhaarlemzuid.nl/pages/Default.aspx?ID=324 &#039;&#039;&#039;Hotel Haarlem Zuid&#039;&#039;&#039;] (Good connection with ZuidTangent bus, stops in front of hotel and nearby DWS location!)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Roadwork&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;If you come by car, it might be handy to know about some planned roadwork!&lt;br /&gt;
&amp;lt;br&amp;gt;In the period of July 6 till 9 heavy roadwork is planned close to Eindhoven. This will have impact (more than 30 minutes) for driving both ways on the A2 in the southern part of the Netherlands! Cross the German border via the A12 to Arnheim.&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for Den Bosch, which is a bit more north, but still on the A2. Expected delay of more then 10 minutes.&lt;br /&gt;
&amp;lt;br&amp;gt;Also roadwork is expected on the A9, south of Amsterdam. Expected delays of more then 10 minutes again.&lt;br /&gt;
&amp;lt;br&amp;gt;And finally, the same accounts for the A6, which is from Amsterdam North in the direction of Almere. Expected delays of more then 10 minutes as well.&lt;br /&gt;
&lt;br /&gt;
===Hope to see you all there!===&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4697</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4697"/>
		<updated>2007-07-07T12:46:47Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Download Presentations */ added MultiCore PDF&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
07-07-2007: Added presentation download section&amp;lt;br&amp;gt;&lt;br /&gt;
07-07-2007: Schedule changed&amp;lt;br&amp;gt;&lt;br /&gt;
04-07-2007: DWS will be streamed to the wiki&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Road work added&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Added food menu for both days&amp;lt;br&amp;gt;&lt;br /&gt;
27-06-2007: Added electricity information&amp;lt;br&amp;gt;&lt;br /&gt;
14-06-2007: Added description for VirtualBox presentation&amp;lt;br&amp;gt;&lt;br /&gt;
13-06-2007: New hotel added&amp;lt;br&amp;gt;&lt;br /&gt;
12-06-2007: Schedule updated&amp;lt;br&amp;gt;&lt;br /&gt;
11-06-2007: First Schedule online&amp;lt;br&amp;gt;&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have six sessions of 45 minutes each. Starting at 9:30 AM and ending at 17:00/16:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project - Where are we now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbecd.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039;Brief introduction to a perspective OS design&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Yuri Proniakin, eCo Software&#039;&#039;&lt;br /&gt;
** Goals or &amp;quot;Game over&amp;quot;&lt;br /&gt;
** Overview of existed traditional and microkernel (K42 and L4-based) designs&lt;br /&gt;
** Perversion&lt;br /&gt;
** Overview of proposed design&lt;br /&gt;
** OS/2-compatibility - problems and solutions &lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** The talk will present a technical overview how VirtualBox works internally and compares to other virtualization solutions. Also we will present the current state of the OS/2 and eCS port of VirtualBox.&lt;br /&gt;
* &#039;&#039;&#039;Developing GUI applications using Qt&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Dmitry Kuminov&#039;&#039;&lt;br /&gt;
** The presentation will give some basics of using the Qt Toolkit version 3 on OS/2 or eComStation to create modern and powerful user interfaces quickly and easily. It will include the review of the current Qt features available on OS/2, how to setup the build environment, how to write a simple UI, and some thoughts about the future.&lt;br /&gt;
* &#039;&#039;&#039;XML from REXX&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** How to use and deal with XML from REXX.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
{| &lt;br /&gt;
| &#039;&#039;&#039;Saturday&#039;&#039;&#039;  || &lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:00  || Registration&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-10:15  || Welcome session&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || Utilizing Multi-Core processors&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || XML from REXX&lt;br /&gt;
|-&lt;br /&gt;
| 12:15-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:45  || Managing program resources (2 slots)&lt;br /&gt;
|-&lt;br /&gt;
| 16:00-16:45  || Introduction to NOM&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:45  || eComStation User Interface&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sunday&#039;&#039;&#039;  ||&lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:15  || A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || How to create popular software products for eComStation&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || VirtualBox&lt;br /&gt;
|-&lt;br /&gt;
| 12:30-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:00  || Brief introduction to a perspective OS design&lt;br /&gt;
|-&lt;br /&gt;
| 15:15-16:00  || The Voyager Project - Where are we now?&lt;br /&gt;
|-&lt;br /&gt;
| 16:15-17:00  || Developing GUI applications using Qt&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:15  || Closing session&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Live Stream of Presentations===&lt;br /&gt;
We will stream the presentations via an ogg stream! You can listen to that stream on eCS as well:&lt;br /&gt;
&lt;br /&gt;
* The straight forward method is to use the &#039;&#039;Audio-Stream&#039;&#039; object class in eCS 1.2, it&#039;s in the &#039;&#039;Multimedia Templates&#039;&#039; subfolders of the &#039;&#039;Templates&#039;&#039; folder. Simply drag the object to your desktop and add the URL &amp;lt;tt&amp;gt;http://streaming.netlabs.org:8000/dws.ogg&amp;lt;/tt&amp;gt; to it. To start playing simply doubleclick on it.&lt;br /&gt;
* If that doesn&#039;t work you either don&#039;t have Ogg Codecs installed or you have an old version of them. In this case the simplest solution is to get the [ftp://ftp.netlabs.org/pub/mmedia/oggvorbis-1.1.0-os2.zip Ogg Vorbis] package of [http://silk.apana.org.au/vorbis/ Brian Havard] and use ogg123 to play it: &amp;lt;tt&amp;gt;ogg123 http://streamsing.netlabs.org:8000/dws.ogg&amp;lt;/tt&amp;gt; (in a commandline window).&lt;br /&gt;
* Note that Z! doesn&#039;t want to play Ogg streams for some reason on my system, maybe it works on yours.&lt;br /&gt;
* [http://r6.ca/MMAudioPak/stream.html Russell O’Connor] has some details as well about streaming on OS/2.&lt;br /&gt;
* There is also a playlist available [http://borg.bfh.ch:8000 here].&lt;br /&gt;
&lt;br /&gt;
The first presentation starts at 10:00 Dutch time, which is GMT+1. If you need to know your local timezone you can check that here:&lt;br /&gt;
&lt;br /&gt;
http://www.timezoneconverter.com/index.shtml&lt;br /&gt;
&lt;br /&gt;
Note that during the breaks we will most probably play some music so you will hear anything anyway :) Note that there might be some noise on the stream, because of the line in of the laptop used for digitizing, although we are using another setup this time then last year.&lt;br /&gt;
&lt;br /&gt;
The webcam can be found [http://www.netlabs.org/dws07/ here]. It will automatically reload the picture so don&#039;t click reload please, that just kills the webserver :)&lt;br /&gt;
&lt;br /&gt;
You can also ask questions live during the presentations if you join the netlabs.org IRC channel #netlabs on eCS Network, see the following URL for a list of servers:&lt;br /&gt;
&lt;br /&gt;
http://www.ecomstation.com/chat.phtml&lt;br /&gt;
&lt;br /&gt;
We will most probably have a user called &amp;lt;tt&amp;gt;dws07&amp;lt;/tt&amp;gt; or something where you can ask your questions.&lt;br /&gt;
&lt;br /&gt;
The details about the ogg stream will be announced as soon as it is working ;-)&lt;br /&gt;
&lt;br /&gt;
===Download Presentations===&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/events/DWS2007/presentations/MultiCore.pdf &#039;&#039;&#039;Utilizing Multi-Core processors&#039;&#039;&#039;]&lt;br /&gt;
* XML from REXX&lt;br /&gt;
* Managing program resources&lt;br /&gt;
* Introduction to NOM&lt;br /&gt;
* eComStation User Interface&lt;br /&gt;
* A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
* How to create popular software products for eComStation&lt;br /&gt;
* VirtualBox&lt;br /&gt;
* Brief introduction to a perspective OS design&lt;br /&gt;
* The Voyager Project - Where are we now?&lt;br /&gt;
* Developing GUI applications using Qt&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Saturday July 7&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Tomato soup&lt;br /&gt;
&amp;lt;br&amp;gt;- Turkish bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Chicken gyros&lt;br /&gt;
&amp;lt;br&amp;gt;- &#039;Bratwurst&#039; with sauerkraut and mustard&lt;br /&gt;
&amp;lt;br&amp;gt;- Colored rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sunday July 8&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Curry soup&lt;br /&gt;
&amp;lt;br&amp;gt;- French bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Spanish meatballs&lt;br /&gt;
&amp;lt;br&amp;gt;- Chipolata sausages&lt;br /&gt;
&amp;lt;br&amp;gt;- Scrambled eggs with fried bacon&lt;br /&gt;
&amp;lt;br&amp;gt;- Yellow rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Yoghurt and fresh fruit salad&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Electricity ==&lt;br /&gt;
For using power you might need plug convertors to be able to use the power outlets.&lt;br /&gt;
Here you can find the correct ones for the Netherlands, the Type F ones are most common.&lt;br /&gt;
[http://users.pandora.be/worldstandards/electricity.htm &#039;&#039;&#039;Power Outlet overview&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
* [http://www.hotelhaarlemzuid.nl/pages/Default.aspx?ID=324 &#039;&#039;&#039;Hotel Haarlem Zuid&#039;&#039;&#039;] (Good connection with ZuidTangent bus, stops in front of hotel and nearby DWS location!)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Roadwork&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;If you come by car, it might be handy to know about some planned roadwork!&lt;br /&gt;
&amp;lt;br&amp;gt;In the period of July 6 till 9 heavy roadwork is planned close to Eindhoven. This will have impact (more than 30 minutes) for driving both ways on the A2 in the southern part of the Netherlands! Cross the German border via the A12 to Arnheim.&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for Den Bosch, which is a bit more north, but still on the A2. Expected delay of more then 10 minutes.&lt;br /&gt;
&amp;lt;br&amp;gt;Also roadwork is expected on the A9, south of Amsterdam. Expected delays of more then 10 minutes again.&lt;br /&gt;
&amp;lt;br&amp;gt;And finally, the same accounts for the A6, which is from Amsterdam North in the direction of Almere. Expected delays of more then 10 minutes as well.&lt;br /&gt;
&lt;br /&gt;
===Hope to see you all there!===&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4696</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4696"/>
		<updated>2007-07-07T12:37:08Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* News */ typo fix&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
07-07-2007: Added presentation download section&amp;lt;br&amp;gt;&lt;br /&gt;
07-07-2007: Schedule changed&amp;lt;br&amp;gt;&lt;br /&gt;
04-07-2007: DWS will be streamed to the wiki&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Road work added&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Added food menu for both days&amp;lt;br&amp;gt;&lt;br /&gt;
27-06-2007: Added electricity information&amp;lt;br&amp;gt;&lt;br /&gt;
14-06-2007: Added description for VirtualBox presentation&amp;lt;br&amp;gt;&lt;br /&gt;
13-06-2007: New hotel added&amp;lt;br&amp;gt;&lt;br /&gt;
12-06-2007: Schedule updated&amp;lt;br&amp;gt;&lt;br /&gt;
11-06-2007: First Schedule online&amp;lt;br&amp;gt;&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have six sessions of 45 minutes each. Starting at 9:30 AM and ending at 17:00/16:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project - Where are we now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbecd.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039;Brief introduction to a perspective OS design&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Yuri Proniakin, eCo Software&#039;&#039;&lt;br /&gt;
** Goals or &amp;quot;Game over&amp;quot;&lt;br /&gt;
** Overview of existed traditional and microkernel (K42 and L4-based) designs&lt;br /&gt;
** Perversion&lt;br /&gt;
** Overview of proposed design&lt;br /&gt;
** OS/2-compatibility - problems and solutions &lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** The talk will present a technical overview how VirtualBox works internally and compares to other virtualization solutions. Also we will present the current state of the OS/2 and eCS port of VirtualBox.&lt;br /&gt;
* &#039;&#039;&#039;Developing GUI applications using Qt&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Dmitry Kuminov&#039;&#039;&lt;br /&gt;
** The presentation will give some basics of using the Qt Toolkit version 3 on OS/2 or eComStation to create modern and powerful user interfaces quickly and easily. It will include the review of the current Qt features available on OS/2, how to setup the build environment, how to write a simple UI, and some thoughts about the future.&lt;br /&gt;
* &#039;&#039;&#039;XML from REXX&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** How to use and deal with XML from REXX.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
{| &lt;br /&gt;
| &#039;&#039;&#039;Saturday&#039;&#039;&#039;  || &lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:00  || Registration&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-10:15  || Welcome session&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || Utilizing Multi-Core processors&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || XML from REXX&lt;br /&gt;
|-&lt;br /&gt;
| 12:15-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:45  || Managing program resources (2 slots)&lt;br /&gt;
|-&lt;br /&gt;
| 16:00-16:45  || Introduction to NOM&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:45  || eComStation User Interface&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sunday&#039;&#039;&#039;  ||&lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:15  || A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || How to create popular software products for eComStation&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || VirtualBox&lt;br /&gt;
|-&lt;br /&gt;
| 12:30-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:00  || Brief introduction to a perspective OS design&lt;br /&gt;
|-&lt;br /&gt;
| 15:15-16:00  || The Voyager Project - Where are we now?&lt;br /&gt;
|-&lt;br /&gt;
| 16:15-17:00  || Developing GUI applications using Qt&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:15  || Closing session&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Live Stream of Presentations===&lt;br /&gt;
We will stream the presentations via an ogg stream! You can listen to that stream on eCS as well:&lt;br /&gt;
&lt;br /&gt;
* The straight forward method is to use the &#039;&#039;Audio-Stream&#039;&#039; object class in eCS 1.2, it&#039;s in the &#039;&#039;Multimedia Templates&#039;&#039; subfolders of the &#039;&#039;Templates&#039;&#039; folder. Simply drag the object to your desktop and add the URL &amp;lt;tt&amp;gt;http://streaming.netlabs.org:8000/dws.ogg&amp;lt;/tt&amp;gt; to it. To start playing simply doubleclick on it.&lt;br /&gt;
* If that doesn&#039;t work you either don&#039;t have Ogg Codecs installed or you have an old version of them. In this case the simplest solution is to get the [ftp://ftp.netlabs.org/pub/mmedia/oggvorbis-1.1.0-os2.zip Ogg Vorbis] package of [http://silk.apana.org.au/vorbis/ Brian Havard] and use ogg123 to play it: &amp;lt;tt&amp;gt;ogg123 http://streamsing.netlabs.org:8000/dws.ogg&amp;lt;/tt&amp;gt; (in a commandline window).&lt;br /&gt;
* Note that Z! doesn&#039;t want to play Ogg streams for some reason on my system, maybe it works on yours.&lt;br /&gt;
* [http://r6.ca/MMAudioPak/stream.html Russell O’Connor] has some details as well about streaming on OS/2.&lt;br /&gt;
* There is also a playlist available [http://borg.bfh.ch:8000 here].&lt;br /&gt;
&lt;br /&gt;
The first presentation starts at 10:00 Dutch time, which is GMT+1. If you need to know your local timezone you can check that here:&lt;br /&gt;
&lt;br /&gt;
http://www.timezoneconverter.com/index.shtml&lt;br /&gt;
&lt;br /&gt;
Note that during the breaks we will most probably play some music so you will hear anything anyway :) Note that there might be some noise on the stream, because of the line in of the laptop used for digitizing, although we are using another setup this time then last year.&lt;br /&gt;
&lt;br /&gt;
The webcam can be found [http://www.netlabs.org/dws07/ here]. It will automatically reload the picture so don&#039;t click reload please, that just kills the webserver :)&lt;br /&gt;
&lt;br /&gt;
You can also ask questions live during the presentations if you join the netlabs.org IRC channel #netlabs on eCS Network, see the following URL for a list of servers:&lt;br /&gt;
&lt;br /&gt;
http://www.ecomstation.com/chat.phtml&lt;br /&gt;
&lt;br /&gt;
We will most probably have a user called &amp;lt;tt&amp;gt;dws07&amp;lt;/tt&amp;gt; or something where you can ask your questions.&lt;br /&gt;
&lt;br /&gt;
The details about the ogg stream will be announced as soon as it is working ;-)&lt;br /&gt;
&lt;br /&gt;
===Download Presentations===&lt;br /&gt;
* Utilizing Multi-Core processors&lt;br /&gt;
* XML from REXX&lt;br /&gt;
* Managing program resources&lt;br /&gt;
* Introduction to NOM&lt;br /&gt;
* eComStation User Interface&lt;br /&gt;
* A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
* How to create popular software products for eComStation&lt;br /&gt;
* VirtualBox&lt;br /&gt;
* Brief introduction to a perspective OS design&lt;br /&gt;
* The Voyager Project - Where are we now?&lt;br /&gt;
* Developing GUI applications using Qt&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Saturday July 7&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Tomato soup&lt;br /&gt;
&amp;lt;br&amp;gt;- Turkish bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Chicken gyros&lt;br /&gt;
&amp;lt;br&amp;gt;- &#039;Bratwurst&#039; with sauerkraut and mustard&lt;br /&gt;
&amp;lt;br&amp;gt;- Colored rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sunday July 8&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Curry soup&lt;br /&gt;
&amp;lt;br&amp;gt;- French bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Spanish meatballs&lt;br /&gt;
&amp;lt;br&amp;gt;- Chipolata sausages&lt;br /&gt;
&amp;lt;br&amp;gt;- Scrambled eggs with fried bacon&lt;br /&gt;
&amp;lt;br&amp;gt;- Yellow rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Yoghurt and fresh fruit salad&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Electricity ==&lt;br /&gt;
For using power you might need plug convertors to be able to use the power outlets.&lt;br /&gt;
Here you can find the correct ones for the Netherlands, the Type F ones are most common.&lt;br /&gt;
[http://users.pandora.be/worldstandards/electricity.htm &#039;&#039;&#039;Power Outlet overview&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
* [http://www.hotelhaarlemzuid.nl/pages/Default.aspx?ID=324 &#039;&#039;&#039;Hotel Haarlem Zuid&#039;&#039;&#039;] (Good connection with ZuidTangent bus, stops in front of hotel and nearby DWS location!)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Roadwork&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;If you come by car, it might be handy to know about some planned roadwork!&lt;br /&gt;
&amp;lt;br&amp;gt;In the period of July 6 till 9 heavy roadwork is planned close to Eindhoven. This will have impact (more than 30 minutes) for driving both ways on the A2 in the southern part of the Netherlands! Cross the German border via the A12 to Arnheim.&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for Den Bosch, which is a bit more north, but still on the A2. Expected delay of more then 10 minutes.&lt;br /&gt;
&amp;lt;br&amp;gt;Also roadwork is expected on the A9, south of Amsterdam. Expected delays of more then 10 minutes again.&lt;br /&gt;
&amp;lt;br&amp;gt;And finally, the same accounts for the A6, which is from Amsterdam North in the direction of Almere. Expected delays of more then 10 minutes as well.&lt;br /&gt;
&lt;br /&gt;
===Hope to see you all there!===&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4695</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4695"/>
		<updated>2007-07-07T12:36:47Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* News */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
07-07-2007: Added presentation download section&lt;br /&gt;
07-07-2007: Schedule changed&lt;br /&gt;
04-07-2007: DWS will be streamed to the wiki&lt;br /&gt;
29-06-2007: Road work added&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Added food menu for both days&amp;lt;br&amp;gt;&lt;br /&gt;
27-06-2007: Added electricity information&amp;lt;br&amp;gt;&lt;br /&gt;
14-06-2007: Added description for VirtualBox presentation&amp;lt;br&amp;gt;&lt;br /&gt;
13-06-2007: New hotel added&amp;lt;br&amp;gt;&lt;br /&gt;
12-06-2007: Schedule updated&amp;lt;br&amp;gt;&lt;br /&gt;
11-06-2007: First Schedule online&amp;lt;br&amp;gt;&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have six sessions of 45 minutes each. Starting at 9:30 AM and ending at 17:00/16:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project - Where are we now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbecd.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039;Brief introduction to a perspective OS design&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Yuri Proniakin, eCo Software&#039;&#039;&lt;br /&gt;
** Goals or &amp;quot;Game over&amp;quot;&lt;br /&gt;
** Overview of existed traditional and microkernel (K42 and L4-based) designs&lt;br /&gt;
** Perversion&lt;br /&gt;
** Overview of proposed design&lt;br /&gt;
** OS/2-compatibility - problems and solutions &lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** The talk will present a technical overview how VirtualBox works internally and compares to other virtualization solutions. Also we will present the current state of the OS/2 and eCS port of VirtualBox.&lt;br /&gt;
* &#039;&#039;&#039;Developing GUI applications using Qt&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Dmitry Kuminov&#039;&#039;&lt;br /&gt;
** The presentation will give some basics of using the Qt Toolkit version 3 on OS/2 or eComStation to create modern and powerful user interfaces quickly and easily. It will include the review of the current Qt features available on OS/2, how to setup the build environment, how to write a simple UI, and some thoughts about the future.&lt;br /&gt;
* &#039;&#039;&#039;XML from REXX&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** How to use and deal with XML from REXX.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
{| &lt;br /&gt;
| &#039;&#039;&#039;Saturday&#039;&#039;&#039;  || &lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:00  || Registration&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-10:15  || Welcome session&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || Utilizing Multi-Core processors&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || XML from REXX&lt;br /&gt;
|-&lt;br /&gt;
| 12:15-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:45  || Managing program resources (2 slots)&lt;br /&gt;
|-&lt;br /&gt;
| 16:00-16:45  || Introduction to NOM&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:45  || eComStation User Interface&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sunday&#039;&#039;&#039;  ||&lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:15  || A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || How to create popular software products for eComStation&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || VirtualBox&lt;br /&gt;
|-&lt;br /&gt;
| 12:30-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:00  || Brief introduction to a perspective OS design&lt;br /&gt;
|-&lt;br /&gt;
| 15:15-16:00  || The Voyager Project - Where are we now?&lt;br /&gt;
|-&lt;br /&gt;
| 16:15-17:00  || Developing GUI applications using Qt&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:15  || Closing session&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Live Stream of Presentations===&lt;br /&gt;
We will stream the presentations via an ogg stream! You can listen to that stream on eCS as well:&lt;br /&gt;
&lt;br /&gt;
* The straight forward method is to use the &#039;&#039;Audio-Stream&#039;&#039; object class in eCS 1.2, it&#039;s in the &#039;&#039;Multimedia Templates&#039;&#039; subfolders of the &#039;&#039;Templates&#039;&#039; folder. Simply drag the object to your desktop and add the URL &amp;lt;tt&amp;gt;http://streaming.netlabs.org:8000/dws.ogg&amp;lt;/tt&amp;gt; to it. To start playing simply doubleclick on it.&lt;br /&gt;
* If that doesn&#039;t work you either don&#039;t have Ogg Codecs installed or you have an old version of them. In this case the simplest solution is to get the [ftp://ftp.netlabs.org/pub/mmedia/oggvorbis-1.1.0-os2.zip Ogg Vorbis] package of [http://silk.apana.org.au/vorbis/ Brian Havard] and use ogg123 to play it: &amp;lt;tt&amp;gt;ogg123 http://streamsing.netlabs.org:8000/dws.ogg&amp;lt;/tt&amp;gt; (in a commandline window).&lt;br /&gt;
* Note that Z! doesn&#039;t want to play Ogg streams for some reason on my system, maybe it works on yours.&lt;br /&gt;
* [http://r6.ca/MMAudioPak/stream.html Russell O’Connor] has some details as well about streaming on OS/2.&lt;br /&gt;
* There is also a playlist available [http://borg.bfh.ch:8000 here].&lt;br /&gt;
&lt;br /&gt;
The first presentation starts at 10:00 Dutch time, which is GMT+1. If you need to know your local timezone you can check that here:&lt;br /&gt;
&lt;br /&gt;
http://www.timezoneconverter.com/index.shtml&lt;br /&gt;
&lt;br /&gt;
Note that during the breaks we will most probably play some music so you will hear anything anyway :) Note that there might be some noise on the stream, because of the line in of the laptop used for digitizing, although we are using another setup this time then last year.&lt;br /&gt;
&lt;br /&gt;
The webcam can be found [http://www.netlabs.org/dws07/ here]. It will automatically reload the picture so don&#039;t click reload please, that just kills the webserver :)&lt;br /&gt;
&lt;br /&gt;
You can also ask questions live during the presentations if you join the netlabs.org IRC channel #netlabs on eCS Network, see the following URL for a list of servers:&lt;br /&gt;
&lt;br /&gt;
http://www.ecomstation.com/chat.phtml&lt;br /&gt;
&lt;br /&gt;
We will most probably have a user called &amp;lt;tt&amp;gt;dws07&amp;lt;/tt&amp;gt; or something where you can ask your questions.&lt;br /&gt;
&lt;br /&gt;
The details about the ogg stream will be announced as soon as it is working ;-)&lt;br /&gt;
&lt;br /&gt;
===Download Presentations===&lt;br /&gt;
* Utilizing Multi-Core processors&lt;br /&gt;
* XML from REXX&lt;br /&gt;
* Managing program resources&lt;br /&gt;
* Introduction to NOM&lt;br /&gt;
* eComStation User Interface&lt;br /&gt;
* A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
* How to create popular software products for eComStation&lt;br /&gt;
* VirtualBox&lt;br /&gt;
* Brief introduction to a perspective OS design&lt;br /&gt;
* The Voyager Project - Where are we now?&lt;br /&gt;
* Developing GUI applications using Qt&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Saturday July 7&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Tomato soup&lt;br /&gt;
&amp;lt;br&amp;gt;- Turkish bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Chicken gyros&lt;br /&gt;
&amp;lt;br&amp;gt;- &#039;Bratwurst&#039; with sauerkraut and mustard&lt;br /&gt;
&amp;lt;br&amp;gt;- Colored rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sunday July 8&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Curry soup&lt;br /&gt;
&amp;lt;br&amp;gt;- French bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Spanish meatballs&lt;br /&gt;
&amp;lt;br&amp;gt;- Chipolata sausages&lt;br /&gt;
&amp;lt;br&amp;gt;- Scrambled eggs with fried bacon&lt;br /&gt;
&amp;lt;br&amp;gt;- Yellow rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Yoghurt and fresh fruit salad&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Electricity ==&lt;br /&gt;
For using power you might need plug convertors to be able to use the power outlets.&lt;br /&gt;
Here you can find the correct ones for the Netherlands, the Type F ones are most common.&lt;br /&gt;
[http://users.pandora.be/worldstandards/electricity.htm &#039;&#039;&#039;Power Outlet overview&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
* [http://www.hotelhaarlemzuid.nl/pages/Default.aspx?ID=324 &#039;&#039;&#039;Hotel Haarlem Zuid&#039;&#039;&#039;] (Good connection with ZuidTangent bus, stops in front of hotel and nearby DWS location!)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Roadwork&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;If you come by car, it might be handy to know about some planned roadwork!&lt;br /&gt;
&amp;lt;br&amp;gt;In the period of July 6 till 9 heavy roadwork is planned close to Eindhoven. This will have impact (more than 30 minutes) for driving both ways on the A2 in the southern part of the Netherlands! Cross the German border via the A12 to Arnheim.&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for Den Bosch, which is a bit more north, but still on the A2. Expected delay of more then 10 minutes.&lt;br /&gt;
&amp;lt;br&amp;gt;Also roadwork is expected on the A9, south of Amsterdam. Expected delays of more then 10 minutes again.&lt;br /&gt;
&amp;lt;br&amp;gt;And finally, the same accounts for the A6, which is from Amsterdam North in the direction of Almere. Expected delays of more then 10 minutes as well.&lt;br /&gt;
&lt;br /&gt;
===Hope to see you all there!===&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4694</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4694"/>
		<updated>2007-07-07T12:32:29Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* What */  added download section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
07-07-2007: Schedule changed&lt;br /&gt;
04-07-2007: DWS will be streamed to the wiki&lt;br /&gt;
29-06-2007: Road work added&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Added food menu for both days&amp;lt;br&amp;gt;&lt;br /&gt;
27-06-2007: Added electricity information&amp;lt;br&amp;gt;&lt;br /&gt;
14-06-2007: Added description for VirtualBox presentation&amp;lt;br&amp;gt;&lt;br /&gt;
13-06-2007: New hotel added&amp;lt;br&amp;gt;&lt;br /&gt;
12-06-2007: Schedule updated&amp;lt;br&amp;gt;&lt;br /&gt;
11-06-2007: First Schedule online&amp;lt;br&amp;gt;&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have six sessions of 45 minutes each. Starting at 9:30 AM and ending at 17:00/16:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project - Where are we now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbecd.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039;Brief introduction to a perspective OS design&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Yuri Proniakin, eCo Software&#039;&#039;&lt;br /&gt;
** Goals or &amp;quot;Game over&amp;quot;&lt;br /&gt;
** Overview of existed traditional and microkernel (K42 and L4-based) designs&lt;br /&gt;
** Perversion&lt;br /&gt;
** Overview of proposed design&lt;br /&gt;
** OS/2-compatibility - problems and solutions &lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** The talk will present a technical overview how VirtualBox works internally and compares to other virtualization solutions. Also we will present the current state of the OS/2 and eCS port of VirtualBox.&lt;br /&gt;
* &#039;&#039;&#039;Developing GUI applications using Qt&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Dmitry Kuminov&#039;&#039;&lt;br /&gt;
** The presentation will give some basics of using the Qt Toolkit version 3 on OS/2 or eComStation to create modern and powerful user interfaces quickly and easily. It will include the review of the current Qt features available on OS/2, how to setup the build environment, how to write a simple UI, and some thoughts about the future.&lt;br /&gt;
* &#039;&#039;&#039;XML from REXX&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** How to use and deal with XML from REXX.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
{| &lt;br /&gt;
| &#039;&#039;&#039;Saturday&#039;&#039;&#039;  || &lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:00  || Registration&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-10:15  || Welcome session&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || Utilizing Multi-Core processors&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || XML from REXX&lt;br /&gt;
|-&lt;br /&gt;
| 12:15-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:45  || Managing program resources (2 slots)&lt;br /&gt;
|-&lt;br /&gt;
| 16:00-16:45  || Introduction to NOM&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:45  || eComStation User Interface&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sunday&#039;&#039;&#039;  ||&lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:15  || A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || How to create popular software products for eComStation&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || VirtualBox&lt;br /&gt;
|-&lt;br /&gt;
| 12:30-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:00  || Brief introduction to a perspective OS design&lt;br /&gt;
|-&lt;br /&gt;
| 15:15-16:00  || The Voyager Project - Where are we now?&lt;br /&gt;
|-&lt;br /&gt;
| 16:15-17:00  || Developing GUI applications using Qt&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:15  || Closing session&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Live Stream of Presentations===&lt;br /&gt;
We will stream the presentations via an ogg stream! You can listen to that stream on eCS as well:&lt;br /&gt;
&lt;br /&gt;
* The straight forward method is to use the &#039;&#039;Audio-Stream&#039;&#039; object class in eCS 1.2, it&#039;s in the &#039;&#039;Multimedia Templates&#039;&#039; subfolders of the &#039;&#039;Templates&#039;&#039; folder. Simply drag the object to your desktop and add the URL &amp;lt;tt&amp;gt;http://streaming.netlabs.org:8000/dws.ogg&amp;lt;/tt&amp;gt; to it. To start playing simply doubleclick on it.&lt;br /&gt;
* If that doesn&#039;t work you either don&#039;t have Ogg Codecs installed or you have an old version of them. In this case the simplest solution is to get the [ftp://ftp.netlabs.org/pub/mmedia/oggvorbis-1.1.0-os2.zip Ogg Vorbis] package of [http://silk.apana.org.au/vorbis/ Brian Havard] and use ogg123 to play it: &amp;lt;tt&amp;gt;ogg123 http://streamsing.netlabs.org:8000/dws.ogg&amp;lt;/tt&amp;gt; (in a commandline window).&lt;br /&gt;
* Note that Z! doesn&#039;t want to play Ogg streams for some reason on my system, maybe it works on yours.&lt;br /&gt;
* [http://r6.ca/MMAudioPak/stream.html Russell O’Connor] has some details as well about streaming on OS/2.&lt;br /&gt;
* There is also a playlist available [http://borg.bfh.ch:8000 here].&lt;br /&gt;
&lt;br /&gt;
The first presentation starts at 10:00 Dutch time, which is GMT+1. If you need to know your local timezone you can check that here:&lt;br /&gt;
&lt;br /&gt;
http://www.timezoneconverter.com/index.shtml&lt;br /&gt;
&lt;br /&gt;
Note that during the breaks we will most probably play some music so you will hear anything anyway :) Note that there might be some noise on the stream, because of the line in of the laptop used for digitizing, although we are using another setup this time then last year.&lt;br /&gt;
&lt;br /&gt;
The webcam can be found [http://www.netlabs.org/dws07/ here]. It will automatically reload the picture so don&#039;t click reload please, that just kills the webserver :)&lt;br /&gt;
&lt;br /&gt;
You can also ask questions live during the presentations if you join the netlabs.org IRC channel #netlabs on eCS Network, see the following URL for a list of servers:&lt;br /&gt;
&lt;br /&gt;
http://www.ecomstation.com/chat.phtml&lt;br /&gt;
&lt;br /&gt;
We will most probably have a user called &amp;lt;tt&amp;gt;dws07&amp;lt;/tt&amp;gt; or something where you can ask your questions.&lt;br /&gt;
&lt;br /&gt;
The details about the ogg stream will be announced as soon as it is working ;-)&lt;br /&gt;
&lt;br /&gt;
===Download Presentations===&lt;br /&gt;
* Utilizing Multi-Core processors&lt;br /&gt;
* XML from REXX&lt;br /&gt;
* Managing program resources&lt;br /&gt;
* Introduction to NOM&lt;br /&gt;
* eComStation User Interface&lt;br /&gt;
* A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
* How to create popular software products for eComStation&lt;br /&gt;
* VirtualBox&lt;br /&gt;
* Brief introduction to a perspective OS design&lt;br /&gt;
* The Voyager Project - Where are we now?&lt;br /&gt;
* Developing GUI applications using Qt&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Saturday July 7&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Tomato soup&lt;br /&gt;
&amp;lt;br&amp;gt;- Turkish bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Chicken gyros&lt;br /&gt;
&amp;lt;br&amp;gt;- &#039;Bratwurst&#039; with sauerkraut and mustard&lt;br /&gt;
&amp;lt;br&amp;gt;- Colored rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sunday July 8&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Curry soup&lt;br /&gt;
&amp;lt;br&amp;gt;- French bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Spanish meatballs&lt;br /&gt;
&amp;lt;br&amp;gt;- Chipolata sausages&lt;br /&gt;
&amp;lt;br&amp;gt;- Scrambled eggs with fried bacon&lt;br /&gt;
&amp;lt;br&amp;gt;- Yellow rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Yoghurt and fresh fruit salad&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Electricity ==&lt;br /&gt;
For using power you might need plug convertors to be able to use the power outlets.&lt;br /&gt;
Here you can find the correct ones for the Netherlands, the Type F ones are most common.&lt;br /&gt;
[http://users.pandora.be/worldstandards/electricity.htm &#039;&#039;&#039;Power Outlet overview&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
* [http://www.hotelhaarlemzuid.nl/pages/Default.aspx?ID=324 &#039;&#039;&#039;Hotel Haarlem Zuid&#039;&#039;&#039;] (Good connection with ZuidTangent bus, stops in front of hotel and nearby DWS location!)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Roadwork&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;If you come by car, it might be handy to know about some planned roadwork!&lt;br /&gt;
&amp;lt;br&amp;gt;In the period of July 6 till 9 heavy roadwork is planned close to Eindhoven. This will have impact (more than 30 minutes) for driving both ways on the A2 in the southern part of the Netherlands! Cross the German border via the A12 to Arnheim.&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for Den Bosch, which is a bit more north, but still on the A2. Expected delay of more then 10 minutes.&lt;br /&gt;
&amp;lt;br&amp;gt;Also roadwork is expected on the A9, south of Amsterdam. Expected delays of more then 10 minutes again.&lt;br /&gt;
&amp;lt;br&amp;gt;And finally, the same accounts for the A6, which is from Amsterdam North in the direction of Almere. Expected delays of more then 10 minutes as well.&lt;br /&gt;
&lt;br /&gt;
===Hope to see you all there!===&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4683</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4683"/>
		<updated>2007-07-04T06:32:50Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Schedule */ change session title&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
29-06-2007: Road work added&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Added food menu for both days&amp;lt;br&amp;gt;&lt;br /&gt;
27-06-2007: Added electricity information&amp;lt;br&amp;gt;&lt;br /&gt;
14-06-2007: Added description for VirtualBox presentation&amp;lt;br&amp;gt;&lt;br /&gt;
13-06-2007: New hotel added&amp;lt;br&amp;gt;&lt;br /&gt;
12-06-2007: Schedule updated&amp;lt;br&amp;gt;&lt;br /&gt;
11-06-2007: First Schedule online&amp;lt;br&amp;gt;&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have six sessions of 45 minutes each. Starting at 9:30 AM and ending at 17:00/16:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project - Where are we now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbecd.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039;Brief introduction to a perspective OS design&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Yuri Proniakin, eCo Software&#039;&#039;&lt;br /&gt;
** Goals or &amp;quot;Game over&amp;quot;&lt;br /&gt;
** Overview of existed traditional and microkernel (K42 and L4-based) designs&lt;br /&gt;
** Perversion&lt;br /&gt;
** Overview of proposed design&lt;br /&gt;
** OS/2-compatibility - problems and solutions &lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** The talk will present a technical overview how VirtualBox works internally and compares to other virtualization solutions. Also we will present the current state of the OS/2 and eCS port of VirtualBox.&lt;br /&gt;
* &#039;&#039;&#039;Developing GUI applications using Qt&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Dmitry Kuminov&#039;&#039;&lt;br /&gt;
** The presentation will give some basics of using the Qt Toolkit version 3 on OS/2 or eComStation to create modern and powerful user interfaces quickly and easily. It will include the review of the current Qt features available on OS/2, how to setup the build environment, how to write a simple UI, and some thoughts about the future.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
{| &lt;br /&gt;
| &#039;&#039;&#039;Saturday&#039;&#039;&#039;  || &lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:00  || Registration&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-10:15  || Welcome session&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || Utilizing Multi-Core processors&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || The Voyager Project - Where are we now?&lt;br /&gt;
|-&lt;br /&gt;
| 12:15-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:45  || Managing program resources (2 slots)&lt;br /&gt;
|-&lt;br /&gt;
| 16:00-16:45  || Introduction to NOM&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:45  || eComStation User Interface&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sunday&#039;&#039;&#039;  ||&lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:15  || A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || How to create popular software products for eComStation&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || VirtualBox&lt;br /&gt;
|-&lt;br /&gt;
| 12:30-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:00  || Brief introduction to a perspective OS design&lt;br /&gt;
|-&lt;br /&gt;
| 15:15-16:00  || Dmitry Froloff, subject to be announced&lt;br /&gt;
|-&lt;br /&gt;
| 16:15-17:00  || Developing GUI applications using Qt&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:15  || Closing session&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Saturday July 7&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Tomato soup&lt;br /&gt;
&amp;lt;br&amp;gt;- Turkish bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Chicken gyros&lt;br /&gt;
&amp;lt;br&amp;gt;- &#039;Bratwurst&#039; with sauerkraut and mustard&lt;br /&gt;
&amp;lt;br&amp;gt;- Colored rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sunday July 8&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Curry soup&lt;br /&gt;
&amp;lt;br&amp;gt;- French bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Spanish meatballs&lt;br /&gt;
&amp;lt;br&amp;gt;- Chipolata sausages&lt;br /&gt;
&amp;lt;br&amp;gt;- Scrambled eggs with fried bacon&lt;br /&gt;
&amp;lt;br&amp;gt;- Yellow rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Yoghurt and fresh fruit salad&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Electricity ==&lt;br /&gt;
For using power you might need plug convertors to be able to use the power outlets.&lt;br /&gt;
Here you can find the correct ones for the Netherlands, the Type F ones are most common.&lt;br /&gt;
[http://users.pandora.be/worldstandards/electricity.htm &#039;&#039;&#039;Power Outlet overview&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
* [http://www.hotelhaarlemzuid.nl/pages/Default.aspx?ID=324 &#039;&#039;&#039;Hotel Haarlem Zuid&#039;&#039;&#039;] (Good connection with ZuidTangent bus, stops in front of hotel and nearby DWS location!)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Roadwork&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;If you come by car, it might be handy to know about some planned roadwork!&lt;br /&gt;
&amp;lt;br&amp;gt;In the period of July 6 till 9 heavy roadwork is planned close to Eindhoven. This will have impact (more than 30 minutes) for driving both ways on the A2 in the southern part of the Netherlands! Cross the German border via the A12 to Arnheim.&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for Den Bosch, which is a bit more north, but still on the A2. Expected delay of more then 10 minutes.&lt;br /&gt;
&amp;lt;br&amp;gt;Also roadwork is expected on the A9, south of Amsterdam. Expected delays of more then 10 minutes again.&lt;br /&gt;
&amp;lt;br&amp;gt;And finally, the same accounts for the A6, which is from Amsterdam North in the direction of Almere. Expected delays of more then 10 minutes as well.&lt;br /&gt;
&lt;br /&gt;
===Hope to see you all there!===&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4682</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4682"/>
		<updated>2007-07-04T06:32:28Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Topics */ again a change :-)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
29-06-2007: Road work added&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Added food menu for both days&amp;lt;br&amp;gt;&lt;br /&gt;
27-06-2007: Added electricity information&amp;lt;br&amp;gt;&lt;br /&gt;
14-06-2007: Added description for VirtualBox presentation&amp;lt;br&amp;gt;&lt;br /&gt;
13-06-2007: New hotel added&amp;lt;br&amp;gt;&lt;br /&gt;
12-06-2007: Schedule updated&amp;lt;br&amp;gt;&lt;br /&gt;
11-06-2007: First Schedule online&amp;lt;br&amp;gt;&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have six sessions of 45 minutes each. Starting at 9:30 AM and ending at 17:00/16:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project - Where are we now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbecd.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039;Brief introduction to a perspective OS design&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Yuri Proniakin, eCo Software&#039;&#039;&lt;br /&gt;
** Goals or &amp;quot;Game over&amp;quot;&lt;br /&gt;
** Overview of existed traditional and microkernel (K42 and L4-based) designs&lt;br /&gt;
** Perversion&lt;br /&gt;
** Overview of proposed design&lt;br /&gt;
** OS/2-compatibility - problems and solutions &lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** The talk will present a technical overview how VirtualBox works internally and compares to other virtualization solutions. Also we will present the current state of the OS/2 and eCS port of VirtualBox.&lt;br /&gt;
* &#039;&#039;&#039;Developing GUI applications using Qt&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Dmitry Kuminov&#039;&#039;&lt;br /&gt;
** The presentation will give some basics of using the Qt Toolkit version 3 on OS/2 or eComStation to create modern and powerful user interfaces quickly and easily. It will include the review of the current Qt features available on OS/2, how to setup the build environment, how to write a simple UI, and some thoughts about the future.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
{| &lt;br /&gt;
| &#039;&#039;&#039;Saturday&#039;&#039;&#039;  || &lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:00  || Registration&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-10:15  || Welcome session&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || Utilizing Multi-Core processors&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || The Voyager Project - Where are we now?&lt;br /&gt;
|-&lt;br /&gt;
| 12:15-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:45  || Managing program resources (2 slots)&lt;br /&gt;
|-&lt;br /&gt;
| 16:00-16:45  || Introduction to NOM&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:45  || eComStation User Interface&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sunday&#039;&#039;&#039;  ||&lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:15  || A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || How to create popular software products for eComStation&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || VirtualBox&lt;br /&gt;
|-&lt;br /&gt;
| 12:30-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:00  || Overview of (micro)kernels&lt;br /&gt;
|-&lt;br /&gt;
| 15:15-16:00  || Dmitry Froloff, subject to be announced&lt;br /&gt;
|-&lt;br /&gt;
| 16:15-17:00  || Developing GUI applications using Qt&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:15  || Closing session&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Saturday July 7&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Tomato soup&lt;br /&gt;
&amp;lt;br&amp;gt;- Turkish bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Chicken gyros&lt;br /&gt;
&amp;lt;br&amp;gt;- &#039;Bratwurst&#039; with sauerkraut and mustard&lt;br /&gt;
&amp;lt;br&amp;gt;- Colored rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sunday July 8&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Curry soup&lt;br /&gt;
&amp;lt;br&amp;gt;- French bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Spanish meatballs&lt;br /&gt;
&amp;lt;br&amp;gt;- Chipolata sausages&lt;br /&gt;
&amp;lt;br&amp;gt;- Scrambled eggs with fried bacon&lt;br /&gt;
&amp;lt;br&amp;gt;- Yellow rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Yoghurt and fresh fruit salad&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Electricity ==&lt;br /&gt;
For using power you might need plug convertors to be able to use the power outlets.&lt;br /&gt;
Here you can find the correct ones for the Netherlands, the Type F ones are most common.&lt;br /&gt;
[http://users.pandora.be/worldstandards/electricity.htm &#039;&#039;&#039;Power Outlet overview&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
* [http://www.hotelhaarlemzuid.nl/pages/Default.aspx?ID=324 &#039;&#039;&#039;Hotel Haarlem Zuid&#039;&#039;&#039;] (Good connection with ZuidTangent bus, stops in front of hotel and nearby DWS location!)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Roadwork&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;If you come by car, it might be handy to know about some planned roadwork!&lt;br /&gt;
&amp;lt;br&amp;gt;In the period of July 6 till 9 heavy roadwork is planned close to Eindhoven. This will have impact (more than 30 minutes) for driving both ways on the A2 in the southern part of the Netherlands! Cross the German border via the A12 to Arnheim.&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for Den Bosch, which is a bit more north, but still on the A2. Expected delay of more then 10 minutes.&lt;br /&gt;
&amp;lt;br&amp;gt;Also roadwork is expected on the A9, south of Amsterdam. Expected delays of more then 10 minutes again.&lt;br /&gt;
&amp;lt;br&amp;gt;And finally, the same accounts for the A6, which is from Amsterdam North in the direction of Almere. Expected delays of more then 10 minutes as well.&lt;br /&gt;
&lt;br /&gt;
===Hope to see you all there!===&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4681</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4681"/>
		<updated>2007-07-04T06:25:33Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Topics */ change of description&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
29-06-2007: Road work added&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Added food menu for both days&amp;lt;br&amp;gt;&lt;br /&gt;
27-06-2007: Added electricity information&amp;lt;br&amp;gt;&lt;br /&gt;
14-06-2007: Added description for VirtualBox presentation&amp;lt;br&amp;gt;&lt;br /&gt;
13-06-2007: New hotel added&amp;lt;br&amp;gt;&lt;br /&gt;
12-06-2007: Schedule updated&amp;lt;br&amp;gt;&lt;br /&gt;
11-06-2007: First Schedule online&amp;lt;br&amp;gt;&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have six sessions of 45 minutes each. Starting at 9:30 AM and ending at 17:00/16:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project - Where are we now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbecd.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039; Overview of (micro)kernels&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Yuri Proniakin&#039;&#039;&lt;br /&gt;
** Brief introduction to a perspective OS design.&lt;br /&gt;
*** Goals or &amp;quot;Game over&amp;quot;&lt;br /&gt;
*** Overview of existed traditional and microkernel (K42 and L4-based) designs&lt;br /&gt;
*** Perversion&lt;br /&gt;
*** Overview of proposed design&lt;br /&gt;
*** OS/2-compatibility - problems and solutions &lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** The talk will present a technical overview how VirtualBox works internally and compares to other virtualization solutions. Also we will present the current state of the OS/2 and eCS port of VirtualBox.&lt;br /&gt;
* &#039;&#039;&#039;Developing GUI applications using Qt&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Dmitry Kuminov&#039;&#039;&lt;br /&gt;
** The presentation will give some basics of using the Qt Toolkit version 3 on OS/2 or eComStation to create modern and powerful user interfaces quickly and easily. It will include the review of the current Qt features available on OS/2, how to setup the build environment, how to write a simple UI, and some thoughts about the future.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
{| &lt;br /&gt;
| &#039;&#039;&#039;Saturday&#039;&#039;&#039;  || &lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:00  || Registration&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-10:15  || Welcome session&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || Utilizing Multi-Core processors&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || The Voyager Project - Where are we now?&lt;br /&gt;
|-&lt;br /&gt;
| 12:15-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:45  || Managing program resources (2 slots)&lt;br /&gt;
|-&lt;br /&gt;
| 16:00-16:45  || Introduction to NOM&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:45  || eComStation User Interface&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sunday&#039;&#039;&#039;  ||&lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:15  || A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || How to create popular software products for eComStation&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || VirtualBox&lt;br /&gt;
|-&lt;br /&gt;
| 12:30-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:00  || Overview of (micro)kernels&lt;br /&gt;
|-&lt;br /&gt;
| 15:15-16:00  || Dmitry Froloff, subject to be announced&lt;br /&gt;
|-&lt;br /&gt;
| 16:15-17:00  || Developing GUI applications using Qt&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:15  || Closing session&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Saturday July 7&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Tomato soup&lt;br /&gt;
&amp;lt;br&amp;gt;- Turkish bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Chicken gyros&lt;br /&gt;
&amp;lt;br&amp;gt;- &#039;Bratwurst&#039; with sauerkraut and mustard&lt;br /&gt;
&amp;lt;br&amp;gt;- Colored rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sunday July 8&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Curry soup&lt;br /&gt;
&amp;lt;br&amp;gt;- French bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Spanish meatballs&lt;br /&gt;
&amp;lt;br&amp;gt;- Chipolata sausages&lt;br /&gt;
&amp;lt;br&amp;gt;- Scrambled eggs with fried bacon&lt;br /&gt;
&amp;lt;br&amp;gt;- Yellow rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Yoghurt and fresh fruit salad&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Electricity ==&lt;br /&gt;
For using power you might need plug convertors to be able to use the power outlets.&lt;br /&gt;
Here you can find the correct ones for the Netherlands, the Type F ones are most common.&lt;br /&gt;
[http://users.pandora.be/worldstandards/electricity.htm &#039;&#039;&#039;Power Outlet overview&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
* [http://www.hotelhaarlemzuid.nl/pages/Default.aspx?ID=324 &#039;&#039;&#039;Hotel Haarlem Zuid&#039;&#039;&#039;] (Good connection with ZuidTangent bus, stops in front of hotel and nearby DWS location!)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Roadwork&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;If you come by car, it might be handy to know about some planned roadwork!&lt;br /&gt;
&amp;lt;br&amp;gt;In the period of July 6 till 9 heavy roadwork is planned close to Eindhoven. This will have impact (more than 30 minutes) for driving both ways on the A2 in the southern part of the Netherlands! Cross the German border via the A12 to Arnheim.&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for Den Bosch, which is a bit more north, but still on the A2. Expected delay of more then 10 minutes.&lt;br /&gt;
&amp;lt;br&amp;gt;Also roadwork is expected on the A9, south of Amsterdam. Expected delays of more then 10 minutes again.&lt;br /&gt;
&amp;lt;br&amp;gt;And finally, the same accounts for the A6, which is from Amsterdam North in the direction of Almere. Expected delays of more then 10 minutes as well.&lt;br /&gt;
&lt;br /&gt;
===Hope to see you all there!===&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4680</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4680"/>
		<updated>2007-07-04T06:23:45Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Schedule */ slight change in schedule&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
29-06-2007: Road work added&amp;lt;br&amp;gt;&lt;br /&gt;
29-06-2007: Added food menu for both days&amp;lt;br&amp;gt;&lt;br /&gt;
27-06-2007: Added electricity information&amp;lt;br&amp;gt;&lt;br /&gt;
14-06-2007: Added description for VirtualBox presentation&amp;lt;br&amp;gt;&lt;br /&gt;
13-06-2007: New hotel added&amp;lt;br&amp;gt;&lt;br /&gt;
12-06-2007: Schedule updated&amp;lt;br&amp;gt;&lt;br /&gt;
11-06-2007: First Schedule online&amp;lt;br&amp;gt;&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have six sessions of 45 minutes each. Starting at 9:30 AM and ending at 17:00/16:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project - Where are we now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbecd.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039; Overview of (micro)kernels&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Yuri Proniakin&#039;&#039;&lt;br /&gt;
** Current status of OS/2 kernel; the requirements of OS/2 developers and users for future kernel; the overview and analysis of available microkernels (IBM K42, L4, etc)&lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** The talk will present a technical overview how VirtualBox works internally and compares to other virtualization solutions. Also we will present the current state of the OS/2 and eCS port of VirtualBox.&lt;br /&gt;
* &#039;&#039;&#039;Developing GUI applications using Qt&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Dmitry Kuminov&#039;&#039;&lt;br /&gt;
** The presentation will give some basics of using the Qt Toolkit version 3 on OS/2 or eComStation to create modern and powerful user interfaces quickly and easily. It will include the review of the current Qt features available on OS/2, how to setup the build environment, how to write a simple UI, and some thoughts about the future.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
{| &lt;br /&gt;
| &#039;&#039;&#039;Saturday&#039;&#039;&#039;  || &lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:00  || Registration&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-10:15  || Welcome session&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || Utilizing Multi-Core processors&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || The Voyager Project - Where are we now?&lt;br /&gt;
|-&lt;br /&gt;
| 12:15-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:45  || Managing program resources (2 slots)&lt;br /&gt;
|-&lt;br /&gt;
| 16:00-16:45  || Introduction to NOM&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:45  || eComStation User Interface&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sunday&#039;&#039;&#039;  ||&lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:15  || A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || How to create popular software products for eComStation&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || VirtualBox&lt;br /&gt;
|-&lt;br /&gt;
| 12:30-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:00  || Overview of (micro)kernels&lt;br /&gt;
|-&lt;br /&gt;
| 15:15-16:00  || Dmitry Froloff, subject to be announced&lt;br /&gt;
|-&lt;br /&gt;
| 16:15-17:00  || Developing GUI applications using Qt&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:15  || Closing session&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Saturday July 7&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Tomato soup&lt;br /&gt;
&amp;lt;br&amp;gt;- Turkish bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Chicken gyros&lt;br /&gt;
&amp;lt;br&amp;gt;- &#039;Bratwurst&#039; with sauerkraut and mustard&lt;br /&gt;
&amp;lt;br&amp;gt;- Colored rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sunday July 8&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;- Curry soup&lt;br /&gt;
&amp;lt;br&amp;gt;- French bread&lt;br /&gt;
&amp;lt;br&amp;gt;- Various &#039;health&#039; sandwiches&lt;br /&gt;
&amp;lt;br&amp;gt;- Spanish meatballs&lt;br /&gt;
&amp;lt;br&amp;gt;- Chipolata sausages&lt;br /&gt;
&amp;lt;br&amp;gt;- Scrambled eggs with fried bacon&lt;br /&gt;
&amp;lt;br&amp;gt;- Yellow rice&lt;br /&gt;
&amp;lt;br&amp;gt;- Deep fried new potatoes&lt;br /&gt;
&amp;lt;br&amp;gt;- Raw vegetables with smoked chicken, feta cheese and olives on the side&lt;br /&gt;
&amp;lt;br&amp;gt;- Hot vegetables&lt;br /&gt;
&amp;lt;br&amp;gt;- Yoghurt and fresh fruit salad&lt;br /&gt;
&amp;lt;br&amp;gt;- Various beverages&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Electricity ==&lt;br /&gt;
For using power you might need plug convertors to be able to use the power outlets.&lt;br /&gt;
Here you can find the correct ones for the Netherlands, the Type F ones are most common.&lt;br /&gt;
[http://users.pandora.be/worldstandards/electricity.htm &#039;&#039;&#039;Power Outlet overview&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
* [http://www.hotelhaarlemzuid.nl/pages/Default.aspx?ID=324 &#039;&#039;&#039;Hotel Haarlem Zuid&#039;&#039;&#039;] (Good connection with ZuidTangent bus, stops in front of hotel and nearby DWS location!)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Roadwork&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;If you come by car, it might be handy to know about some planned roadwork!&lt;br /&gt;
&amp;lt;br&amp;gt;In the period of July 6 till 9 heavy roadwork is planned close to Eindhoven. This will have impact (more than 30 minutes) for driving both ways on the A2 in the southern part of the Netherlands! Cross the German border via the A12 to Arnheim.&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for Den Bosch, which is a bit more north, but still on the A2. Expected delay of more then 10 minutes.&lt;br /&gt;
&amp;lt;br&amp;gt;Also roadwork is expected on the A9, south of Amsterdam. Expected delays of more then 10 minutes again.&lt;br /&gt;
&amp;lt;br&amp;gt;And finally, the same accounts for the A6, which is from Amsterdam North in the direction of Almere. Expected delays of more then 10 minutes as well.&lt;br /&gt;
&lt;br /&gt;
===Hope to see you all there!===&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4661</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4661"/>
		<updated>2007-06-23T14:49:38Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Topics */  typo fixed&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
14-06-2007: Added description for VirtualBox presentation&amp;lt;br&amp;gt;&lt;br /&gt;
13-06-2007: New hotel added&amp;lt;br&amp;gt;&lt;br /&gt;
12-06-2007: Schedule updated&amp;lt;br&amp;gt;&lt;br /&gt;
11-06-2007: First Schedule online&amp;lt;br&amp;gt;&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have six sessions of 45 minutes each. Starting at 9:30 AM and ending at 17:00/16:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project - Where are we now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbecd.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039; Overview of (micro)kernels&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Yuri Proniakin&#039;&#039;&lt;br /&gt;
** Current status of OS/2 kernel; the requirements of OS/2 developers and users for future kernel; the overview and analysis of available microkernels (IBM K42, L4, etc)&lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** The talk will present a technical overview how VirtualBox works internally and compares to other virtualization solutions. Also we will present the current state of the OS/2 and eCS port of VirtualBox.&lt;br /&gt;
* &#039;&#039;&#039;Developing GUI applications using Qt&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Dmitry Kuminov&#039;&#039;&lt;br /&gt;
** The presentation will give some basics of using the Qt Toolkit version 3 on OS/2 or eComStation to create modern and powerful user interfaces quickly and easily. It will include the review of the current Qt features available on OS/2, how to setup the build environment, how to write a simple UI, and some thoughts about the future.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
{| &lt;br /&gt;
| &#039;&#039;&#039;Saturday&#039;&#039;&#039;  || &lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:00  || Registration&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-10:15  || Welcome session&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || Utilizing Multi-Core processors&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || The Voyager Project - Where are we now?&lt;br /&gt;
|-&lt;br /&gt;
| 12:15-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:45  || Managing program resources (2 slots)&lt;br /&gt;
|-&lt;br /&gt;
| 16:00-16:45  || Introduction to NOM&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:45  || How to create popular software products for eComStation&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sunday&#039;&#039;&#039;  ||&lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:15  || A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || eComStation User Interface&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || VirtualBox&lt;br /&gt;
|-&lt;br /&gt;
| 12:30-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:00  || Overview of (micro)kernels&lt;br /&gt;
|-&lt;br /&gt;
| 15:15-16:00  || Dmitry Froloff, subject to be announced&lt;br /&gt;
|-&lt;br /&gt;
| 16:15-17:00  || Developing GUI applications using Qt&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:15  || Closing session&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
* [http://www.hotelhaarlemzuid.nl/pages/Default.aspx?ID=324 &#039;&#039;&#039;Hotel Haarlem Zuid&#039;&#039;&#039;] (Good connection with ZuidTangent bus, stops in front of hotel and nearby DWS location!)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hope to see you all there!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4658</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4658"/>
		<updated>2007-06-20T07:25:43Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Schedule */ added QT presentation to schedule&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
14-06-2007: Added description for VirtualBox presentation added&amp;lt;br&amp;gt;&lt;br /&gt;
13-06-2007: New hotel added&amp;lt;br&amp;gt;&lt;br /&gt;
12-06-2007: Schedule updated&amp;lt;br&amp;gt;&lt;br /&gt;
11-06-2007: First Schedule online&amp;lt;br&amp;gt;&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have six sessions of 45 minutes each. Starting at 9:30 AM and ending at 17:00/16:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project - Where are we now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbedc10.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039; Overview of (micro)kernels&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Yuri Proniakin&#039;&#039;&lt;br /&gt;
** Current status of OS/2 kernel; the requirements of OS/2 developers and users for future kernel; the overview and analysis of available microkernels (IBM K42, L4, etc)&lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** The talk will present a technical overview how VirtualBox works internally and compares to other virtualization solutions. Also we will present the current state of the OS/2 and eCS port of VirtualBox.&lt;br /&gt;
* &#039;&#039;&#039;Developing GUI applications using Qt&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Dmitry Kuminov&#039;&#039;&lt;br /&gt;
** The presentation will give some basics of using the Qt Toolkit version 3 on OS/2 or eComStation to create modern and powerful user interfaces quickly and easily. It will include the review of the current Qt features available on OS/2, how to set up the build environment, how to write a simple UI, and some thoughts about the future.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
{| &lt;br /&gt;
| &#039;&#039;&#039;Saturday&#039;&#039;&#039;  || &lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:00  || Registration&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-10:15  || Welcome session&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || Utilizing Multi-Core processors&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || The Voyager Project - Where are we now?&lt;br /&gt;
|-&lt;br /&gt;
| 12:15-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:45  || Managing program resources (2 slots)&lt;br /&gt;
|-&lt;br /&gt;
| 16:00-16:45  || Introduction to NOM&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:45  || How to create popular software products for eComStation&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sunday&#039;&#039;&#039;  ||&lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:15  || A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || eComStation User Interface&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || VirtualBox&lt;br /&gt;
|-&lt;br /&gt;
| 12:30-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:00  || Overview of (micro)kernels&lt;br /&gt;
|-&lt;br /&gt;
| 15:15-16:00  || Dmitry Froloff, subject to be announced&lt;br /&gt;
|-&lt;br /&gt;
| 16:15-17:00  || Developing GUI applications using Qt&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:15  || Closing session&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
* [http://www.hotelhaarlemzuid.nl/pages/Default.aspx?ID=324 &#039;&#039;&#039;Hotel Haarlem Zuid&#039;&#039;&#039;] (Good connection with ZuidTangent bus, stops in front of hotel and nearby DWS location!)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hope to see you all there!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4657</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4657"/>
		<updated>2007-06-20T07:25:10Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Topics */ added QT presentation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
14-06-2007: Added description for VirtualBox presentation added&amp;lt;br&amp;gt;&lt;br /&gt;
13-06-2007: New hotel added&amp;lt;br&amp;gt;&lt;br /&gt;
12-06-2007: Schedule updated&amp;lt;br&amp;gt;&lt;br /&gt;
11-06-2007: First Schedule online&amp;lt;br&amp;gt;&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have six sessions of 45 minutes each. Starting at 9:30 AM and ending at 17:00/16:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project - Where are we now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbedc10.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039; Overview of (micro)kernels&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Yuri Proniakin&#039;&#039;&lt;br /&gt;
** Current status of OS/2 kernel; the requirements of OS/2 developers and users for future kernel; the overview and analysis of available microkernels (IBM K42, L4, etc)&lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** The talk will present a technical overview how VirtualBox works internally and compares to other virtualization solutions. Also we will present the current state of the OS/2 and eCS port of VirtualBox.&lt;br /&gt;
* &#039;&#039;&#039;Developing GUI applications using Qt&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Dmitry Kuminov&#039;&#039;&lt;br /&gt;
** The presentation will give some basics of using the Qt Toolkit version 3 on OS/2 or eComStation to create modern and powerful user interfaces quickly and easily. It will include the review of the current Qt features available on OS/2, how to set up the build environment, how to write a simple UI, and some thoughts about the future.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
{| &lt;br /&gt;
| &#039;&#039;&#039;Saturday&#039;&#039;&#039;  || &lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:00  || Registration&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-10:15  || Welcome session&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || Utilizing Multi-Core processors&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || The Voyager Project - Where are we now?&lt;br /&gt;
|-&lt;br /&gt;
| 12:15-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:45  || Managing program resources (2 slots)&lt;br /&gt;
|-&lt;br /&gt;
| 16:00-16:45  || Introduction to NOM&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:45  || How to create popular software products for eComStation&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sunday&#039;&#039;&#039;  ||&lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:15  || A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || eComStation User Interface&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || VirtualBox&lt;br /&gt;
|-&lt;br /&gt;
| 12:30-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:00  || Overview of (micro)kernels&lt;br /&gt;
|-&lt;br /&gt;
| 15:15-16:00  || Dmitry Froloff, subject to be announced&lt;br /&gt;
|-&lt;br /&gt;
| 16:15-17:00  || Dmitry A. Kuminov, subject to be announced&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:15  || Closing session&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
* [http://www.hotelhaarlemzuid.nl/pages/Default.aspx?ID=324 &#039;&#039;&#039;Hotel Haarlem Zuid&#039;&#039;&#039;] (Good connection with ZuidTangent bus, stops in front of hotel and nearby DWS location!)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hope to see you all there!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4650</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4650"/>
		<updated>2007-06-14T14:54:47Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* News */ news added&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
14-06-2007: Added description for VirtualBox presentation added&amp;lt;br&amp;gt;&lt;br /&gt;
13-06-2007: New hotel added&amp;lt;br&amp;gt;&lt;br /&gt;
12-06-2007: Schedule updated&amp;lt;br&amp;gt;&lt;br /&gt;
11-06-2007: First Schedule online&amp;lt;br&amp;gt;&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have six sessions of 45 minutes each. Starting at 9:30 AM and ending at 17:00/16:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project - Where are we now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbedc10.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039; Overview of (micro)kernels&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Yuri Proniakin&#039;&#039;&lt;br /&gt;
** Current status of OS/2 kernel; the requirements of OS/2 developers and users for future kernel; the overview and analysis of available microkernels (IBM K42, L4, etc)&lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** The talk will present a technical overview how VirtualBox works internally and compares to other virtualization solutions. Also we will present the current state of the OS/2 and eCS port of VirtualBox.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
{| &lt;br /&gt;
| &#039;&#039;&#039;Saturday&#039;&#039;&#039;  || &lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:00  || Registration&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-10:15  || Welcome session&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || Utilizing Multi-Core processors&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || The Voyager Project - Where are we now?&lt;br /&gt;
|-&lt;br /&gt;
| 12:15-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:45  || Managing program resources (2 slots)&lt;br /&gt;
|-&lt;br /&gt;
| 16:00-16:45  || Introduction to NOM&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:45  || How to create popular software products for eComStation&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sunday&#039;&#039;&#039;  ||&lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:15  || A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || eComStation User Interface&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || VirtualBox&lt;br /&gt;
|-&lt;br /&gt;
| 12:30-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:00  || Overview of (micro)kernels&lt;br /&gt;
|-&lt;br /&gt;
| 15:15-16:00  || Session 11&lt;br /&gt;
|-&lt;br /&gt;
| 16:15-17:00  || Session 12&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:15  || Closing session&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
* [http://www.hotelhaarlemzuid.nl/pages/Default.aspx?ID=324 &#039;&#039;&#039;Hotel Haarlem Zuid&#039;&#039;&#039;] (Good connection with ZuidTangent bus, stops in front of hotel and nearby DWS location!)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hope to see you all there!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4649</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4649"/>
		<updated>2007-06-14T14:53:54Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Topics */ added description for the virtualbox presentaiton&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
13-06-2007: New hotel added&amp;lt;br&amp;gt;&lt;br /&gt;
12-06-2007: Schedule updated&amp;lt;br&amp;gt;&lt;br /&gt;
11-06-2007: First Schedule online&amp;lt;br&amp;gt;&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have six sessions of 45 minutes each. Starting at 9:30 AM and ending at 17:00/16:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project - Where are we now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbedc10.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing program resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039; Overview of (micro)kernels&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Yuri Proniakin&#039;&#039;&lt;br /&gt;
** Current status of OS/2 kernel; the requirements of OS/2 developers and users for future kernel; the overview and analysis of available microkernels (IBM K42, L4, etc)&lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** The talk will present a technical overview how VirtualBox works internally and compares to other virtualization solutions. Also we will present the current state of the OS/2 and eCS port of VirtualBox.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
{| &lt;br /&gt;
| &#039;&#039;&#039;Saturday&#039;&#039;&#039;  || &lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:00  || Registration&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-10:15  || Welcome session&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || Utilizing Multi-Core processors&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || The Voyager Project - Where are we now?&lt;br /&gt;
|-&lt;br /&gt;
| 12:15-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:45  || Managing program resources (2 slots)&lt;br /&gt;
|-&lt;br /&gt;
| 16:00-16:45  || Introduction to NOM&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:45  || How to create popular software products for eComStation&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sunday&#039;&#039;&#039;  ||&lt;br /&gt;
|-&lt;br /&gt;
| 09:30-10:15  || A freely programmable USB-interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
|-&lt;br /&gt;
| 10:30-11:15  || eComStation User Interface&lt;br /&gt;
|-&lt;br /&gt;
| 11:30-12:15  || VirtualBox&lt;br /&gt;
|-&lt;br /&gt;
| 12:30-14:00  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:15-15:00  || Overview of (micro)kernels&lt;br /&gt;
|-&lt;br /&gt;
| 15:15-16:00  || Session 11&lt;br /&gt;
|-&lt;br /&gt;
| 16:15-17:00  || Session 12&lt;br /&gt;
|-&lt;br /&gt;
| 17:00-17:15  || Closing session&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
* [http://www.hotelhaarlemzuid.nl/pages/Default.aspx?ID=324 &#039;&#039;&#039;Hotel Haarlem Zuid&#039;&#039;&#039;] (Good connection with ZuidTangent bus, stops in front of hotel and nearby DWS location!)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hope to see you all there!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4642</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4642"/>
		<updated>2007-06-11T19:24:10Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Schedule */ added to schedule&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
11-06-2007: First Schedule online&amp;lt;br&amp;gt;&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have six sessions of 45 minutes each. Starting at 9:30 AM and ending at 17:00/16:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core Processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project: Where Are We Now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A Freely Programmable USB-Interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbedc10.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing Program Resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039; Overview of Kernels, Microkernels&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Yuri Proniakin&#039;&#039;&lt;br /&gt;
** Current status of OS/2 kernel; the requirements of OS/2 developers and users for future kernel; the overview and analysis of available microkernels (IBM K42, L4, etc)&lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** Description will follow soon.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
{| &lt;br /&gt;
| Saturday  || &lt;br /&gt;
|-&lt;br /&gt;
| 9:30  || Registration&lt;br /&gt;
|-&lt;br /&gt;
| 10:00  || Welcome Session&lt;br /&gt;
|-&lt;br /&gt;
| 10:15  || Utilizing Multi-Core Processors&lt;br /&gt;
|-&lt;br /&gt;
| 11:15  || The Voyager Project: Where Are We Now?&lt;br /&gt;
|-&lt;br /&gt;
| 12:15  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:00  || Managing Program Resources (2 slots)&lt;br /&gt;
|-&lt;br /&gt;
| 16:00  || How to create popular software products for eComStation&lt;br /&gt;
|-&lt;br /&gt;
| 17:00  || Introduction to NOM&lt;br /&gt;
|-&lt;br /&gt;
| Sunday  ||&lt;br /&gt;
|-&lt;br /&gt;
| 9:30   || A Freely Programmable USB-Interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
|-&lt;br /&gt;
| 10:30  || eComStation User Interface&lt;br /&gt;
|-&lt;br /&gt;
| 11:30  || VirtualBox&lt;br /&gt;
|-&lt;br /&gt;
| 12:30  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:00  ||  Overview of Kernels, Microkernels&lt;br /&gt;
|-&lt;br /&gt;
| 15:00  || Session 11&lt;br /&gt;
|-&lt;br /&gt;
| 16:00  || Session 12&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hope to see you all there!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4641</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4641"/>
		<updated>2007-06-11T19:22:43Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Topics */ added one more presentation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
11-06-2007: First Schedule online&amp;lt;br&amp;gt;&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have six sessions of 45 minutes each. Starting at 9:30 AM and ending at 17:00/16:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core Processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project: Where Are We Now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A Freely Programmable USB-Interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbedc10.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing Program Resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039; Overview of Kernels, Microkernels&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Yuri Proniakin&#039;&#039;&lt;br /&gt;
** Current status of OS/2 kernel; the requirements of OS/2 developers and users for future kernel; the overview and analysis of available microkernels (IBM K42, L4, etc)&lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** Description will follow soon.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
{| &lt;br /&gt;
| Saturday  || &lt;br /&gt;
|-&lt;br /&gt;
| 9:30  || Registration&lt;br /&gt;
|-&lt;br /&gt;
| 10:00  || Welcome Session&lt;br /&gt;
|-&lt;br /&gt;
| 10:15  || Utilizing Multi-Core Processors&lt;br /&gt;
|-&lt;br /&gt;
| 11:15  || The Voyager Project: Where Are We Now?&lt;br /&gt;
|-&lt;br /&gt;
| 12:15  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:00  || Managing Program Resources (2 slots)&lt;br /&gt;
|-&lt;br /&gt;
| 16:00  || How to create popular software products for eComStation&lt;br /&gt;
|-&lt;br /&gt;
| 17:00  || Introduction to NOM&lt;br /&gt;
|-&lt;br /&gt;
| Sunday  ||&lt;br /&gt;
|-&lt;br /&gt;
| 9:30   || A Freely Programmable USB-Interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
|-&lt;br /&gt;
| 10:30  || eComStation User Interface&lt;br /&gt;
|-&lt;br /&gt;
| 11:30  || VirtualBox&lt;br /&gt;
|-&lt;br /&gt;
| 12:30  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:00  || Session 10&lt;br /&gt;
|-&lt;br /&gt;
| 15:00  || Session 11&lt;br /&gt;
|-&lt;br /&gt;
| 16:00  || Session 12&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hope to see you all there!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4640</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4640"/>
		<updated>2007-06-11T18:24:28Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* What */ minor change&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
11-06-2007: First Schedule online&amp;lt;br&amp;gt;&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have six sessions of 45 minutes each. Starting at 9:30 AM and ending at 17:00/16:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core Processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project: Where Are We Now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A Freely Programmable USB-Interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbedc10.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing Program Resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** Description will follow soon.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
{| &lt;br /&gt;
| Saturday  || &lt;br /&gt;
|-&lt;br /&gt;
| 9:30  || Registration&lt;br /&gt;
|-&lt;br /&gt;
| 10:00  || Welcome Session&lt;br /&gt;
|-&lt;br /&gt;
| 10:15  || Utilizing Multi-Core Processors&lt;br /&gt;
|-&lt;br /&gt;
| 11:15  || The Voyager Project: Where Are We Now?&lt;br /&gt;
|-&lt;br /&gt;
| 12:15  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:00  || Managing Program Resources (2 slots)&lt;br /&gt;
|-&lt;br /&gt;
| 16:00  || How to create popular software products for eComStation&lt;br /&gt;
|-&lt;br /&gt;
| 17:00  || Introduction to NOM&lt;br /&gt;
|-&lt;br /&gt;
| Sunday  ||&lt;br /&gt;
|-&lt;br /&gt;
| 9:30   || A Freely Programmable USB-Interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
|-&lt;br /&gt;
| 10:30  || eComStation User Interface&lt;br /&gt;
|-&lt;br /&gt;
| 11:30  || VirtualBox&lt;br /&gt;
|-&lt;br /&gt;
| 12:30  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:00  || Session 10&lt;br /&gt;
|-&lt;br /&gt;
| 15:00  || Session 11&lt;br /&gt;
|-&lt;br /&gt;
| 16:00  || Session 12&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hope to see you all there!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4639</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4639"/>
		<updated>2007-06-11T17:54:02Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* News */ added news&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
11-06-2007: First Schedule online&amp;lt;br&amp;gt;&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have seven sessions of 45 minutes each. Starting at 9:00 AM and ending at 17:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core Processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project: Where Are We Now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A Freely Programmable USB-Interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbedc10.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing Program Resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** Description will follow soon.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
{| &lt;br /&gt;
| Saturday  || &lt;br /&gt;
|-&lt;br /&gt;
| 9:30  || Registration&lt;br /&gt;
|-&lt;br /&gt;
| 10:00  || Welcome Session&lt;br /&gt;
|-&lt;br /&gt;
| 10:15  || Utilizing Multi-Core Processors&lt;br /&gt;
|-&lt;br /&gt;
| 11:15  || The Voyager Project: Where Are We Now?&lt;br /&gt;
|-&lt;br /&gt;
| 12:15  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:00  || Managing Program Resources (2 slots)&lt;br /&gt;
|-&lt;br /&gt;
| 16:00  || How to create popular software products for eComStation&lt;br /&gt;
|-&lt;br /&gt;
| 17:00  || Introduction to NOM&lt;br /&gt;
|-&lt;br /&gt;
| Sunday  ||&lt;br /&gt;
|-&lt;br /&gt;
| 9:30   || A Freely Programmable USB-Interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
|-&lt;br /&gt;
| 10:30  || eComStation User Interface&lt;br /&gt;
|-&lt;br /&gt;
| 11:30  || VirtualBox&lt;br /&gt;
|-&lt;br /&gt;
| 12:30  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:00  || Session 10&lt;br /&gt;
|-&lt;br /&gt;
| 15:00  || Session 11&lt;br /&gt;
|-&lt;br /&gt;
| 16:00  || Session 12&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hope to see you all there!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4638</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4638"/>
		<updated>2007-06-11T17:52:40Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Schedule */  added presentations&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have seven sessions of 45 minutes each. Starting at 9:00 AM and ending at 17:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core Processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project: Where Are We Now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A Freely Programmable USB-Interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbedc10.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing Program Resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** Description will follow soon.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
{| &lt;br /&gt;
| Saturday  || &lt;br /&gt;
|-&lt;br /&gt;
| 9:30  || Registration&lt;br /&gt;
|-&lt;br /&gt;
| 10:00  || Welcome Session&lt;br /&gt;
|-&lt;br /&gt;
| 10:15  || Utilizing Multi-Core Processors&lt;br /&gt;
|-&lt;br /&gt;
| 11:15  || The Voyager Project: Where Are We Now?&lt;br /&gt;
|-&lt;br /&gt;
| 12:15  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:00  || Managing Program Resources (2 slots)&lt;br /&gt;
|-&lt;br /&gt;
| 16:00  || How to create popular software products for eComStation&lt;br /&gt;
|-&lt;br /&gt;
| 17:00  || Introduction to NOM&lt;br /&gt;
|-&lt;br /&gt;
| Sunday  ||&lt;br /&gt;
|-&lt;br /&gt;
| 9:30   || A Freely Programmable USB-Interface for eCS - Focussing on the DLP-USB245M&lt;br /&gt;
|-&lt;br /&gt;
| 10:30  || eComStation User Interface&lt;br /&gt;
|-&lt;br /&gt;
| 11:30  || VirtualBox&lt;br /&gt;
|-&lt;br /&gt;
| 12:30  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:00  || Session 10&lt;br /&gt;
|-&lt;br /&gt;
| 15:00  || Session 11&lt;br /&gt;
|-&lt;br /&gt;
| 16:00  || Session 12&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hope to see you all there!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4637</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4637"/>
		<updated>2007-06-11T17:42:42Z</updated>

		<summary type="html">&lt;p&gt;Warp5: added Schedule&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have seven sessions of 45 minutes each. Starting at 9:00 AM and ending at 17:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core Processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project: Where Are We Now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A Freely Programmable USB-Interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbedc10.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing Program Resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** Description will follow soon.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
{| &lt;br /&gt;
| Saturday  || &lt;br /&gt;
|-&lt;br /&gt;
| 9:30  || Registration&lt;br /&gt;
|-&lt;br /&gt;
| 10:00  || Welcome Session&lt;br /&gt;
|-&lt;br /&gt;
| 10:15  || Session 1&lt;br /&gt;
|-&lt;br /&gt;
| 11:15  || Session 2&lt;br /&gt;
|-&lt;br /&gt;
| 12:15  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:00  || Session 3&lt;br /&gt;
|-&lt;br /&gt;
| 15:00  || Session 4&lt;br /&gt;
|-&lt;br /&gt;
| 16:00  || Session 5&lt;br /&gt;
|-&lt;br /&gt;
| 17:00  || Session 6&lt;br /&gt;
|-&lt;br /&gt;
| Sunday  ||&lt;br /&gt;
|-&lt;br /&gt;
| 9:30   || Session 7&lt;br /&gt;
|-&lt;br /&gt;
| 10:30  || Session 8&lt;br /&gt;
|-&lt;br /&gt;
| 11:30  || Session 9&lt;br /&gt;
|-&lt;br /&gt;
| 12:30  || Lunch&lt;br /&gt;
|-&lt;br /&gt;
| 14:00  || Session 10&lt;br /&gt;
|-&lt;br /&gt;
| 15:00  || Session 11&lt;br /&gt;
|-&lt;br /&gt;
| 16:00  || Session 12&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hope to see you all there!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Netlabs_News&amp;diff=4634</id>
		<title>Netlabs News</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Netlabs_News&amp;diff=4634"/>
		<updated>2007-06-10T19:56:57Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* 4. June - 10. June */ minor correction&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Netlabs]]&lt;br /&gt;
[[Category:Newsletter]]&lt;br /&gt;
&lt;br /&gt;
This page will be used to gather news about netlabs.org and it&#039;s projects.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are looking for the bi-weekly newsletter, please go here: [[Netlabs_bi_weekly_newsletter]]&lt;br /&gt;
=== 4. June - 10. June ===&lt;br /&gt;
* List of Presentations for Developers Workshop 2007&lt;br /&gt;
** The following presentations are already sheduled for this years Developers Workshop, stay tuned for updates!&lt;br /&gt;
** Introduction to NOM (Chris Wohlgemuth)&lt;br /&gt;
**  Utilizing Multi-Core Processors (Keith Merrington)&lt;br /&gt;
** The Voyager Project: Where Are We Now? (Adrian Gschwend)&lt;br /&gt;
** A Freely Programmable USB-Interface for eCS - Focussing on the DLP-USB245M (Uwe Hinz)&lt;br /&gt;
** How to create popular software products for eComStation (Eugene Gorbunoff)&lt;br /&gt;
** eComStation User Interface (Eugene Gorbunoff)&lt;br /&gt;
** Managing Program Resources (Christian Langanke)&lt;br /&gt;
** VirtualBox (Adrian Gschwend)&lt;br /&gt;
&lt;br /&gt;
=== Developers Workshop 2007 ===&lt;br /&gt;
* &#039;&#039;&#039;Amsterdam, here we come... don&#039;t miss it!&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;&#039;&#039;July 7 and 8&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;http://wiki.netlabs.org/index.php/Developers_Workshop_2007&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Guidelines for mail gathering and bi-weekly processing ===&lt;br /&gt;
This is intended to be a procedure on how to create the bi-weekly newsletter, so that multiple people are able to do it, in case others are away.&lt;br /&gt;
&lt;br /&gt;
The news is gathered on a weekly basis.&lt;br /&gt;
Sources for news are various. We know the following:&lt;br /&gt;
* [irc://irc.netlabs.org/#netlabs #netlabs] channel, just connect and see what comes by&lt;br /&gt;
* http://news.netlabs.org/&lt;br /&gt;
* various SVN timelines for the projects that are already in SVN (needs to be listed explicitly?)&lt;br /&gt;
&lt;br /&gt;
There is a mail id on netlabs for mailing out the newsletter to various contacts.&lt;br /&gt;
The mail id is: news at netlabs dot org&lt;br /&gt;
It uses the following IMAP mailserver: mail dot netlabs dot org&lt;br /&gt;
&lt;br /&gt;
For the start of a new newsletter a copy from the previous one can be made and then copy the new news into it, to make life easy :-)&lt;br /&gt;
The easiest way to get the text is grabbing it from the webpage in normal view mode.&lt;br /&gt;
Check the text a second time, and align it a bit.&lt;br /&gt;
Address it with BCC to the following addresses:&lt;br /&gt;
* martin at os2world dot com&lt;br /&gt;
* stevew at jafar dot hartnell dot edu&lt;br /&gt;
* submit at os2voice dot org&lt;br /&gt;
* webmaster at ecomstation dot com&lt;br /&gt;
* webredactie at os2-gg dot nl&lt;br /&gt;
* ktk at netlabs dot org&lt;br /&gt;
* j dot van dot der dot heide at hccnet dot nl&lt;br /&gt;
* os2info at gmx dot net&lt;br /&gt;
&lt;br /&gt;
Don&#039;t forget the subject line with the next number and of it goes.&lt;br /&gt;
&lt;br /&gt;
After the newsletter is sent the &#039;Netlabs bi-weekly newsletter&#039; webpage has to be updated. (http://wiki.netlabs.org/index.php/Netlabs_bi_weekly_newsletter). Just copy the news on top of the others and add a heading.&lt;br /&gt;
&lt;br /&gt;
Then the draft version of the bi-weekly page can be emptied and the heading for the next week can be added.&lt;br /&gt;
&lt;br /&gt;
That is basicly the process of the bi-weekly newsletter.&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Netlabs_News&amp;diff=4633</id>
		<title>Netlabs News</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Netlabs_News&amp;diff=4633"/>
		<updated>2007-06-10T19:55:02Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* 4. June - 10. June */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Netlabs]]&lt;br /&gt;
[[Category:Newsletter]]&lt;br /&gt;
&lt;br /&gt;
This page will be used to gather news about netlabs.org and it&#039;s projects.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are looking for the bi-weekly newsletter, please go here: [[Netlabs_bi_weekly_newsletter]]&lt;br /&gt;
=== 4. June - 10. June ===&lt;br /&gt;
* List of Presentations for Developers Workshop 2007&lt;br /&gt;
** Introduction to NOM (Chris Wohlgemuth)&lt;br /&gt;
**  Utilizing Multi-Core Processors (Keith Merrington)&lt;br /&gt;
** The Voyager Project: Where Are We Now? (Adrian Gschwend)&lt;br /&gt;
** A Freely Programmable USB-Interface for eCS - Focussing on the DLP-USB245M (Uwe Hinz)&lt;br /&gt;
** How to create popular software products for eComStation (Eugene Gorbunoff)&lt;br /&gt;
** eComStation User Interface (Eugene Gorbunoff)&lt;br /&gt;
** Managing Program Resources (Christian Langanke)&lt;br /&gt;
** VirtualBox (Adrian Gschwend)&lt;br /&gt;
&lt;br /&gt;
=== Developers Workshop 2007 ===&lt;br /&gt;
* &#039;&#039;&#039;Amsterdam, here we come... don&#039;t miss it!&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;&#039;&#039;July 7 and 8&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;http://wiki.netlabs.org/index.php/Developers_Workshop_2007&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Guidelines for mail gathering and bi-weekly processing ===&lt;br /&gt;
This is intended to be a procedure on how to create the bi-weekly newsletter, so that multiple people are able to do it, in case others are away.&lt;br /&gt;
&lt;br /&gt;
The news is gathered on a weekly basis.&lt;br /&gt;
Sources for news are various. We know the following:&lt;br /&gt;
* [irc://irc.netlabs.org/#netlabs #netlabs] channel, just connect and see what comes by&lt;br /&gt;
* http://news.netlabs.org/&lt;br /&gt;
* various SVN timelines for the projects that are already in SVN (needs to be listed explicitly?)&lt;br /&gt;
&lt;br /&gt;
There is a mail id on netlabs for mailing out the newsletter to various contacts.&lt;br /&gt;
The mail id is: news at netlabs dot org&lt;br /&gt;
It uses the following IMAP mailserver: mail dot netlabs dot org&lt;br /&gt;
&lt;br /&gt;
For the start of a new newsletter a copy from the previous one can be made and then copy the new news into it, to make life easy :-)&lt;br /&gt;
The easiest way to get the text is grabbing it from the webpage in normal view mode.&lt;br /&gt;
Check the text a second time, and align it a bit.&lt;br /&gt;
Address it with BCC to the following addresses:&lt;br /&gt;
* martin at os2world dot com&lt;br /&gt;
* stevew at jafar dot hartnell dot edu&lt;br /&gt;
* submit at os2voice dot org&lt;br /&gt;
* webmaster at ecomstation dot com&lt;br /&gt;
* webredactie at os2-gg dot nl&lt;br /&gt;
* ktk at netlabs dot org&lt;br /&gt;
* j dot van dot der dot heide at hccnet dot nl&lt;br /&gt;
* os2info at gmx dot net&lt;br /&gt;
&lt;br /&gt;
Don&#039;t forget the subject line with the next number and of it goes.&lt;br /&gt;
&lt;br /&gt;
After the newsletter is sent the &#039;Netlabs bi-weekly newsletter&#039; webpage has to be updated. (http://wiki.netlabs.org/index.php/Netlabs_bi_weekly_newsletter). Just copy the news on top of the others and add a heading.&lt;br /&gt;
&lt;br /&gt;
Then the draft version of the bi-weekly page can be emptied and the heading for the next week can be added.&lt;br /&gt;
&lt;br /&gt;
That is basicly the process of the bi-weekly newsletter.&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4632</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4632"/>
		<updated>2007-06-10T19:49:17Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Topics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have seven sessions of 45 minutes each. Starting at 9:00 AM and ending at 17:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core Processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project: Where Are We Now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A Freely Programmable USB-Interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbedc10.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing Program Resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
* &#039;&#039;&#039;VirtualBox&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** Description will follow soon.&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hope to see you all there!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4631</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4631"/>
		<updated>2007-06-10T19:34:12Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Topics */ added one presentation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
10-06-2007: More presentations added including more descriptions&amp;lt;br&amp;gt;&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have seven sessions of 45 minutes each. Starting at 9:00 AM and ending at 17:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples of how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributions&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core Processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilizing Object Windows. Also covered is synchronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project: Where Are We Now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A Freely Programmable USB-Interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbedc10.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
* &#039;&#039;&#039;Managing Program Resources&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Christian Langanke&#039;&#039;&lt;br /&gt;
** Christian Langanke introduces a design idea for Voyager that intends to automate the handling of program resources. For that the concept of Content Negotiation is adapted to the scenario of conventional pogramming. A new API would select between any type and variant of resources, such as standard types (like language) and application defined types, while offering flexibility to integrate any resource file format.&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;] (about 7 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;] (about 3.5 km from location)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hope to see you all there!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4629</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4629"/>
		<updated>2007-06-10T07:47:11Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Topics */ added Voyager Presentation News&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have seven sessions of 45 minutes each. Starting at 9:00 AM and ending at 17:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributing&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core Processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilitzing Object WIndows. Also covered is syncronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;The Voyager Project: Where Are We Now?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Adrian Gschwend, netlabs.org&#039;&#039;&lt;br /&gt;
** There is significant progress in the development of The Voyager Project, mainly done by some of its (so far few) core members. In this presentation we will give an overview about the status and show where we plan to go in the next months. We will hopefully encourage some new people to contribute to the project. &lt;br /&gt;
* &#039;&#039;&#039;A Freely Programmable USB-Interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbedc10.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;]&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hope to see you all there!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4627</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4627"/>
		<updated>2007-06-08T20:25:13Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Topics */ added descriptions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 July 7 &amp;amp; 8 Amsterdam, The Netherlands===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the &#039;&#039;OS/2&#039;&#039;, &#039;&#039;eComStation&#039;&#039; and &#039;&#039;Voyager&#039;&#039;  &#039;&#039;&#039;[[Developers Workshop]]&#039;&#039;&#039; 2007!&lt;br /&gt;
&lt;br /&gt;
== News==&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== What==&lt;br /&gt;
&lt;br /&gt;
Like the years before, the workshop will be a &#039;&#039;&#039;great mix&#039;&#039;&#039; of information exchange between &#039;&#039;developers&#039;&#039; and &#039;&#039;translators&#039;&#039; from all over the world. They can be present on location or online.&lt;br /&gt;
It is cool to meet developers in real life to match faces to nicknames! This makes working online later easier and more fun as well.&lt;br /&gt;
&lt;br /&gt;
Both days will have seven sessions of 45 minutes each. Starting at 9:00 AM and ending at 17:00 PM.&lt;br /&gt;
&amp;lt;br&amp;gt;We are currently talking to various developers to get the sessions filled with high quality content.&lt;br /&gt;
&amp;lt;br&amp;gt;So keep this page monitored to have the latest information! The final schedule will be posted soon.&lt;br /&gt;
&amp;lt;br&amp;gt;If you have not been contacted yet while you have an interesting subject to present about, then please contact us via mail at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
Currently we have the following topics arranged already:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Introduction to NOM&#039;&#039;&#039; (Netlabs Object Model)&lt;br /&gt;
** &#039;&#039;Chris Wohlgemuth&#039;&#039;&lt;br /&gt;
** NOM is the object model developed for the Voyager project but may be used for any kind of apps. It&#039;s lightweight with C syntax, binary compatibility over releases and a free license. The presentation shows the architecture and gives examples how and why to use NOM in application development.&lt;br /&gt;
*** Why using NOM?&lt;br /&gt;
*** NOM compared to SOM&lt;br /&gt;
**** Garbage collection&lt;br /&gt;
**** Object pointer verification&lt;br /&gt;
**** ...&lt;br /&gt;
*** Current development status&lt;br /&gt;
*** Programming example&lt;br /&gt;
*** Future plans and contributing&lt;br /&gt;
* &#039;&#039;&#039; Utilizing Multi-Core Processors&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Keith Merrington&#039;&#039;&lt;br /&gt;
** A summary of how to use multiple threads in PM programs, with the emphasis on utilitzing Object WIndows. Also covered is syncronisation,  semaphores, deadlocks and the SMP specific API&#039;s.&lt;br /&gt;
* &#039;&#039;&#039;Voyager Resources&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;A Freely Programmable USB-Interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
** The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbedc10.sys&#039; by  Wim Brul can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks in the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details about the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** 100 tricks and tips&lt;br /&gt;
*** How to select a project&lt;br /&gt;
*** What do users need&lt;br /&gt;
*** How to organize work&lt;br /&gt;
*** How to collaborate with other developers&lt;br /&gt;
*** How to survive on eCS market&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
*** Advantages and disadvantages &lt;br /&gt;
*** New control elements, libraries and templates&lt;br /&gt;
*** The future of eComStation UI&lt;br /&gt;
&lt;br /&gt;
== Costs==&lt;br /&gt;
&lt;br /&gt;
=== Workshop===&lt;br /&gt;
&lt;br /&gt;
This event is a great gathering and is being organized for the third time now by volunteers. We try to keep costs as low as possible, but we can&#039;t make it for free, unless you are a student!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To make registration and payments easy and flexible you can use the &lt;br /&gt;
[http://www.mensys.net/DeveloperWorkshop2007/ &#039;&#039;&#039;Mensys&#039;&#039;&#039;] system for this.&lt;br /&gt;
&#039;&#039;&amp;lt;br&amp;gt;Please register and pay up front, even if you are a student, so we don&#039;t have to deal with cash money and credit cards on location. Thereby preparing badges before the event starts already and making things go smoothly.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The following options are available:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: &#039;&#039;&#039;45 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: &#039;&#039;&#039;25 Euro&#039;&#039;&#039;&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: &#039;&#039;&#039;Free&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
Each day a very complete lunch buffet (cold and warm) will be provided near the location (50 meters). This will cost &#039;&#039;&#039;14,- Euro&#039;&#039;&#039; per meal (without beverages, for which the bar will be opened), to be paid at the location.&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
After Dresden (Germany) and Biel (Swiss), this years edition will be held in the beautiful and famous city of &#039;&#039;&#039;Amsterdam&#039;&#039;&#039; in &#039;&#039;&#039;The Netherlands&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;As this city has &#039;&#039;many great things&#039;&#039; to offer, besides this workshop of course, if might be wise to extend your visit with some extra days! Then you can explore the many gems that can be found in this city. Take a look at the [http://www.iamsterdam.com/ &#039;&#039;&#039;Tourist Information&#039;&#039;&#039;] site to fill your agenda.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The event location will be:&lt;br /&gt;
&#039;&#039;&#039;Cultural center Griffioen&#039;&#039;&#039; of the [http://www.vuamsterdam.com//home/index.cfm &#039;&#039;&#039;VU Amsterdam&#039;&#039;&#039;].&lt;br /&gt;
This university is also the seat of [http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum &#039;&#039;&#039;Dr. Andrew S. Tanenbaum&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;It is located on the border of Amsterdam and Amstelveen, but it is &#039;&#039;&#039;very easy&#039;&#039;&#039; to &#039;&#039;&#039;reach&#039;&#039;&#039; from the city center!&lt;br /&gt;
&amp;lt;br&amp;gt;Here is some more information on the location itself, but it is in &#039;&#039;Dutch&#039;&#039; only:&lt;br /&gt;
[http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063 &#039;&#039;&#039;Location information&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
As Amsterdam is still a &#039;&#039;&#039;tourist magnet&#039;&#039;&#039; it is wise to arrange your ho(s)tel &#039;&#039;&#039;early&#039;&#039;&#039;!&lt;br /&gt;
&amp;lt;br&amp;gt;The same accounts for cheap flights, which are available from many international airports.&lt;br /&gt;
&lt;br /&gt;
=== Cheap but good===&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3 &#039;&#039;&#039;StayOkay&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of &#039;&#039;&#039;tram line 5&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Not practical when you come by car!&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Handy hotel ===&lt;br /&gt;
If you travel by &#039;&#039;&#039;car&#039;&#039;&#039;, the following hotel might be of interest:&lt;br /&gt;
* [http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/ &#039;&#039;&#039;Bastion Hotel Amsterdam/Centrum-Zuidwest&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other ho(s)tels===&lt;br /&gt;
If you are looking for other hotels or hostels, try to find one close to &#039;&#039;&#039;tram line 5 or 51&#039;&#039;&#039; as that makes traveling to the location &#039;&#039;&#039;very easy&#039;&#039;&#039;! And cheap, as most hotels might have free/cheap parking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; When looking for hotels in Amsterdam, We came across two hotels that are located close to the station Amsterdam - Zuid. We have no further information about the hotels, but we thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml &#039;&#039;&#039;Novotel Amsterdam&#039;&#039;&#039;]&amp;lt;br&amp;gt;&lt;br /&gt;
* [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt &#039;&#039;&#039;Holiday Inn Amsterdam&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting there==&lt;br /&gt;
&lt;br /&gt;
There are many ways that lead to Amsterdam:&lt;br /&gt;
&lt;br /&gt;
=== By train===&lt;br /&gt;
&lt;br /&gt;
The event location is close to station &#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;. If you travel with an international train you need to transfer at &#039;&#039;&#039;&#039;Amsterdam - Duivendrecht&#039;&#039;&#039;&#039;. Otherwise it might be easier to go to &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039; and take one of two direct trams from there (&#039;&#039;&#039;line 5 and 51&#039;&#039;&#039;).&lt;br /&gt;
&amp;lt;br&amp;gt;More information about train connections can be found at the [http://ns.nl/servlet/Satellite?cid=1075985690180&amp;amp;pagename=www.ns.nl%2FPage%2FSuperHomepageEnglish&amp;amp;lang=en&amp;amp;c=Page &#039;&#039;&#039;Nederlandse Spoorwegen&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By plane===&lt;br /&gt;
&lt;br /&gt;
There is an enormous amount of airlines flying to &#039;&#039;&#039;&#039;Amsterdam International Airport Schiphol&#039;&#039;&#039;&#039;. So it should be possible to get there at &#039;&#039;reasonable prices&#039;&#039;, so book your tickets early! The airport is one stop away by train (&#039;&#039;&#039;&#039;Amsterdam - Zuid&#039;&#039;&#039;&#039;). Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;&#039;&#039;&#039;Amsterdam - Centraal&#039;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;More information about arriving by plane can be found at the [http://schiphol.nl/home/Index.jsp;jsessionid=GKFNHKTzJL3JX1LyNQ6QMVLWH!2089105939?ASSORTMENT%3C%3East_id=1408474395729236&amp;amp;bmLocale=en&amp;amp;GENERIC%3C%3EclientGenericEvent=Changed+locale+to+en&amp;amp;GENERIC%3C%3EeventType=Locale&amp;amp;FOLDER%3C%3Efolder_id=1408474395729236&amp;amp;VIRTUAL_TEMPLATE%3C%3Evt_id=10134198673795849&amp;amp;bmForm=log_client_generic_event&amp;amp;bmFormID=1179256269064&amp;amp;bmUID=1179256269064 &#039;&#039;&#039;Schiphol&#039;&#039;&#039;] site.&lt;br /&gt;
&lt;br /&gt;
=== By car===&lt;br /&gt;
&lt;br /&gt;
Although there is &#039;&#039;plenty&#039;&#039; of &#039;&#039;free parking&#039;&#039; space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
&amp;lt;br&amp;gt;From all directions: travel to &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;br /&gt;
&lt;br /&gt;
In case you have a navigation system, here is the full address of the site:&lt;br /&gt;
&amp;lt;br&amp;gt;Cultuurcentrum Griffioen&lt;br /&gt;
&amp;lt;br&amp;gt;Uilenstede 106&lt;br /&gt;
&amp;lt;br&amp;gt;1183 AM Amstelveen&lt;br /&gt;
&amp;lt;br&amp;gt;Phone: (31)-(0)20-5985100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hope to see you all there!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;Developer Workshop Team&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;This page is under construction. If you are looking for information which is not listed yet or have information that might be of interest to others then please mail us at: &#039;&#039;&#039;mailto:developersworkshop@netlabs.org&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4599</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4599"/>
		<updated>2007-05-15T16:25:49Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Topics */ update on eCo Software presentations&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 7 &amp;amp; 8 July Amsterdam, Holland===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the OS/2 and eComStation Developers Workshop 2007!&lt;br /&gt;
&lt;br /&gt;
== News Items==&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== Registration==&lt;br /&gt;
The registration is open at [http://www.mensys.net/DeveloperWorkshop2007/ Mensys] now, we provide the following tickets:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: 45 Euro&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: 25 Euro&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: Free&lt;br /&gt;
&lt;br /&gt;
You can register at http://www.mensys.net/DeveloperWorkshop2007/&lt;br /&gt;
&lt;br /&gt;
== Workshop Program ==&lt;br /&gt;
&lt;br /&gt;
We are talking to some speakers, with interesting subjects to be presented. There is no schedule yet.&lt;br /&gt;
If you are interested in speaking please mail to: developersworkshop@netlabs.org&lt;br /&gt;
&lt;br /&gt;
There will be 7 sessions of 45 minutes each day, starting at 9:00 and ending at 17:00&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
We already have some topics for the workshop:&lt;br /&gt;
* Introduction into NOM&lt;br /&gt;
* Utilizing multi core processors with multiple threads&lt;br /&gt;
* Voyager Resources&lt;br /&gt;
* &#039;&#039;&#039;A Freely Programmable USB-Interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
**The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbedc10.sys&#039; by  Wim Brul  can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks of the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details of the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
** 100 tricks and tips; how to select project, what do users need, how to organize work; how to collaborate with other developers. how to survive on eCS market; &lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
** Advantages and disadvantages; new control elements, libraries and templates; The future of eComStation UI.&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
During the two days of the workshop we arranged a lunch buffet, to be payed at the location, it will be around 12,- Euro excluding beverages.&lt;br /&gt;
&lt;br /&gt;
== Workshop Location ==&lt;br /&gt;
&lt;br /&gt;
This years edition will be held in the beautiful and famous city of Amsterdam in Holland.&lt;br /&gt;
I won&#039;t comment on some of the more well known attractions of this city, but if you have the time, I would advise you to at least spent a day there, when you are in Holland anyway!&lt;br /&gt;
&lt;br /&gt;
The event location will be:&lt;br /&gt;
Cultural center Griffioen of the VU Amsterdam.&lt;br /&gt;
It is related to the VU university of Amsterdam, the seat of Dr. Andrew Tannebaum.&lt;br /&gt;
&lt;br /&gt;
It is located at the border of Amsterdam and Amstelveen, but it is very easy to reach from the city center.&lt;br /&gt;
http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063&lt;br /&gt;
&lt;br /&gt;
=== Accomodation ===&lt;br /&gt;
Please do not wait too long before booking a hotel or hostel, Amsterdam is still a tourist magnet!&lt;br /&gt;
&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of tram line 5.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
If you travel by car, the following hotel may be of interest to you, the Bastion Hotel Amsterdam/Centrum-Zuidwest:&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
If you are looking for other hotels or hostels, being close to tram line 5 or 51 makes traveling to the location very easy!&lt;br /&gt;
&lt;br /&gt;
Note: When looking for hotels in Amsterdam, I came across two hotels that are located close to the station Amsterdam - Zuid. I have no further information about the hotels, but I thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
Novotel Amsterdam [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml]&amp;lt;br&amp;gt;&lt;br /&gt;
Holiday Inn Amsteerdam [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt]&lt;br /&gt;
&lt;br /&gt;
=== How to reach the workshop ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;By train:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The event is close to station &#039;Amsterdam - Zuid&#039;. If you travel with an international train you need to transfer at &#039;Amsterdam Duivendrecht&#039;, there are 2 direct trams from &#039;Amsterdam - Centraal&#039;, line 5 and 51.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;By plane:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Travel to &#039;Amsterdam Airport Schiphol&#039; there is an enormous amount of airlines flying there. So it should be possible to get there at a reasonable price. The airport is one stop away with the train. Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;Amsterdam Centraal&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;By car:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Although there is plenty of free parking space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
From all directions: travel to the &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4597</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4597"/>
		<updated>2007-05-15T07:04:01Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* News Items */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 7 &amp;amp; 8 July Amsterdam, Holland===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the OS/2 and eComStation Developers Workshop 2007!&lt;br /&gt;
&lt;br /&gt;
== News Items==&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information; Added two hotels&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== Registration==&lt;br /&gt;
The registration is open at [http://www.mensys.net/DeveloperWorkshop2007/ Mensys] now, we provide the following tickets:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: 45 Euro&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: 25 Euro&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: Free&lt;br /&gt;
&lt;br /&gt;
You can register at http://www.mensys.net/DeveloperWorkshop2007/&lt;br /&gt;
&lt;br /&gt;
== Workshop Program ==&lt;br /&gt;
&lt;br /&gt;
We are talking to some speakers, with interesting subjects to be presented. There is no schedule yet.&lt;br /&gt;
If you are interested in speaking please mail to: developersworkshop@netlabs.org&lt;br /&gt;
&lt;br /&gt;
There will be 7 sessions of 45 minutes each day, starting at 9:00 and ending at 17:00&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
We already have some topics for the workshop:&lt;br /&gt;
* Introduction into NOM&lt;br /&gt;
* Utilizing multi core processors with multiple threads&lt;br /&gt;
* Voyager Resources&lt;br /&gt;
* &#039;&#039;&#039;A Freely Programmable USB-Interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
**The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbedc10.sys&#039; by  Wim Brul  can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks of the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details of the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
** Now OS/2 developers are making software for OS/2 users only. The community is decreasing. Developers should know how to promote own software among OS/2 users and keep it alive. Developers should attract new users to the OS/2 platform.&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
** Look at Apple conference, let&#039;s use their experience and discuss the most important topic - User Interface&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
During the two days of the workshop we arranged a lunch buffet, to be payed at the location, it will be around 12,- Euro excluding beverages.&lt;br /&gt;
&lt;br /&gt;
== Workshop Location ==&lt;br /&gt;
&lt;br /&gt;
This years edition will be held in the beautiful and famous city of Amsterdam in Holland.&lt;br /&gt;
I won&#039;t comment on some of the more well known attractions of this city, but if you have the time, I would advise you to at least spent a day there, when you are in Holland anyway!&lt;br /&gt;
&lt;br /&gt;
The event location will be:&lt;br /&gt;
Cultural center Griffioen of the VU Amsterdam.&lt;br /&gt;
It is related to the VU university of Amsterdam, the seat of Dr. Andrew Tannebaum.&lt;br /&gt;
&lt;br /&gt;
It is located at the border of Amsterdam and Amstelveen, but it is very easy to reach from the city center.&lt;br /&gt;
http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063&lt;br /&gt;
&lt;br /&gt;
=== Accomodation ===&lt;br /&gt;
Please do not wait too long before booking a hotel or hostel, Amsterdam is still a tourist magnet!&lt;br /&gt;
&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of tram line 5.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
If you travel by car, the following hotel may be of interest to you, the Bastion Hotel Amsterdam/Centrum-Zuidwest:&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
If you are looking for other hotels or hostels, being close to tram line 5 or 51 makes traveling to the location very easy!&lt;br /&gt;
&lt;br /&gt;
Note: When looking for hotels in Amsterdam, I came across two hotels that are located close to the station Amsterdam - Zuid. I have no further information about the hotels, but I thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
Novotel Amsterdam [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml]&amp;lt;br&amp;gt;&lt;br /&gt;
Holiday Inn Amsteerdam [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt]&lt;br /&gt;
&lt;br /&gt;
=== How to reach the workshop ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;By train:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The event is close to station &#039;Amsterdam - Zuid&#039;. If you travel with an international train you need to transfer at &#039;Amsterdam Duivendrecht&#039;, there are 2 direct trams from &#039;Amsterdam - Centraal&#039;, line 5 and 51.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;By plane:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Travel to &#039;Amsterdam Airport Schiphol&#039; there is an enormous amount of airlines flying there. So it should be possible to get there at a reasonable price. The airport is one stop away with the train. Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;Amsterdam Centraal&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;By car:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Although there is plenty of free parking space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
From all directions: travel to the &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4596</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4596"/>
		<updated>2007-05-15T06:54:22Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Accomodation */  added some hotels&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 7 &amp;amp; 8 July Amsterdam, Holland===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the OS/2 and eComStation Developers Workshop 2007!&lt;br /&gt;
&lt;br /&gt;
== News Items==&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== Registration==&lt;br /&gt;
The registration is open at [http://www.mensys.net/DeveloperWorkshop2007/ Mensys] now, we provide the following tickets:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: 45 Euro&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: 25 Euro&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: Free&lt;br /&gt;
&lt;br /&gt;
You can register at http://www.mensys.net/DeveloperWorkshop2007/&lt;br /&gt;
&lt;br /&gt;
== Workshop Program ==&lt;br /&gt;
&lt;br /&gt;
We are talking to some speakers, with interesting subjects to be presented. There is no schedule yet.&lt;br /&gt;
If you are interested in speaking please mail to: developersworkshop@netlabs.org&lt;br /&gt;
&lt;br /&gt;
There will be 7 sessions of 45 minutes each day, starting at 9:00 and ending at 17:00&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
We already have some topics for the workshop:&lt;br /&gt;
* Introduction into NOM&lt;br /&gt;
* Utilizing multi core processors with multiple threads&lt;br /&gt;
* Voyager Resources&lt;br /&gt;
* &#039;&#039;&#039;A Freely Programmable USB-Interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
**The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbedc10.sys&#039; by  Wim Brul  can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks of the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details of the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
** Now OS/2 developers are making software for OS/2 users only. The community is decreasing. Developers should know how to promote own software among OS/2 users and keep it alive. Developers should attract new users to the OS/2 platform.&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
** Look at Apple conference, let&#039;s use their experience and discuss the most important topic - User Interface&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
During the two days of the workshop we arranged a lunch buffet, to be payed at the location, it will be around 12,- Euro excluding beverages.&lt;br /&gt;
&lt;br /&gt;
== Workshop Location ==&lt;br /&gt;
&lt;br /&gt;
This years edition will be held in the beautiful and famous city of Amsterdam in Holland.&lt;br /&gt;
I won&#039;t comment on some of the more well known attractions of this city, but if you have the time, I would advise you to at least spent a day there, when you are in Holland anyway!&lt;br /&gt;
&lt;br /&gt;
The event location will be:&lt;br /&gt;
Cultural center Griffioen of the VU Amsterdam.&lt;br /&gt;
It is related to the VU university of Amsterdam, the seat of Dr. Andrew Tannebaum.&lt;br /&gt;
&lt;br /&gt;
It is located at the border of Amsterdam and Amstelveen, but it is very easy to reach from the city center.&lt;br /&gt;
http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063&lt;br /&gt;
&lt;br /&gt;
=== Accomodation ===&lt;br /&gt;
Please do not wait too long before booking a hotel or hostel, Amsterdam is still a tourist magnet!&lt;br /&gt;
&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of tram line 5.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
If you travel by car, the following hotel may be of interest to you, the Bastion Hotel Amsterdam/Centrum-Zuidwest:&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
If you are looking for other hotels or hostels, being close to tram line 5 or 51 makes traveling to the location very easy!&lt;br /&gt;
&lt;br /&gt;
Note: When looking for hotels in Amsterdam, I came across two hotels that are located close to the station Amsterdam - Zuid. I have no further information about the hotels, but I thought they should be listed here:&amp;lt;br&amp;gt;&lt;br /&gt;
Novotel Amsterdam [http://www.novotel.com/novotel/fichehotel/de/nov/0515/fiche_hotel.shtml]&amp;lt;br&amp;gt;&lt;br /&gt;
Holiday Inn Amsteerdam [http://www.ichotelsgroup.com/h/d/6c/394/de/hd/amsnt]&lt;br /&gt;
&lt;br /&gt;
=== How to reach the workshop ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;By train:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The event is close to station &#039;Amsterdam - Zuid&#039;. If you travel with an international train you need to transfer at &#039;Amsterdam Duivendrecht&#039;, there are 2 direct trams from &#039;Amsterdam - Centraal&#039;, line 5 and 51.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;By plane:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Travel to &#039;Amsterdam Airport Schiphol&#039; there is an enormous amount of airlines flying there. So it should be possible to get there at a reasonable price. The airport is one stop away with the train. Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;Amsterdam Centraal&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;By car:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Although there is plenty of free parking space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
From all directions: travel to the &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4595</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4595"/>
		<updated>2007-05-15T06:43:42Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* News Items */ added news&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 7 &amp;amp; 8 July Amsterdam, Holland===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the OS/2 and eComStation Developers Workshop 2007!&lt;br /&gt;
&lt;br /&gt;
== News Items==&lt;br /&gt;
15-05-2007: The first 3 presentations are now listed with detailed information&amp;lt;br&amp;gt;&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== Registration==&lt;br /&gt;
The registration is open at [http://www.mensys.net/DeveloperWorkshop2007/ Mensys] now, we provide the following tickets:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: 45 Euro&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: 25 Euro&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: Free&lt;br /&gt;
&lt;br /&gt;
You can register at http://www.mensys.net/DeveloperWorkshop2007/&lt;br /&gt;
&lt;br /&gt;
== Workshop Program ==&lt;br /&gt;
&lt;br /&gt;
We are talking to some speakers, with interesting subjects to be presented. There is no schedule yet.&lt;br /&gt;
If you are interested in speaking please mail to: developersworkshop@netlabs.org&lt;br /&gt;
&lt;br /&gt;
There will be 7 sessions of 45 minutes each day, starting at 9:00 and ending at 17:00&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
We already have some topics for the workshop:&lt;br /&gt;
* Introduction into NOM&lt;br /&gt;
* Utilizing multi core processors with multiple threads&lt;br /&gt;
* Voyager Resources&lt;br /&gt;
* &#039;&#039;&#039;A Freely Programmable USB-Interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
**The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbedc10.sys&#039; by  Wim Brul  can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks of the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details of the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
** Now OS/2 developers are making software for OS/2 users only. The community is decreasing. Developers should know how to promote own software among OS/2 users and keep it alive. Developers should attract new users to the OS/2 platform.&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
** Look at Apple conference, let&#039;s use their experience and discuss the most important topic - User Interface&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
During the two days of the workshop we arranged a lunch buffet, to be payed at the location, it will be around 12,- Euro excluding beverages.&lt;br /&gt;
&lt;br /&gt;
== Workshop Location ==&lt;br /&gt;
&lt;br /&gt;
This years edition will be held in the beautiful and famous city of Amsterdam in Holland.&lt;br /&gt;
I won&#039;t comment on some of the more well known attractions of this city, but if you have the time, I would advise you to at least spent a day there, when you are in Holland anyway!&lt;br /&gt;
&lt;br /&gt;
The event location will be:&lt;br /&gt;
Cultural center Griffioen of the VU Amsterdam.&lt;br /&gt;
It is related to the VU university of Amsterdam, the seat of Dr. Andrew Tannebaum.&lt;br /&gt;
&lt;br /&gt;
It is located at the border of Amsterdam and Amstelveen, but it is very easy to reach from the city center.&lt;br /&gt;
http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063&lt;br /&gt;
&lt;br /&gt;
=== Accomodation ===&lt;br /&gt;
Please do not wait too long before booking a hotel or hostel, Amsterdam is still a tourist magnet!&lt;br /&gt;
&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of tram line 5.&lt;br /&gt;
&lt;br /&gt;
If you travel by car, the following hotel may be of interest to you, the Bastion Hotel Amsterdam/Centrum-Zuidwest:&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/&lt;br /&gt;
&lt;br /&gt;
If you are looking for another hotel or hostel, being close to tram line 5 or 51 makes traveling to the location very easy !&lt;br /&gt;
&lt;br /&gt;
=== How to reach the workshop ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;By train:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The event is close to station &#039;Amsterdam - Zuid&#039;. If you travel with an international train you need to transfer at &#039;Amsterdam Duivendrecht&#039;, there are 2 direct trams from &#039;Amsterdam - Centraal&#039;, line 5 and 51.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;By plane:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Travel to &#039;Amsterdam Airport Schiphol&#039; there is an enormous amount of airlines flying there. So it should be possible to get there at a reasonable price. The airport is one stop away with the train. Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;Amsterdam Centraal&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;By car:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Although there is plenty of free parking space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
From all directions: travel to the &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4594</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4594"/>
		<updated>2007-05-15T06:43:04Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Topics */ added info for two eCo Software presentations&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 7 &amp;amp; 8 July Amsterdam, Holland===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the OS/2 and eComStation Developers Workshop 2007!&lt;br /&gt;
&lt;br /&gt;
== News Items==&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== Registration==&lt;br /&gt;
The registration is open at [http://www.mensys.net/DeveloperWorkshop2007/ Mensys] now, we provide the following tickets:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: 45 Euro&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: 25 Euro&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: Free&lt;br /&gt;
&lt;br /&gt;
You can register at http://www.mensys.net/DeveloperWorkshop2007/&lt;br /&gt;
&lt;br /&gt;
== Workshop Program ==&lt;br /&gt;
&lt;br /&gt;
We are talking to some speakers, with interesting subjects to be presented. There is no schedule yet.&lt;br /&gt;
If you are interested in speaking please mail to: developersworkshop@netlabs.org&lt;br /&gt;
&lt;br /&gt;
There will be 7 sessions of 45 minutes each day, starting at 9:00 and ending at 17:00&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
We already have some topics for the workshop:&lt;br /&gt;
* Introduction into NOM&lt;br /&gt;
* Utilizing multi core processors with multiple threads&lt;br /&gt;
* Voyager Resources&lt;br /&gt;
* &#039;&#039;&#039;A Freely Programmable USB-Interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
**The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbedc10.sys&#039; by  Wim Brul  can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks of the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details of the USB protocol will be mentioned as well.&lt;br /&gt;
* &#039;&#039;&#039;How to create popular software products for eComStation&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
** Now OS/2 developers are making software for OS/2 users only. The community is decreasing. Developers should know how to promote own software among OS/2 users and keep it alive. Developers should attract new users to the OS/2 platform.&lt;br /&gt;
* &#039;&#039;&#039;eComStation User Interface&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Eugene Gorbunoff, eCo Software&#039;&#039;&lt;br /&gt;
** Look at Apple conference, let&#039;s use their experience and discuss the most important topic - User Interface&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
During the two days of the workshop we arranged a lunch buffet, to be payed at the location, it will be around 12,- Euro excluding beverages.&lt;br /&gt;
&lt;br /&gt;
== Workshop Location ==&lt;br /&gt;
&lt;br /&gt;
This years edition will be held in the beautiful and famous city of Amsterdam in Holland.&lt;br /&gt;
I won&#039;t comment on some of the more well known attractions of this city, but if you have the time, I would advise you to at least spent a day there, when you are in Holland anyway!&lt;br /&gt;
&lt;br /&gt;
The event location will be:&lt;br /&gt;
Cultural center Griffioen of the VU Amsterdam.&lt;br /&gt;
It is related to the VU university of Amsterdam, the seat of Dr. Andrew Tannebaum.&lt;br /&gt;
&lt;br /&gt;
It is located at the border of Amsterdam and Amstelveen, but it is very easy to reach from the city center.&lt;br /&gt;
http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063&lt;br /&gt;
&lt;br /&gt;
=== Accomodation ===&lt;br /&gt;
Please do not wait too long before booking a hotel or hostel, Amsterdam is still a tourist magnet!&lt;br /&gt;
&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of tram line 5.&lt;br /&gt;
&lt;br /&gt;
If you travel by car, the following hotel may be of interest to you, the Bastion Hotel Amsterdam/Centrum-Zuidwest:&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/&lt;br /&gt;
&lt;br /&gt;
If you are looking for another hotel or hostel, being close to tram line 5 or 51 makes traveling to the location very easy !&lt;br /&gt;
&lt;br /&gt;
=== How to reach the workshop ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;By train:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The event is close to station &#039;Amsterdam - Zuid&#039;. If you travel with an international train you need to transfer at &#039;Amsterdam Duivendrecht&#039;, there are 2 direct trams from &#039;Amsterdam - Centraal&#039;, line 5 and 51.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;By plane:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Travel to &#039;Amsterdam Airport Schiphol&#039; there is an enormous amount of airlines flying there. So it should be possible to get there at a reasonable price. The airport is one stop away with the train. Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;Amsterdam Centraal&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;By car:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Although there is plenty of free parking space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
From all directions: travel to the &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4593</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4593"/>
		<updated>2007-05-15T06:39:48Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* Topics */  added Information for the USB session&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 7 &amp;amp; 8 July Amsterdam, Holland===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the OS/2 and eComStation Developers Workshop 2007!&lt;br /&gt;
&lt;br /&gt;
== News Items==&lt;br /&gt;
08-05-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== Registration==&lt;br /&gt;
The registration is open at [http://www.mensys.net/DeveloperWorkshop2007/ Mensys] now, we provide the following tickets:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: 45 Euro&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: 25 Euro&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: Free&lt;br /&gt;
&lt;br /&gt;
You can register at http://www.mensys.net/DeveloperWorkshop2007/&lt;br /&gt;
&lt;br /&gt;
== Workshop Program ==&lt;br /&gt;
&lt;br /&gt;
We are talking to some speakers, with interesting subjects to be presented. There is no schedule yet.&lt;br /&gt;
If you are interested in speaking please mail to: developersworkshop@netlabs.org&lt;br /&gt;
&lt;br /&gt;
There will be 7 sessions of 45 minutes each day, starting at 9:00 and ending at 17:00&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
We already have some topics for the workshop:&lt;br /&gt;
* Introduction into NOM&lt;br /&gt;
* Utilizing multi core processors with multiple threads&lt;br /&gt;
* Voyager Resources&lt;br /&gt;
* &#039;&#039;&#039;A Freely Programmable USB-Interface for eCS - Focussing on the DLP-USB245M&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;Uwe Hinz,  OS/2 User Group Dresden&#039;&#039;&lt;br /&gt;
**The presentation shows a possible way to overcome the barrier of missing USB-Drivers for eCS. Instead of programming one particular driver for a particular USB device, it will be explained how the already existing driver &#039;usbedc10.sys&#039; by  Wim Brul  can do the job easily. Together with the famous USB-Interface Modul DLB-USB245M and a Microcontroller (MCU) the presentation will show how to build USB devices for eCS that can do digital I/O, analog I/O and a number of tasks of the world of Data Acquisition and Control (DAC). Two working examples written in VXREXX will be presented and some details of the USB protocol will be mentioned as well.&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
During the two days of the workshop we arranged a lunch buffet, to be payed at the location, it will be around 12,- Euro excluding beverages.&lt;br /&gt;
&lt;br /&gt;
== Workshop Location ==&lt;br /&gt;
&lt;br /&gt;
This years edition will be held in the beautiful and famous city of Amsterdam in Holland.&lt;br /&gt;
I won&#039;t comment on some of the more well known attractions of this city, but if you have the time, I would advise you to at least spent a day there, when you are in Holland anyway!&lt;br /&gt;
&lt;br /&gt;
The event location will be:&lt;br /&gt;
Cultural center Griffioen of the VU Amsterdam.&lt;br /&gt;
It is related to the VU university of Amsterdam, the seat of Dr. Andrew Tannebaum.&lt;br /&gt;
&lt;br /&gt;
It is located at the border of Amsterdam and Amstelveen, but it is very easy to reach from the city center.&lt;br /&gt;
http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063&lt;br /&gt;
&lt;br /&gt;
=== Accomodation ===&lt;br /&gt;
Please do not wait too long before booking a hotel or hostel, Amsterdam is still a tourist magnet!&lt;br /&gt;
&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of tram line 5.&lt;br /&gt;
&lt;br /&gt;
If you travel by car, the following hotel may be of interest to you, the Bastion Hotel Amsterdam/Centrum-Zuidwest:&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/&lt;br /&gt;
&lt;br /&gt;
If you are looking for another hotel or hostel, being close to tram line 5 or 51 makes traveling to the location very easy !&lt;br /&gt;
&lt;br /&gt;
=== How to reach the workshop ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;By train:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The event is close to station &#039;Amsterdam - Zuid&#039;. If you travel with an international train you need to transfer at &#039;Amsterdam Duivendrecht&#039;, there are 2 direct trams from &#039;Amsterdam - Centraal&#039;, line 5 and 51.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;By plane:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Travel to &#039;Amsterdam Airport Schiphol&#039; there is an enormous amount of airlines flying there. So it should be possible to get there at a reasonable price. The airport is one stop away with the train. Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;Amsterdam Centraal&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;By car:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Although there is plenty of free parking space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
From all directions: travel to the &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4589</id>
		<title>Developers Workshop 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Developers_Workshop_2007&amp;diff=4589"/>
		<updated>2007-05-09T06:27:18Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* News Items */  news&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logodws07.png|right|frame|The workshop logo was created by [http://www.esthereberwijn.com/ Esther Eberwijn] ]]&lt;br /&gt;
=== Netlabs Developers Workshop 2007 7 &amp;amp; 8 July Amsterdam, Holland===&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the OS/2 and eComStation Developers Workshop 2007!&lt;br /&gt;
&lt;br /&gt;
== News Items==&lt;br /&gt;
08-0r-2007: Added the first presentations&amp;lt;br&amp;gt;&lt;br /&gt;
08-04-2007: Sent out a message with ticket information and how to submit presentations&amp;lt;br&amp;gt;&lt;br /&gt;
29-03-2007: Added registration info&lt;br /&gt;
&lt;br /&gt;
== Registration==&lt;br /&gt;
The registration is open at [http://www.mensys.net/DeveloperWorkshop2007/ Mensys] now, we provide the following tickets:&lt;br /&gt;
&lt;br /&gt;
* netlabs.org Developers Workshop 2007, Saturday and Sunday: 45 Euro&lt;br /&gt;
* netlabs.org Developers Workshop 2007, one day: 25 Euro&lt;br /&gt;
* netlabs.org Developers Workshop 2007, students: Free&lt;br /&gt;
&lt;br /&gt;
You can register at http://www.mensys.net/DeveloperWorkshop2007/&lt;br /&gt;
&lt;br /&gt;
== Workshop Program ==&lt;br /&gt;
&lt;br /&gt;
We are talking to some speakers, with interesting subjects to be presented. There is no schedule yet.&lt;br /&gt;
If you are interested in speaking please mail to: developersworkshop@netlabs.org&lt;br /&gt;
&lt;br /&gt;
There will be 7 sessions per day of 45 minutes, starting at 9:00 and ending at 17:00&lt;br /&gt;
&lt;br /&gt;
=== Topics ===&lt;br /&gt;
&lt;br /&gt;
We already have some topics for the workshop:&lt;br /&gt;
* Introduction into NOM&lt;br /&gt;
* Utilizing multi core processors with multiple threads&lt;br /&gt;
* Voyager Resources&lt;br /&gt;
* Using USB Modules to connect to external devices.&lt;br /&gt;
&lt;br /&gt;
=== Lunch ===&lt;br /&gt;
&lt;br /&gt;
During the 2 days of the workshop we arranged a lunch buffet, to be payed at the location, it will be around 12,- Euro excluding bevarages.&lt;br /&gt;
&lt;br /&gt;
== Workshop Location ==&lt;br /&gt;
&lt;br /&gt;
This years edition will be held in the beautiful and famous city of Amsterdam in Holland.&lt;br /&gt;
I won&#039;t comment on some of the more well known attractions of this city, but if you have the time, I would advise you to at least spent a day there, when you are in Holland anyway!&lt;br /&gt;
&lt;br /&gt;
The event location will be:&lt;br /&gt;
Cultural center Griffioen of the VU Amsterdam.&lt;br /&gt;
It is related to the VU university of Amsterdam, the seat of Dr. Andrew Tannebaum.&lt;br /&gt;
&lt;br /&gt;
It is located at the border of Amsterdam and Amstelveen, but it is very easy to reach from the city center.&lt;br /&gt;
http://www.vu.nl/Organisatie/index.cfm/home_subsection.cfm/subsectionid/9DB86C70-F9C7-4704-8C9D9ED46EEDB063&lt;br /&gt;
&lt;br /&gt;
=== Accomodation ===&lt;br /&gt;
Please do not wait too long before booking a hotel or hostel, Amsterdam is still a tourist magnet!&lt;br /&gt;
&lt;br /&gt;
For a cheap, but good quality, hostel look at:&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.stayokay.com/index.cfm?fuseaction=Herbergen.showHomeHB&amp;amp;lng=2&amp;amp;id=3&lt;br /&gt;
&lt;br /&gt;
This one is located on the edge of the city center, and close to the stops of tram line 5.&lt;br /&gt;
&lt;br /&gt;
If you travel by car, the following hotel may be of interest to you, the Bastion Hotel Amsterdam/Centrum-Zuidwest:&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.bastionhotels.nl/en/ourhotels/amsterdamzuidwest/&lt;br /&gt;
&lt;br /&gt;
If you are looking for another hotel or hostel, being close to tram line 5 or 51 makes traveling to the location very easy !&lt;br /&gt;
&lt;br /&gt;
=== How to reach the workshop ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;By train:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The event is close to station &#039;Amsterdam - Zuid&#039;. If you travel with an international train you need to transfer at &#039;Amsterdam Duivendrecht&#039;, there are 2 direct trams from &#039;Amsterdam - Centraal&#039;, line 5 and 51.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;By plane:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Travel to &#039;Amsterdam Airport Schiphol&#039; there is an enormous amount of airlines flying there. So it should be possible to get there at a reasonable price. The airport is one stop away with the train. Be sure &#039;&#039;&#039;NOT&#039;&#039;&#039; to travel into the direction of &#039;Amsterdam Centraal&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;By car:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Although there is plenty of free parking space &#039;&#039;&#039;near&#039;&#039;&#039; the event, be aware that parking is &#039;&#039;&#039;expensive&#039;&#039;&#039; and that there are &#039;&#039;&#039;high fines&#039;&#039;&#039; on &#039;&#039;not&#039;&#039; paying if you stay in the city of Amsterdam !!. &lt;br /&gt;
From all directions: travel to the &#039;Ring A10&#039; and take exit &#039;VU Hospital&#039;. More precise directions will follow soon.&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Netlabs_News&amp;diff=4578</id>
		<title>Netlabs News</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Netlabs_News&amp;diff=4578"/>
		<updated>2007-04-25T12:06:26Z</updated>

		<summary type="html">&lt;p&gt;Warp5: /* 23. April - 29. April */ added QT3 Library news&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Netlabs]]&lt;br /&gt;
[[Category:Newsletter]]&lt;br /&gt;
&lt;br /&gt;
This page will be used to gather news about netlabs.org and it&#039;s projects.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are looking for the bi-weekly newsletter, please go here: [[Netlabs_bi_weekly_newsletter]]&lt;br /&gt;
=== 23. April - 29. April ===&lt;br /&gt;
* QT3 Library&lt;br /&gt;
** work on a Warp4 &amp;quot;style&amp;quot; for QT applications has started&lt;br /&gt;
** See: http://svn.netlabs.org/qt3/ticket/9&lt;br /&gt;
&lt;br /&gt;
=== Guidelines for mail gathering and bi-weekly processing ===&lt;br /&gt;
This is intended to be a procedure on how to create the bi-weekly newsletter, so that multiple people are able to do it, in case others are away.&lt;br /&gt;
&lt;br /&gt;
The news is gathered on a weekly basis.&lt;br /&gt;
Sources for news are various. We know the following:&lt;br /&gt;
* [irc://irc.netlabs.org/#netlabs #netlabs] channel, just connect and see what comes by&lt;br /&gt;
* http://news.netlabs.org/&lt;br /&gt;
* various SVN timelines for the projects that are already in SVN (needs to be listed explicitly?)&lt;br /&gt;
&lt;br /&gt;
There is a mail id on netlabs for mailing out the newsletter to various contacts.&lt;br /&gt;
The mail id is: news at netlabs dot org&lt;br /&gt;
It uses the following IMAP mailserver: mail dot netlabs dot org&lt;br /&gt;
&lt;br /&gt;
For the start of a new newsletter a copy from the previous one can be made and then copy the new news into it, to make life easy :-)&lt;br /&gt;
The easiest way to get the text is grabbing it from the webpage in normal view mode.&lt;br /&gt;
Check the text a second time, and align it a bit.&lt;br /&gt;
Address it with BCC to the following addresses:&lt;br /&gt;
* martin at os2world dot com&lt;br /&gt;
* stevew at jafar dot hartnell dot edu&lt;br /&gt;
* submit at os2voice dot org&lt;br /&gt;
* webmaster at ecomstation dot com&lt;br /&gt;
* webredactie at os2-gg dot nl&lt;br /&gt;
* ktk at netlabs dot org&lt;br /&gt;
* j dot van dot der dot heide at hccnet dot nl&lt;br /&gt;
* os2info at gmx dot net&lt;br /&gt;
&lt;br /&gt;
Don&#039;t forget the subject line with the next number and of it goes.&lt;br /&gt;
&lt;br /&gt;
After the newsletter is sent the &#039;Netlabs bi-weekly newsletter&#039; webpage has to be updated. (http://wiki.netlabs.org/index.php/Netlabs_bi_weekly_newsletter). Just copy the news on top of the others and add a heading.&lt;br /&gt;
&lt;br /&gt;
Then the draft version of the bi-weekly page can be emptied and the heading for the next week can be added.&lt;br /&gt;
&lt;br /&gt;
That is basicly the process of the bi-weekly newsletter.&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Netlabs_News&amp;diff=4571</id>
		<title>Netlabs News</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Netlabs_News&amp;diff=4571"/>
		<updated>2007-04-16T18:53:03Z</updated>

		<summary type="html">&lt;p&gt;Warp5: added new week&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Netlabs]]&lt;br /&gt;
[[Category:Newsletter]]&lt;br /&gt;
&lt;br /&gt;
This page will be used to gather news about netlabs.org and it&#039;s projects.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are looking for the bi-weekly newsletter, please go here: [[Netlabs_bi_weekly_newsletter]]&lt;br /&gt;
=== 16. April - 22. April ===&lt;br /&gt;
* &lt;br /&gt;
=== 9. April - 15. April ===&lt;br /&gt;
* Sane2Twain&lt;br /&gt;
** Alpha prototype of an open source twain dsm &lt;br /&gt;
** This will enable programs like PMView and Maul Publisher to acquire images from your scanner&lt;br /&gt;
** Requires a recent TAME/2 build from Paul Smedley&lt;br /&gt;
** Download: ftp://ftp.netlabs.org/incoming/sanetwaina01.zip&lt;br /&gt;
** SANE/TAME: http://smedley.info/sane.html&lt;br /&gt;
* FM/2&lt;br /&gt;
** Drag and drop fixes&lt;br /&gt;
** Check INI header&lt;br /&gt;
** See: http://svn.netlabs.org/fm2/timeline&lt;br /&gt;
* kBuild&lt;br /&gt;
** Some interesting observations&lt;br /&gt;
** See: http://svn.netlabs.org/kbuild/timeline&lt;br /&gt;
* kLibC&lt;br /&gt;
** Too much to mention!&lt;br /&gt;
** See: http://svn.netlabs.org/libc/timeline&lt;br /&gt;
* NewView&lt;br /&gt;
** Some fixes&lt;br /&gt;
** See: http://svn.netlabs.org/newview/timeline&lt;br /&gt;
* Qt/3&lt;br /&gt;
** DBCS input/output fixed&lt;br /&gt;
** See: http://svn.netlabs.org/qt3/timeline&lt;br /&gt;
* Samba&lt;br /&gt;
** Samba 3.0.25rc1 has been released.&lt;br /&gt;
** See: http://svn.netlabs.org/samba&lt;br /&gt;
** See: http://svn.netlabs.org/samba/timeline&lt;br /&gt;
* Voyager Desktop&lt;br /&gt;
** Some license stuff for updates and a correction&lt;br /&gt;
** See: http://svn.netlabs.org/v_desktop/timeline&lt;br /&gt;
* xATA&lt;br /&gt;
** A fix to allow multi mode with more then 16 sectors&lt;br /&gt;
** See: http://svn.netlabs.org/xata/timeline&lt;br /&gt;
&lt;br /&gt;
=== Guidelines for mail gathering and bi-weekly processing ===&lt;br /&gt;
This is intended to be a procedure on how to create the bi-weekly newsletter, so that multiple people are able to do it, in case others are away.&lt;br /&gt;
&lt;br /&gt;
The news is gathered on a weekly basis.&lt;br /&gt;
Sources for news are various. We know the following:&lt;br /&gt;
* [irc://irc.netlabs.org/#netlabs #netlabs] channel, just connect and see what comes by&lt;br /&gt;
* http://news.netlabs.org/&lt;br /&gt;
* various SVN timelines for the projects that are already in SVN (needs to be listed explicitly?)&lt;br /&gt;
&lt;br /&gt;
There is a mail id on netlabs for mailing out the newsletter to various contacts.&lt;br /&gt;
The mail id is: news at netlabs dot org&lt;br /&gt;
It uses the following IMAP mailserver: mail dot netlabs dot org&lt;br /&gt;
&lt;br /&gt;
For the start of a new newsletter a copy from the previous one can be made and then copy the new news into it, to make life easy :-)&lt;br /&gt;
The easiest way to get the text is grabbing it from the webpage in normal view mode.&lt;br /&gt;
Check the text a second time, and align it a bit.&lt;br /&gt;
Address it with BCC to the following addresses:&lt;br /&gt;
* martin at os2world dot com&lt;br /&gt;
* stevew at jafar dot hartnell dot edu&lt;br /&gt;
* submit at os2voice dot org&lt;br /&gt;
* webmaster at ecomstation dot com&lt;br /&gt;
* webredactie at os2-gg dot nl&lt;br /&gt;
* ktk at netlabs dot org&lt;br /&gt;
* j dot van dot der dot heide at hccnet dot nl&lt;br /&gt;
* os2info at gmx dot net&lt;br /&gt;
&lt;br /&gt;
Don&#039;t forget the subject line with the next number and of it goes.&lt;br /&gt;
&lt;br /&gt;
After the newsletter is sent the &#039;Netlabs bi-weekly newsletter&#039; webpage has to be updated. (http://wiki.netlabs.org/index.php/Netlabs_bi_weekly_newsletter). Just copy the news on top of the others and add a heading.&lt;br /&gt;
&lt;br /&gt;
Then the draft version of the bi-weekly page can be emptied and the heading for the next week can be added.&lt;br /&gt;
&lt;br /&gt;
That is basicly the process of the bi-weekly newsletter.&lt;/div&gt;</summary>
		<author><name>Warp5</name></author>
	</entry>
</feed>