Sven Dowideit

I am a
Consulting Wiki Engineer - I've been using Wiki's to raise organizations Capability Maturity since 1998, and have worked on JOSWiki and TWiki for almost as long. I am an experienced Senior Software Engineer in cross platform C++, C#, Java, and as a Wiki and Web Consultant for the last 4.
I was a Core TWiki developer since 2004, as the lead developer on the Cairo TWiki release, and then I worked with the TWiki community to build the Dakar community development processes, opening up the source base to developers outside the tiny Core team.
I offer installation assistance, customization services and training, support contracts and general help for both TWiki and Foswiki
I am a
WikiRing.com founding partner
short CV
experienced Senior Software Engineer (C,C++,C#,SQL) and foswiki consultant (Perl,Javascript,css,unix,windows,installers). I've spent the last 10 years working on the twiki/foswiki codebase, integrating a wide variety of systems into the core, re-engineering the internals, writing Plugins, applications and skins.
Since being locked out of the TWiki project, we're all working hard to realize the ideas we've had.
ohloh
task teams I'm active in.
- ContentMigrationTaskTeam - ContentMigrationTaskTeam? , ContentMigrationTaskTeam?
- DebianPackagingTaskTeam - DebianPackagingTaskTeam? , DebianPackagingTaskTeam?
- DocumentationTaskTeam - DocumentationTaskTeam? , DocumentationTaskTeam?
- InfrastructureTaskTeam - InfrastructureTaskTeam, InfrastructureTaskTeam?
- ReleaseTaskTeam - ReleaseTaskTeam? , ReleaseTaskTeam?
- SecurityTaskTeam - SecurityTaskTeam? , SecurityTaskTeam?
- UserExperienceTaskTeam - UserExperienceTaskTeam? , UserExperienceTaskTeam?
- WebsiteFacilitatorTaskTeam - WebsiteFacilitatorTaskTeam? , WebsiteFacilitatorTaskTeam?
History
(no dates yet, have to go research them :/
- 1998?
- start with Ward's wiki as my C++ career develops
- JOSWiki
- realize that we need to re-write JOSWiki to use dynamic rendering to support enterprise workflows - get buy in, write a few exploratory specs and get permission to work on it from Boss..
- find TWiki already released as GPL, so switch to that (the other porject would have been internal use only, so yay )
- implement a Visual Sourcesafe based TWiki store
- integrate the internal task tracking system into TWiki, and similarly other cross organisational systems, creating a mashup that adds value to the org
- change companies, bring TWiki with me, this time to build a shared workflow and tracking system - where previously paper was used.
- 2003
- join the TWiki Core team, do most of the software development and integration work for the TWiki Cairo release.
- begin the transformation of the TWiki project from a tiny core of developers into the Subversion based community driven project, making it possible for Crawford to drive the 4.0 release
- this builds into the companies entire ISO system before i leave
- inline edit, component edit, proper rest implementations test systems, the knowledge from which are driving Nextwiki's future.
- ...
- develop and maintain installer building system for RPM, deb, OSX and Windows - 6-9MMonth work, with more going on all the time.
- debian builder includes plugins and dependencies
- wrote and run nightly build and smoke test system for TWiki and Foswiki
- infrastructure manager and implementor for TWiki project until the fork, and now part of that team for Foswiki - with alot more collaboration now
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: PGP Key Server 0.9.6
mQGiBD4ojh8RBADC+pM+35LGwp6P0xwy895d1J5TbtZLXp39Kidi4n9A8YSe558F
e4lXE5e6Q5PVCEmnqgMHT31PsyR5RXBAnB90j7QTV8PqiaOA5fycEsDeuBcIkcle
zSFCvxVPvDyR6ku+kKq+NAqD6qQczmYSaeibiK9m/xPnzqjgpIcW63zbnwCguzp8
9Dvcg3xSd49YuF5hxxnoaeUEAI8VMDmkkqBKxROx2MtRFHlDesO5ZEAIFxFpECcR
7EGUjRPBCdiGBJiiP8a7wLsIvZmodkEQ6l0aZYjYVjHJRv6QuOLpron1J7T/aNJu
w+KXelQpL/W4qVZ/LuXcbnxtKddIBLV5emIalCTVeSmeFk3BzltvwdDVfaVPWI4N
jKa8BAC3ET3jPDReX5ogfNgbJwDn0XFN0cg+Ba/u7TwUAzPXvs/aJceaWc3gcPYW
nnMpG4raUVeNqAROCcJkV5QQ2EdZqVXEv9/Quh5BTD0n+JZSd+zR92PFBAAs70SC
NZltaDzp980/dqxzjYFezaUiIaWoIphN8RfY3xB7qQp8VNgY8LQlU3ZlbiBEb3dp
ZGVpdCA8c3ZlbnVkQG96ZW1haWwuY29tLmF1PokAlQMFED9j+iFkZnAA/AXaaQEB
qkQD/3JLURKJpfnNp9ZZvcjKJd8oD6ozSs5gJyFMp/FvZTVS6GnBUymFoXZg8Smu
KZtcd60yvb/tQnqiU7jEkNr7Plg/IHMDaVAT8y+CplPrq8xMrNBfx4ifWoH2Osn1
xZFyfq3Ikrl/36DTCj75ZoSgpM96ayJgOmw1PxYH3sYIIEZaiEYEExECAAYFAj9b
MrwACgkQmyTAfS6LaL34CQCdEnzpwUiFmjoICB4VP9Z9Uzoua2YAn2vhdNhyL//J
btb0eEFXJ7M1N2PQiF4EExECAB4FAj9U9W4CGwMGCwkIBwMCAxUCAwMWAgECHgEC
F4AACgkQPAwzu0QrW+kSkgCgruN3qpqQymwQJyTI2S5zb2AoGbkAnjHJS1cpos+2
ytZZtbHq4VAeWCBCtCdTdmVuIERvd2lkZWl0IDxTdmVuRG93aWRlaXRAZm9zaWtp
LmNvbT6IYAQTEQIAIAUCSGIOAAIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJ
EDwMM7tEK1vpSMoAoIsK25JvzBgk/9Q6hosdrTUiw50xAJ93MW//Y3kpF0mKZNJc
jcF89M6l5LQoU3ZlbiBEb3dpZGVpdCA8U3ZlbkRvd2lkZWl0QGhvbWUub3JnLmF1
PoheBBMRAgAeBQJDHbfeAhsDBgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEDwMM7tE
K1vpOzcAnAqnkYXRifC5659/ccXToviJ1vD8AJ4r2/5I9a1GzHUzvNp4G4WrRgvk
GbQpU3ZlbiBEb3dpZGVpdCA8U3ZlbkRvd2lkZWl0QHdpa2lyaW5nLmNvbT6IYAQT
EQIAIAUCSGIN8QIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEDwMM7tEK1vp
vj8AoJpxiNRYQUSNAPHk4FwqHHFm5ECMAKCKNHylW2VQtLUJIyNH21LnoVsXVbQ1
U3ZlbiBEb3dpZGVpdCAoU3ZlbiBEb3dpZGVpdCkgPHN2ZW51ZEBvemVtYWlsLmNv
bS5hdT6JAJUDBRA/Y/obZGZwAPwF2mkBAbVmA/98BQJ72nPxU4l051dmqCi6IxtX
gpFNPNXw9MDqSTEI10Hkls+ZsRSfp2uuehF87oqSFRCljpyJDvca426W/XbaRNqK
gN4pmobhE4NCieCD+13hg6HVzAhQi1fIBqx/M9YZYgY4PS922wDrKxVC9EGzHSi9
XA9rm1QpvaIpN1oWdohGBBARAgAGBQI/WJ0BAAoJECm+XSJo/VSfSNMAn11zm0eK
JJZ8hJ3ojudKprGiMUccAJ0QyqOOvR3FWIx+SqsAtkhEL+SAgIhGBBIRAgAGBQI/
VhKvAAoJEPDcjgCyjFmVEYcAoIlWSNCWrqu5dELmiK/fxvp0Rn2MAJ9gM1/C//4v
UhTFmA2JSd9AGofJtIhGBBIRAgAGBQI/VpYwAAoJEMds5awSyt+lHVkAoJO8qDyL
bRJmY3fWcz5dKmM3mFggAJ9GukBgo79dhTu3wmZNBnLMOM13eohGBBMRAgAGBQI/
WzK+AAoJEJskwH0ui2i9OCEAmwZBkc34yzjCVqMoSxBuvvKJ/fH2AKC07lJuHK5v
kxByh5a+p5HOUHLQpIhZBBMRAgAZBQI+KI4fBAsHAwIDFQIDAxYCAQIeAQIXgAAK
CRA8DDO7RCtb6ewmAJwI+cSZVZXUXVi55bGNkQvwPYzGMgCcDJB8lTAeWvJtqvJw
6HLedHfAGm+0N1N2ZW4gRG93aWRlaXQgPFN2ZW5Eb3dpZGVpdEBEaXN0cmlidXRl
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
okLUywCgpM3VzKUpaHB3MXEeMtVeLg632iY=
=v69V
-----END PGP PUBLIC KEY BLOCK-----
- Set SKIN=widgets
- Set WIDGETSSKIN_COLUMNS = wt
<glowsun> I heard about this guy who broke into a lion's den at the zoo
<glowsun> and got mauled
<glowsun> and people were talking about how there should have been better defenses put up to prevent people getting into the cage
<glowsun> a friend of mine suggested setting up some kind of deterrent
<glowsun> for example, putting some sort of fierce animal in the cage, which would attack anybody who climbed in
FireGpg? encryption test
I have Will's, Crawford's and Michael's gpg keys on this computer, so I encrypted some text using
FireGpg?
-----BEGIN PGP MESSAGE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Use GnuPG with Firefox : http://getfiregpg.org (Version: 0.7.10)
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
+rHhBmhybScpZMs=
=SI+5
-----END PGP MESSAGE-----