SlideShare ist ein Scribd-Unternehmen logo
20.10.05 / Page 1
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
“Virtuelle” Gemeinschaften
Leben und Arbeiten
in einer Community
20.10.05 / Page 2
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
Über mich
Stefan Neufeind
Aus Neuss
Bachelor of Computer Engineering
(Hochschule Niederrhein)
Tätig für SpeedPartner GmbH
(Consulting, Entwicklung und Administration)
20.10.05 / Page 3
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
Agenda
Definition / Beispiele
Meinungen über Communities
Community-Projekte
Community-Tools
Einstieg in eine Community
Soziale Aspekte des Communitylebens
Community und Business
20.10.05 / Page 4
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
Definition
Englisch für “Gemeinschaft” oder “Gesellschaft”
Community (nach Wikipedia [en]):
[...] amalgamation of living things that share an
environment
[.,.] sharing and interaction in any number of ways
[...] all individual subjects [...] have something in common
20.10.05 / Page 5
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
Definition
Online-Community (nach Wikipedia [de]):
[...] Gemeinschaft von Menschen, die sich via Internet
begegnet und austauscht. Ermöglicht wird dies durch dafür
eingerichtete Plattformen.
[...] definiert sich jedoch nicht über die Technologie,
sondern durch den Inhalt, der sie zusammenführt.
20.10.05 / Page 6
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
Beispiele
“Berühmte” Beispiele (Computer-Umfeld):
User-Gruppen
Linux-Community
Entwickler-Communities (z.B. PHP, PEAR, ...)
weitere Beispiele (andere Themengebiete):
Forschungsgemeinschaften
OpenBC (Open Business-Community)
Party-Communities (z.B. Yooliety.de)
20.10.05 / Page 7
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
Meinungen über Communities
Contra:
Nur für “Geeks” / Insider
Nur ein Hobby
Chaotisch / unorganisiert / wenig hilfreich
Pro:
Ergiebiges, da gemeinsames Arbeiten
Unterstützung und Anerkennung
Spaß an der Gemeinschaft
20.10.05 / Page 8
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
Community-Projekte
PEAR
PHP Extension and Application Repository
DAS Repository für PHP
Sammlung von hochqualitativen PHP-Komponenten
483 Paketen (stark steigend) in 35 Kategorien
252 Paket-Betreuer, 870 Entwickler
100% Open Source (Lizenzen: PHP, Apache, BSD, LGPL)
Tools für Kommunikation und Zusammenarbeit
20.10.05 / Page 9
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
Community-Projekte
SourceForge.net
Plattform für Community-Projekte
119.246 Pakete, mehr als 1.000.000 Mitglieder
Präsentation von Projekten
Downloads von Applikationen / Source
Entwicklungswebsite und Hosting für Projekte
Tools für Kommunikation und Zusammenarbeit
20.10.05 / Page 10
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
PEAR
Besteht aus:
Website (Präsentation, Backend für Installer, ...)
Installer (Kommandozeile, Web, GUI)
Paketen
Dokumentation
Support
Qualitätssicherung (PEAR-QA)
20.10.05 / Page 11
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
PEAR
Keine Applikationen (fast keine :-) )
sondern Komponenten für einzelne Aufgaben
Datenbankabstraktion
Webservices
Internationalisierung
Netzwerk / Internet
Grafikerzeugung / -bearbeitung
Prüfroutinen (Emailadressen, IBAN, Kreditkarten, ...)
20.10.05 / Page 12
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
PEAR
Komponenten universell einsetzbar
Kooperation statt konkurrierende Pakete
„Sauberes“ Design
Klare Regeln zur Qualitätssicherung und Wartbarkeit
Verwendung in zahlreichen Applikationen
Business-ready
20.10.05 / Page 13
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
PEAR
Installation von Paketen
mit Überprüfung von Abhängigkeiten, Konflikten etc.:
Ermöglicht auch optionale Komponenten,
Versionsabhängigkeiten, ...
# pear install Validate_Finance-alpha
Did not download dependencies: pear/Validate, use --alldeps or --
onlyreqdeps to download automatically
pear/Validate_Finance requires package "pear/Validate" (version >=
0.5.0)
No valid packages found
install failed
20.10.05 / Page 14
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
PEAR
Installation von Paketen:
# pear install Validate-alpha
Did not download dependencies: pear/Date, use --alldeps or --
onlyreqdeps to download automatically
pear/Validate can optionally use package "pear/Date"
downloading Validate-0.5.0.tgz ...
Starting to download Validate-0.5.0.tgz (9,862 bytes)
.....done: 9,862 bytes
install ok: channel://pear.php.net/Validate-0.5.0
# pear install Validate_Finance-alpha
downloading Validate_Finance-0.5.0.tgz ...
Starting to download Validate_Finance-0.5.0.tgz (5,608 bytes)
.....done: 5,608 bytes
install ok: channel://pear.php.net/Validate_Finance-0.5.0
20.10.05 / Page 15
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
PEAR
Unterstützung von Channels (seit PEAR 1.4.x):
Zusammenarbeit mit anderen Repositories,
welche Pakete im PEAR-Format anbieten (in Kürze):
Smarty, Horde, ...
# pear list-channels
Registered Channels:
====================
Channel Summary
pear.php.net PHP Extension and Application Repository
pecl.php.net PHP Extension Community Library
__uri Pseudo-channel for static packages
20.10.05 / Page 16
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
PEAR-Beispiel
Nutzung von PEAR-Paketen,
z.B. Grapherzeugung mit PEAR::Image_Graph:
require_once 'Image/Graph.php';
// create the graph
$Graph =& Image_Graph::factory('graph', array(400, 300));
// add a TrueType font
$Font =& $Graph->addNew('font', 'Verdana');
// set the font size to 11 pixels
$Font->setSize(8);
$Graph->setFont($Font);
[...]
20.10.05 / Page 17
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
PEAR-Beispiel
$Graph->add(
Image_Graph::vertical(
Image_Graph::factory('title',
array('Smoothed Area Chart Sample', 12)),
Image_Graph::vertical(
$Plotarea = Image_Graph::factory('plotarea'),
$Legend = Image_Graph::factory('legend'), 90),
5)
);
$Legend->setPlotarea($Plotarea);
// create the dataset
$Dataset =& Image_Graph::factory('random', array(10, 2, 15,
true));
// create the 1st plot as smoothed area chart using the 1st
dataset
$Plot =& $Plotarea->addNew('Image_Graph_Plot_Smoothed_Area',
array(&$Dataset));
20.10.05 / Page 18
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
PEAR-Beispiel
// set a line color
$Plot->setLineColor('gray');
// set a standard fill style
$Plot->setFillColor('blue@0.2');
// output the Graph
$Graph->done();
?>
20.10.05 / Page 19
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
PEAR-Beispiel
20.10.05 / Page 20
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
PEAR-Website
[... Live-Demo ...]
Struktur des Repository (Pakete)
Release-Verwaltung
Mitgliederverwaltung (Paket-Betreuer, ...)
Bugtracker
PEAR Proposal-System („PEPr“)
CVS (cvs.php.net)
20.10.05 / Page 21
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
SourceForge-Website
[... Live-Demo ...]
Vertretene Projekte
Mitgliederverwaltung (Paket-Betreuer, ...)
Release-Verwaltung
Bugtracker
News
CVS
Spenden
20.10.05 / Page 22
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
Tools für Communities
Website / Präsentation
Darstellung von Projekten, Komponenten, Applikationen
Verwaltung von Downloads / Releases
Mitgliederverwaltung
Verwaltung von Betreuern, Helfern, ...
Dokumentation
Verwaltung von Dokumentationen
Automatische Generierung von Dokumentation (API-docs)
Bereitstellung von versch. Formen (Sprachen, Dateiformate)
20.10.05 / Page 23
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
Tools für Communities
Kommunikation
Mailinglisten / Foren
Chat (z.B. IRC)
Bugtracker
Abstimmungstools
Versionsverwaltung (z.B. „CVS“)
Gemeinsames Arbeiten am „gleichen“ Code
Verwaltung von Versionsständen / Änderungen
20.10.05 / Page 24
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
Einstieg in eine Community
Zweck und Struktur der Community verstehen
Aufgabengebiete / -verteilung verstehen
Eigene Stärken erkennen, z.B.
Support
Dokumentation
Marketing / Repräsentation
Testen, Ausarbeiten von Tests / Bugreports
Entwicklung
20.10.05 / Page 25
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
Einstieg in eine Community
Mit kleinen Aktivitäten beginnen!
Auf Mailinglisten / in Foren aktiv sein
Kleinere Aufgaben, z.B. Patches für Bugs ausarbeiten
Eigenständig Teilaufgaben übernehmen
Verantwortung übernehmen, Einsatz zeigen
Pakete / Module / Dokumente betreuen
Ansprechpartner für andere werden
Offen sein für andere Meinungen / Anregungen!
20.10.05 / Page 26
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
Soziale Aspekte des Communitylebens
Toleranz, offene Diskussion
Gemeinsames Arbeiten über Grenzen hinweg
(Länder, Techniken, Projektgruppen, ...)
Austausch mit anderen
Virtuell: Mailingliste, Foren, Chat, Email
Real: Community-Treffen, Benutzergruppen,
Konferenzen
Soziale Netzwerke knüpfen
[... Beispiele ...]
20.10.05 / Page 27
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
Soziale Aspekte des Communitylebens
20.10.05 / Page 28
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
Soziale Aspekte des Communitylebens
20.10.05 / Page 29
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
Community und Business
Passen Community und Business zusammen?
Arbeit in Community-Projekte investieren?
Knowhow und Entwicklungsleistung „freigeben“?
Community-Erzeugnisse im Business-Alltag nutzbar?
(Support, Erweiterung / Anpassung, ...)
20.10.05 / Page 30
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
Community und Business
Community und Business passen zusammen!
Umdenken zur „klassischen“ Entwicklungsweise
Zusammenarbeit mit Community bedeutet:
Nutzung von verteiltem Knowhow
Gemeinsam bessere Ergebnisse
Wiederverwendbarkeit von Komponenten
Geben und Nehmen (unbedingt beides!)
Finanziell / personell an Community-Arbeit beteiligen
20.10.05 / Page 31
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
Community und Business
Am Beispiel SpeedPartner GmbH:
Vielfach Verwendung von freier, Community-basierter Software
Aktive Mitarbeit in Communities für
Problembehebung und Weiterentwicklung
Betreuung eigener Projekte / Komponenten
Integration von Community-Komponenten in
kundenspezifische Entwicklungen
Wissenstransfer
Nutzung von sozialen Netzwerken
20.10.05 / Page 32
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
Community und Business
Unternehmen arbeiten gut mit Communities zusammen, z.B.
Bei Linux: Redhat / Fedora, Novell / OpenSuSE, ...
Bei PHP: Zend, Mayflower bzw. ThinkPHP, ...
Bei Typo3: netfielders,mittwaldmedien, ...
Bei Multimedia: RealNetworks / Helix Community, ...
Support und individuelle Anpassungen verfügbar
Möglichkeit des direkten Sponsorings an
Community-Projekte / -Entwickler
20.10.05 / Page 33
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
Community und Business
Rechtliche Hintergründe beachten!
Lizenzen von Community-Projekten für
geplante Einsatzzwecke prüfen
Rechtliche Basis für Mitarbiet in Community beachten
Problem z.B.: angestellter Software-Entwickler engagiert
sich in Freizeit in einer Open-Source-Community
20.10.05 / Page 34
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
Links
PEAR:
http://pear.php.net/
SourceForge.net:
http://www.sourceforge.net/, http://www.sf.net/
Linux-Communities:
http://fedora.redhat.com/, http://www.opensuse.org/
... and many more ...
Beispiele / Screenshots für PEAR::Image_Graph:
http://pear.veggerby.dk/
20.10.05 / Page 35
Leben/Arbeiten in einer Community
Stefan Neufeind
Hochschule Niederrhein (HSNR)
2005, Krefeld
Danke für Ihre Aufmerksamkeit!
Aktuelle Folien verfügbar unter:
http://talks.speedpartner.de/
Fragen?
neufeind (at) speedpartner.de

Weitere ähnliche Inhalte

Andere mochten auch

El fenómeno comunicativo
El fenómeno comunicativoEl fenómeno comunicativo
El fenómeno comunicativo
Lucy Zepeda
 
luxcon2015
luxcon2015luxcon2015
luxcon2015
Wort.lu English
 
Sacredplaces pixmini2
Sacredplaces pixmini2Sacredplaces pixmini2
Sacredplaces pixmini2aquazoo
 
Señales
SeñalesSeñales
Presentación manzanas
Presentación manzanasPresentación manzanas
Presentación manzanas
Edgar0622
 
(Notas 2013 14 castellano 6º)
(Notas 2013 14 castellano 6º)(Notas 2013 14 castellano 6º)
(Notas 2013 14 castellano 6º)
Maite Adbeitia
 
Introduction Competivation Consulting
Introduction Competivation ConsultingIntroduction Competivation Consulting
Introduction Competivation Consulting
Competivation Consulting
 
Word art
Word artWord art
Word art
leopt
 
Plannig de produccion urbania 2 ecuador 18.10.10
Plannig de produccion urbania 2 ecuador 18.10.10Plannig de produccion urbania 2 ecuador 18.10.10
Plannig de produccion urbania 2 ecuador 18.10.10
paomendez
 
Ecoturismo en Madre de Dios
Ecoturismo en Madre de DiosEcoturismo en Madre de Dios
Ecoturismo en Madre de Dios
Nelson Belapatiño Candela
 
Sicherer Wegweiser im Internet: DNSSEC im praktischen Einsatz
Sicherer Wegweiser im Internet: DNSSEC im praktischen EinsatzSicherer Wegweiser im Internet: DNSSEC im praktischen Einsatz
Sicherer Wegweiser im Internet: DNSSEC im praktischen Einsatz
SpeedPartner GmbH
 
Actividades de oliver twist
Actividades de oliver twistActividades de oliver twist
Actividades de oliver twist
Beatriz Martinez
 
SEREMI Bío-Bío
SEREMI Bío-BíoSEREMI Bío-Bío
Präsentation DGHD 2014 von Andrea Lißner und Marlen Dubrau
Präsentation DGHD 2014 von Andrea Lißner und Marlen DubrauPräsentation DGHD 2014 von Andrea Lißner und Marlen Dubrau
Präsentation DGHD 2014 von Andrea Lißner und Marlen Dubrau
Saxon Open Online Course
 
Seguridad del conocimiento a traves de un proceso observable
Seguridad del conocimiento a traves de un proceso observableSeguridad del conocimiento a traves de un proceso observable
Seguridad del conocimiento a traves de un proceso observable
Primera Cátedra de Competitividad
 
Laura´s,marina y begoña
Laura´s,marina y begoñaLaura´s,marina y begoña
Laura´s,marina y begoña
Wally Rupérez
 
Riesgoquimico
RiesgoquimicoRiesgoquimico
Riesgoquimico
Nestor Solis
 
Despues de la eso 13 14
Despues de la eso 13 14Despues de la eso 13 14
Despues de la eso 13 14
Maite Adbeitia
 
Ungehindert Inklusiv! - Report über wirkungsvolle Projekte im Bereich Inklusion
Ungehindert Inklusiv! - Report über wirkungsvolle Projekte im Bereich InklusionUngehindert Inklusiv! - Report über wirkungsvolle Projekte im Bereich Inklusion
Ungehindert Inklusiv! - Report über wirkungsvolle Projekte im Bereich Inklusion
PHINEO gemeinnützige AG
 

Andere mochten auch (20)

O xeoturismo
O xeoturismoO xeoturismo
O xeoturismo
 
El fenómeno comunicativo
El fenómeno comunicativoEl fenómeno comunicativo
El fenómeno comunicativo
 
luxcon2015
luxcon2015luxcon2015
luxcon2015
 
Sacredplaces pixmini2
Sacredplaces pixmini2Sacredplaces pixmini2
Sacredplaces pixmini2
 
Señales
SeñalesSeñales
Señales
 
Presentación manzanas
Presentación manzanasPresentación manzanas
Presentación manzanas
 
(Notas 2013 14 castellano 6º)
(Notas 2013 14 castellano 6º)(Notas 2013 14 castellano 6º)
(Notas 2013 14 castellano 6º)
 
Introduction Competivation Consulting
Introduction Competivation ConsultingIntroduction Competivation Consulting
Introduction Competivation Consulting
 
Word art
Word artWord art
Word art
 
Plannig de produccion urbania 2 ecuador 18.10.10
Plannig de produccion urbania 2 ecuador 18.10.10Plannig de produccion urbania 2 ecuador 18.10.10
Plannig de produccion urbania 2 ecuador 18.10.10
 
Ecoturismo en Madre de Dios
Ecoturismo en Madre de DiosEcoturismo en Madre de Dios
Ecoturismo en Madre de Dios
 
Sicherer Wegweiser im Internet: DNSSEC im praktischen Einsatz
Sicherer Wegweiser im Internet: DNSSEC im praktischen EinsatzSicherer Wegweiser im Internet: DNSSEC im praktischen Einsatz
Sicherer Wegweiser im Internet: DNSSEC im praktischen Einsatz
 
Actividades de oliver twist
Actividades de oliver twistActividades de oliver twist
Actividades de oliver twist
 
SEREMI Bío-Bío
SEREMI Bío-BíoSEREMI Bío-Bío
SEREMI Bío-Bío
 
Präsentation DGHD 2014 von Andrea Lißner und Marlen Dubrau
Präsentation DGHD 2014 von Andrea Lißner und Marlen DubrauPräsentation DGHD 2014 von Andrea Lißner und Marlen Dubrau
Präsentation DGHD 2014 von Andrea Lißner und Marlen Dubrau
 
Seguridad del conocimiento a traves de un proceso observable
Seguridad del conocimiento a traves de un proceso observableSeguridad del conocimiento a traves de un proceso observable
Seguridad del conocimiento a traves de un proceso observable
 
Laura´s,marina y begoña
Laura´s,marina y begoñaLaura´s,marina y begoña
Laura´s,marina y begoña
 
Riesgoquimico
RiesgoquimicoRiesgoquimico
Riesgoquimico
 
Despues de la eso 13 14
Despues de la eso 13 14Despues de la eso 13 14
Despues de la eso 13 14
 
Ungehindert Inklusiv! - Report über wirkungsvolle Projekte im Bereich Inklusion
Ungehindert Inklusiv! - Report über wirkungsvolle Projekte im Bereich InklusionUngehindert Inklusiv! - Report über wirkungsvolle Projekte im Bereich Inklusion
Ungehindert Inklusiv! - Report über wirkungsvolle Projekte im Bereich Inklusion
 

Ähnlich wie Leben und Arbeiten in einer Community

PHP-Applikationen mit PEAR
PHP-Applikationen mit PEARPHP-Applikationen mit PEAR
PHP-Applikationen mit PEAR
SpeedPartner GmbH
 
Infrastrukturaufbau FüR Eine Wissensplattform + Doku Wiki + Conferencing Fer...
Infrastrukturaufbau  FüR Eine Wissensplattform + Doku Wiki + Conferencing Fer...Infrastrukturaufbau  FüR Eine Wissensplattform + Doku Wiki + Conferencing Fer...
Infrastrukturaufbau FüR Eine Wissensplattform + Doku Wiki + Conferencing Fer...
FH-Stralsund
 
Genesis Framework - WordCamp Deutschland 2011 Köln
Genesis Framework - WordCamp Deutschland 2011 KölnGenesis Framework - WordCamp Deutschland 2011 Köln
Genesis Framework - WordCamp Deutschland 2011 Köln
David Decker
 
desktop4education - AINAC Wien
desktop4education - AINAC Wiendesktop4education - AINAC Wien
desktop4education - AINAC Wien
Matthias Praunegger
 
Linux-Automation mit red hat satellite server mz
Linux-Automation mit red hat satellite server mzLinux-Automation mit red hat satellite server mz
Linux-Automation mit red hat satellite server mzinoX-tech GmbH
 
Crowdsourcing on Sourceforge
Crowdsourcing on SourceforgeCrowdsourcing on Sourceforge
Crowdsourcing on Sourceforge
David_Weise
 
Crowdsourcing auf Sourceforge
Crowdsourcing auf SourceforgeCrowdsourcing auf Sourceforge
Crowdsourcing auf Sourceforge
David_Weise
 
Linked Open Data Pilotprojekt Österreich - LOD Pilot AT
Linked Open Data Pilotprojekt Österreich - LOD Pilot ATLinked Open Data Pilotprojekt Österreich - LOD Pilot AT
Linked Open Data Pilotprojekt Österreich - LOD Pilot AT
Martin Kaltenböck
 
Ubuntu-/Debian-Packaging
Ubuntu-/Debian-PackagingUbuntu-/Debian-Packaging
Ubuntu-/Debian-Packaging
B1 Systems GmbH
 
Puppet: Aufbau einer Puppet Enterprise Umgebung (Webinar vom 28.03.2014)
Puppet: Aufbau einer Puppet Enterprise Umgebung (Webinar vom 28.03.2014)Puppet: Aufbau einer Puppet Enterprise Umgebung (Webinar vom 28.03.2014)
Puppet: Aufbau einer Puppet Enterprise Umgebung (Webinar vom 28.03.2014)
NETWAYS
 
2011 12 05 KLUG Karl Franzens Universität Graz Linux User Group
2011 12 05 KLUG Karl Franzens Universität Graz Linux User Group2011 12 05 KLUG Karl Franzens Universität Graz Linux User Group
2011 12 05 KLUG Karl Franzens Universität Graz Linux User Group
Matthias Praunegger
 
Kuck mal, Node.js! Einstieg für .NET Entwickler mit Visual Studio Code und Ty...
Kuck mal, Node.js! Einstieg für .NET Entwickler mit Visual Studio Code und Ty...Kuck mal, Node.js! Einstieg für .NET Entwickler mit Visual Studio Code und Ty...
Kuck mal, Node.js! Einstieg für .NET Entwickler mit Visual Studio Code und Ty...
Gregor Biswanger
 
Top 10 Internet Trends 2007
Top 10 Internet Trends 2007Top 10 Internet Trends 2007
Top 10 Internet Trends 2007
Jürg Stuker
 
Modernisierung in Zeiten wie diesen
Modernisierung in Zeiten wie diesenModernisierung in Zeiten wie diesen
Modernisierung in Zeiten wie diesen
enpit GmbH & Co. KG
 
netnode - drupal pur - drupal development experts
netnode - drupal pur - drupal development expertsnetnode - drupal pur - drupal development experts
netnode - drupal pur - drupal development experts
NETNODE AG
 
Fedora presentation 2007 (German) - Reworked
Fedora presentation 2007 (German) - ReworkedFedora presentation 2007 (German) - Reworked
Fedora presentation 2007 (German) - Reworked
Oliver Falk
 
Laudatio Workshop Entwicklersession zu Gemeinsamkeiten in Forschungsdatenrepo...
Laudatio Workshop Entwicklersession zu Gemeinsamkeiten in Forschungsdatenrepo...Laudatio Workshop Entwicklersession zu Gemeinsamkeiten in Forschungsdatenrepo...
Laudatio Workshop Entwicklersession zu Gemeinsamkeiten in Forschungsdatenrepo...
Dennis Zielke
 
Automatisierte Linux installation 0603_version2012_inoxt_rz
Automatisierte Linux installation 0603_version2012_inoxt_rzAutomatisierte Linux installation 0603_version2012_inoxt_rz
Automatisierte Linux installation 0603_version2012_inoxt_rz
inoX-tech GmbH
 
Linked Open Data Pilot Österreich - Beta Launch
Linked Open Data Pilot Österreich - Beta LaunchLinked Open Data Pilot Österreich - Beta Launch
Linked Open Data Pilot Österreich - Beta Launch
Martin Kaltenböck
 
OpenNTF 2015 Edition
OpenNTF 2015 EditionOpenNTF 2015 Edition
OpenNTF 2015 Edition
Christian Güdemann
 

Ähnlich wie Leben und Arbeiten in einer Community (20)

PHP-Applikationen mit PEAR
PHP-Applikationen mit PEARPHP-Applikationen mit PEAR
PHP-Applikationen mit PEAR
 
Infrastrukturaufbau FüR Eine Wissensplattform + Doku Wiki + Conferencing Fer...
Infrastrukturaufbau  FüR Eine Wissensplattform + Doku Wiki + Conferencing Fer...Infrastrukturaufbau  FüR Eine Wissensplattform + Doku Wiki + Conferencing Fer...
Infrastrukturaufbau FüR Eine Wissensplattform + Doku Wiki + Conferencing Fer...
 
Genesis Framework - WordCamp Deutschland 2011 Köln
Genesis Framework - WordCamp Deutschland 2011 KölnGenesis Framework - WordCamp Deutschland 2011 Köln
Genesis Framework - WordCamp Deutschland 2011 Köln
 
desktop4education - AINAC Wien
desktop4education - AINAC Wiendesktop4education - AINAC Wien
desktop4education - AINAC Wien
 
Linux-Automation mit red hat satellite server mz
Linux-Automation mit red hat satellite server mzLinux-Automation mit red hat satellite server mz
Linux-Automation mit red hat satellite server mz
 
Crowdsourcing on Sourceforge
Crowdsourcing on SourceforgeCrowdsourcing on Sourceforge
Crowdsourcing on Sourceforge
 
Crowdsourcing auf Sourceforge
Crowdsourcing auf SourceforgeCrowdsourcing auf Sourceforge
Crowdsourcing auf Sourceforge
 
Linked Open Data Pilotprojekt Österreich - LOD Pilot AT
Linked Open Data Pilotprojekt Österreich - LOD Pilot ATLinked Open Data Pilotprojekt Österreich - LOD Pilot AT
Linked Open Data Pilotprojekt Österreich - LOD Pilot AT
 
Ubuntu-/Debian-Packaging
Ubuntu-/Debian-PackagingUbuntu-/Debian-Packaging
Ubuntu-/Debian-Packaging
 
Puppet: Aufbau einer Puppet Enterprise Umgebung (Webinar vom 28.03.2014)
Puppet: Aufbau einer Puppet Enterprise Umgebung (Webinar vom 28.03.2014)Puppet: Aufbau einer Puppet Enterprise Umgebung (Webinar vom 28.03.2014)
Puppet: Aufbau einer Puppet Enterprise Umgebung (Webinar vom 28.03.2014)
 
2011 12 05 KLUG Karl Franzens Universität Graz Linux User Group
2011 12 05 KLUG Karl Franzens Universität Graz Linux User Group2011 12 05 KLUG Karl Franzens Universität Graz Linux User Group
2011 12 05 KLUG Karl Franzens Universität Graz Linux User Group
 
Kuck mal, Node.js! Einstieg für .NET Entwickler mit Visual Studio Code und Ty...
Kuck mal, Node.js! Einstieg für .NET Entwickler mit Visual Studio Code und Ty...Kuck mal, Node.js! Einstieg für .NET Entwickler mit Visual Studio Code und Ty...
Kuck mal, Node.js! Einstieg für .NET Entwickler mit Visual Studio Code und Ty...
 
Top 10 Internet Trends 2007
Top 10 Internet Trends 2007Top 10 Internet Trends 2007
Top 10 Internet Trends 2007
 
Modernisierung in Zeiten wie diesen
Modernisierung in Zeiten wie diesenModernisierung in Zeiten wie diesen
Modernisierung in Zeiten wie diesen
 
netnode - drupal pur - drupal development experts
netnode - drupal pur - drupal development expertsnetnode - drupal pur - drupal development experts
netnode - drupal pur - drupal development experts
 
Fedora presentation 2007 (German) - Reworked
Fedora presentation 2007 (German) - ReworkedFedora presentation 2007 (German) - Reworked
Fedora presentation 2007 (German) - Reworked
 
Laudatio Workshop Entwicklersession zu Gemeinsamkeiten in Forschungsdatenrepo...
Laudatio Workshop Entwicklersession zu Gemeinsamkeiten in Forschungsdatenrepo...Laudatio Workshop Entwicklersession zu Gemeinsamkeiten in Forschungsdatenrepo...
Laudatio Workshop Entwicklersession zu Gemeinsamkeiten in Forschungsdatenrepo...
 
Automatisierte Linux installation 0603_version2012_inoxt_rz
Automatisierte Linux installation 0603_version2012_inoxt_rzAutomatisierte Linux installation 0603_version2012_inoxt_rz
Automatisierte Linux installation 0603_version2012_inoxt_rz
 
Linked Open Data Pilot Österreich - Beta Launch
Linked Open Data Pilot Österreich - Beta LaunchLinked Open Data Pilot Österreich - Beta Launch
Linked Open Data Pilot Österreich - Beta Launch
 
OpenNTF 2015 Edition
OpenNTF 2015 EditionOpenNTF 2015 Edition
OpenNTF 2015 Edition
 

Mehr von SpeedPartner GmbH

Extbase/Fluid: Kennenlernen und ausprobieren
Extbase/Fluid: Kennenlernen und ausprobierenExtbase/Fluid: Kennenlernen und ausprobieren
Extbase/Fluid: Kennenlernen und ausprobieren
SpeedPartner GmbH
 
Professional reports with SVG
Professional reports with SVGProfessional reports with SVG
Professional reports with SVG
SpeedPartner GmbH
 
Secure PHP environment
Secure PHP environmentSecure PHP environment
Secure PHP environment
SpeedPartner GmbH
 
XUL - The future of user-interfaces on the web
XUL - The future of user-interfaces on the webXUL - The future of user-interfaces on the web
XUL - The future of user-interfaces on the web
SpeedPartner GmbH
 
PHP-Entwicklung mit PEAR
PHP-Entwicklung mit PEARPHP-Entwicklung mit PEAR
PHP-Entwicklung mit PEAR
SpeedPartner GmbH
 
Websockets: Leichtgewichtige Verbindungen für Web-Applikationen
Websockets: Leichtgewichtige Verbindungen für Web-ApplikationenWebsockets: Leichtgewichtige Verbindungen für Web-Applikationen
Websockets: Leichtgewichtige Verbindungen für Web-Applikationen
SpeedPartner GmbH
 
Web-Performance-Optimierung mit varnish
Web-Performance-Optimierung mit varnishWeb-Performance-Optimierung mit varnish
Web-Performance-Optimierung mit varnish
SpeedPartner GmbH
 
System-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeas
System-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeasSystem-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeas
System-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeas
SpeedPartner GmbH
 
News from PEAR
News from PEARNews from PEAR
News from PEAR
SpeedPartner GmbH
 
PEAR - An introduction
PEAR - An introductionPEAR - An introduction
PEAR - An introduction
SpeedPartner GmbH
 
Suchmaschinen-Optimierung
Suchmaschinen-OptimierungSuchmaschinen-Optimierung
Suchmaschinen-Optimierung
SpeedPartner GmbH
 
.EU – eine neue Top-Level-Domain
.EU – eine neue Top-Level-Domain.EU – eine neue Top-Level-Domain
.EU – eine neue Top-Level-Domain
SpeedPartner GmbH
 
System-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeas
System-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeasSystem-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeas
System-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeas
SpeedPartner GmbH
 
Sicherer Wegweiser im Internet: DNSSEC im praktischen Einsatz
Sicherer Wegweiser im Internet: DNSSEC im praktischen EinsatzSicherer Wegweiser im Internet: DNSSEC im praktischen Einsatz
Sicherer Wegweiser im Internet: DNSSEC im praktischen Einsatz
SpeedPartner GmbH
 
System-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeas
System-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeasSystem-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeas
System-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeas
SpeedPartner GmbH
 
Web-Performance-Optimierung mit varnish
Web-Performance-Optimierung mit varnishWeb-Performance-Optimierung mit varnish
Web-Performance-Optimierung mit varnish
SpeedPartner GmbH
 
System-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeas
System-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeasSystem-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeas
System-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeas
SpeedPartner GmbH
 
Deploying IPv6 - planning, common pitfalls and security-considerations
Deploying IPv6 - planning, common pitfalls and security-considerationsDeploying IPv6 - planning, common pitfalls and security-considerations
Deploying IPv6 - planning, common pitfalls and security-considerations
SpeedPartner GmbH
 
Explanation of the TYPO3 Integrator Certification
Explanation of the TYPO3 Integrator CertificationExplanation of the TYPO3 Integrator Certification
Explanation of the TYPO3 Integrator Certification
SpeedPartner GmbH
 

Mehr von SpeedPartner GmbH (19)

Extbase/Fluid: Kennenlernen und ausprobieren
Extbase/Fluid: Kennenlernen und ausprobierenExtbase/Fluid: Kennenlernen und ausprobieren
Extbase/Fluid: Kennenlernen und ausprobieren
 
Professional reports with SVG
Professional reports with SVGProfessional reports with SVG
Professional reports with SVG
 
Secure PHP environment
Secure PHP environmentSecure PHP environment
Secure PHP environment
 
XUL - The future of user-interfaces on the web
XUL - The future of user-interfaces on the webXUL - The future of user-interfaces on the web
XUL - The future of user-interfaces on the web
 
PHP-Entwicklung mit PEAR
PHP-Entwicklung mit PEARPHP-Entwicklung mit PEAR
PHP-Entwicklung mit PEAR
 
Websockets: Leichtgewichtige Verbindungen für Web-Applikationen
Websockets: Leichtgewichtige Verbindungen für Web-ApplikationenWebsockets: Leichtgewichtige Verbindungen für Web-Applikationen
Websockets: Leichtgewichtige Verbindungen für Web-Applikationen
 
Web-Performance-Optimierung mit varnish
Web-Performance-Optimierung mit varnishWeb-Performance-Optimierung mit varnish
Web-Performance-Optimierung mit varnish
 
System-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeas
System-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeasSystem-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeas
System-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeas
 
News from PEAR
News from PEARNews from PEAR
News from PEAR
 
PEAR - An introduction
PEAR - An introductionPEAR - An introduction
PEAR - An introduction
 
Suchmaschinen-Optimierung
Suchmaschinen-OptimierungSuchmaschinen-Optimierung
Suchmaschinen-Optimierung
 
.EU – eine neue Top-Level-Domain
.EU – eine neue Top-Level-Domain.EU – eine neue Top-Level-Domain
.EU – eine neue Top-Level-Domain
 
System-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeas
System-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeasSystem-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeas
System-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeas
 
Sicherer Wegweiser im Internet: DNSSEC im praktischen Einsatz
Sicherer Wegweiser im Internet: DNSSEC im praktischen EinsatzSicherer Wegweiser im Internet: DNSSEC im praktischen Einsatz
Sicherer Wegweiser im Internet: DNSSEC im praktischen Einsatz
 
System-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeas
System-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeasSystem-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeas
System-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeas
 
Web-Performance-Optimierung mit varnish
Web-Performance-Optimierung mit varnishWeb-Performance-Optimierung mit varnish
Web-Performance-Optimierung mit varnish
 
System-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeas
System-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeasSystem-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeas
System-Management-Trio: Zentrale Verwaltung mit facter, puppet und augeas
 
Deploying IPv6 - planning, common pitfalls and security-considerations
Deploying IPv6 - planning, common pitfalls and security-considerationsDeploying IPv6 - planning, common pitfalls and security-considerations
Deploying IPv6 - planning, common pitfalls and security-considerations
 
Explanation of the TYPO3 Integrator Certification
Explanation of the TYPO3 Integrator CertificationExplanation of the TYPO3 Integrator Certification
Explanation of the TYPO3 Integrator Certification
 

Leben und Arbeiten in einer Community

  • 1. 20.10.05 / Page 1 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld “Virtuelle” Gemeinschaften Leben und Arbeiten in einer Community
  • 2. 20.10.05 / Page 2 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld Über mich Stefan Neufeind Aus Neuss Bachelor of Computer Engineering (Hochschule Niederrhein) Tätig für SpeedPartner GmbH (Consulting, Entwicklung und Administration)
  • 3. 20.10.05 / Page 3 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld Agenda Definition / Beispiele Meinungen über Communities Community-Projekte Community-Tools Einstieg in eine Community Soziale Aspekte des Communitylebens Community und Business
  • 4. 20.10.05 / Page 4 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld Definition Englisch für “Gemeinschaft” oder “Gesellschaft” Community (nach Wikipedia [en]): [...] amalgamation of living things that share an environment [.,.] sharing and interaction in any number of ways [...] all individual subjects [...] have something in common
  • 5. 20.10.05 / Page 5 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld Definition Online-Community (nach Wikipedia [de]): [...] Gemeinschaft von Menschen, die sich via Internet begegnet und austauscht. Ermöglicht wird dies durch dafür eingerichtete Plattformen. [...] definiert sich jedoch nicht über die Technologie, sondern durch den Inhalt, der sie zusammenführt.
  • 6. 20.10.05 / Page 6 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld Beispiele “Berühmte” Beispiele (Computer-Umfeld): User-Gruppen Linux-Community Entwickler-Communities (z.B. PHP, PEAR, ...) weitere Beispiele (andere Themengebiete): Forschungsgemeinschaften OpenBC (Open Business-Community) Party-Communities (z.B. Yooliety.de)
  • 7. 20.10.05 / Page 7 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld Meinungen über Communities Contra: Nur für “Geeks” / Insider Nur ein Hobby Chaotisch / unorganisiert / wenig hilfreich Pro: Ergiebiges, da gemeinsames Arbeiten Unterstützung und Anerkennung Spaß an der Gemeinschaft
  • 8. 20.10.05 / Page 8 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld Community-Projekte PEAR PHP Extension and Application Repository DAS Repository für PHP Sammlung von hochqualitativen PHP-Komponenten 483 Paketen (stark steigend) in 35 Kategorien 252 Paket-Betreuer, 870 Entwickler 100% Open Source (Lizenzen: PHP, Apache, BSD, LGPL) Tools für Kommunikation und Zusammenarbeit
  • 9. 20.10.05 / Page 9 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld Community-Projekte SourceForge.net Plattform für Community-Projekte 119.246 Pakete, mehr als 1.000.000 Mitglieder Präsentation von Projekten Downloads von Applikationen / Source Entwicklungswebsite und Hosting für Projekte Tools für Kommunikation und Zusammenarbeit
  • 10. 20.10.05 / Page 10 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld PEAR Besteht aus: Website (Präsentation, Backend für Installer, ...) Installer (Kommandozeile, Web, GUI) Paketen Dokumentation Support Qualitätssicherung (PEAR-QA)
  • 11. 20.10.05 / Page 11 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld PEAR Keine Applikationen (fast keine :-) ) sondern Komponenten für einzelne Aufgaben Datenbankabstraktion Webservices Internationalisierung Netzwerk / Internet Grafikerzeugung / -bearbeitung Prüfroutinen (Emailadressen, IBAN, Kreditkarten, ...)
  • 12. 20.10.05 / Page 12 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld PEAR Komponenten universell einsetzbar Kooperation statt konkurrierende Pakete „Sauberes“ Design Klare Regeln zur Qualitätssicherung und Wartbarkeit Verwendung in zahlreichen Applikationen Business-ready
  • 13. 20.10.05 / Page 13 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld PEAR Installation von Paketen mit Überprüfung von Abhängigkeiten, Konflikten etc.: Ermöglicht auch optionale Komponenten, Versionsabhängigkeiten, ... # pear install Validate_Finance-alpha Did not download dependencies: pear/Validate, use --alldeps or -- onlyreqdeps to download automatically pear/Validate_Finance requires package "pear/Validate" (version >= 0.5.0) No valid packages found install failed
  • 14. 20.10.05 / Page 14 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld PEAR Installation von Paketen: # pear install Validate-alpha Did not download dependencies: pear/Date, use --alldeps or -- onlyreqdeps to download automatically pear/Validate can optionally use package "pear/Date" downloading Validate-0.5.0.tgz ... Starting to download Validate-0.5.0.tgz (9,862 bytes) .....done: 9,862 bytes install ok: channel://pear.php.net/Validate-0.5.0 # pear install Validate_Finance-alpha downloading Validate_Finance-0.5.0.tgz ... Starting to download Validate_Finance-0.5.0.tgz (5,608 bytes) .....done: 5,608 bytes install ok: channel://pear.php.net/Validate_Finance-0.5.0
  • 15. 20.10.05 / Page 15 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld PEAR Unterstützung von Channels (seit PEAR 1.4.x): Zusammenarbeit mit anderen Repositories, welche Pakete im PEAR-Format anbieten (in Kürze): Smarty, Horde, ... # pear list-channels Registered Channels: ==================== Channel Summary pear.php.net PHP Extension and Application Repository pecl.php.net PHP Extension Community Library __uri Pseudo-channel for static packages
  • 16. 20.10.05 / Page 16 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld PEAR-Beispiel Nutzung von PEAR-Paketen, z.B. Grapherzeugung mit PEAR::Image_Graph: require_once 'Image/Graph.php'; // create the graph $Graph =& Image_Graph::factory('graph', array(400, 300)); // add a TrueType font $Font =& $Graph->addNew('font', 'Verdana'); // set the font size to 11 pixels $Font->setSize(8); $Graph->setFont($Font); [...]
  • 17. 20.10.05 / Page 17 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld PEAR-Beispiel $Graph->add( Image_Graph::vertical( Image_Graph::factory('title', array('Smoothed Area Chart Sample', 12)), Image_Graph::vertical( $Plotarea = Image_Graph::factory('plotarea'), $Legend = Image_Graph::factory('legend'), 90), 5) ); $Legend->setPlotarea($Plotarea); // create the dataset $Dataset =& Image_Graph::factory('random', array(10, 2, 15, true)); // create the 1st plot as smoothed area chart using the 1st dataset $Plot =& $Plotarea->addNew('Image_Graph_Plot_Smoothed_Area', array(&$Dataset));
  • 18. 20.10.05 / Page 18 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld PEAR-Beispiel // set a line color $Plot->setLineColor('gray'); // set a standard fill style $Plot->setFillColor('blue@0.2'); // output the Graph $Graph->done(); ?>
  • 19. 20.10.05 / Page 19 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld PEAR-Beispiel
  • 20. 20.10.05 / Page 20 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld PEAR-Website [... Live-Demo ...] Struktur des Repository (Pakete) Release-Verwaltung Mitgliederverwaltung (Paket-Betreuer, ...) Bugtracker PEAR Proposal-System („PEPr“) CVS (cvs.php.net)
  • 21. 20.10.05 / Page 21 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld SourceForge-Website [... Live-Demo ...] Vertretene Projekte Mitgliederverwaltung (Paket-Betreuer, ...) Release-Verwaltung Bugtracker News CVS Spenden
  • 22. 20.10.05 / Page 22 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld Tools für Communities Website / Präsentation Darstellung von Projekten, Komponenten, Applikationen Verwaltung von Downloads / Releases Mitgliederverwaltung Verwaltung von Betreuern, Helfern, ... Dokumentation Verwaltung von Dokumentationen Automatische Generierung von Dokumentation (API-docs) Bereitstellung von versch. Formen (Sprachen, Dateiformate)
  • 23. 20.10.05 / Page 23 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld Tools für Communities Kommunikation Mailinglisten / Foren Chat (z.B. IRC) Bugtracker Abstimmungstools Versionsverwaltung (z.B. „CVS“) Gemeinsames Arbeiten am „gleichen“ Code Verwaltung von Versionsständen / Änderungen
  • 24. 20.10.05 / Page 24 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld Einstieg in eine Community Zweck und Struktur der Community verstehen Aufgabengebiete / -verteilung verstehen Eigene Stärken erkennen, z.B. Support Dokumentation Marketing / Repräsentation Testen, Ausarbeiten von Tests / Bugreports Entwicklung
  • 25. 20.10.05 / Page 25 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld Einstieg in eine Community Mit kleinen Aktivitäten beginnen! Auf Mailinglisten / in Foren aktiv sein Kleinere Aufgaben, z.B. Patches für Bugs ausarbeiten Eigenständig Teilaufgaben übernehmen Verantwortung übernehmen, Einsatz zeigen Pakete / Module / Dokumente betreuen Ansprechpartner für andere werden Offen sein für andere Meinungen / Anregungen!
  • 26. 20.10.05 / Page 26 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld Soziale Aspekte des Communitylebens Toleranz, offene Diskussion Gemeinsames Arbeiten über Grenzen hinweg (Länder, Techniken, Projektgruppen, ...) Austausch mit anderen Virtuell: Mailingliste, Foren, Chat, Email Real: Community-Treffen, Benutzergruppen, Konferenzen Soziale Netzwerke knüpfen [... Beispiele ...]
  • 27. 20.10.05 / Page 27 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld Soziale Aspekte des Communitylebens
  • 28. 20.10.05 / Page 28 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld Soziale Aspekte des Communitylebens
  • 29. 20.10.05 / Page 29 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld Community und Business Passen Community und Business zusammen? Arbeit in Community-Projekte investieren? Knowhow und Entwicklungsleistung „freigeben“? Community-Erzeugnisse im Business-Alltag nutzbar? (Support, Erweiterung / Anpassung, ...)
  • 30. 20.10.05 / Page 30 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld Community und Business Community und Business passen zusammen! Umdenken zur „klassischen“ Entwicklungsweise Zusammenarbeit mit Community bedeutet: Nutzung von verteiltem Knowhow Gemeinsam bessere Ergebnisse Wiederverwendbarkeit von Komponenten Geben und Nehmen (unbedingt beides!) Finanziell / personell an Community-Arbeit beteiligen
  • 31. 20.10.05 / Page 31 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld Community und Business Am Beispiel SpeedPartner GmbH: Vielfach Verwendung von freier, Community-basierter Software Aktive Mitarbeit in Communities für Problembehebung und Weiterentwicklung Betreuung eigener Projekte / Komponenten Integration von Community-Komponenten in kundenspezifische Entwicklungen Wissenstransfer Nutzung von sozialen Netzwerken
  • 32. 20.10.05 / Page 32 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld Community und Business Unternehmen arbeiten gut mit Communities zusammen, z.B. Bei Linux: Redhat / Fedora, Novell / OpenSuSE, ... Bei PHP: Zend, Mayflower bzw. ThinkPHP, ... Bei Typo3: netfielders,mittwaldmedien, ... Bei Multimedia: RealNetworks / Helix Community, ... Support und individuelle Anpassungen verfügbar Möglichkeit des direkten Sponsorings an Community-Projekte / -Entwickler
  • 33. 20.10.05 / Page 33 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld Community und Business Rechtliche Hintergründe beachten! Lizenzen von Community-Projekten für geplante Einsatzzwecke prüfen Rechtliche Basis für Mitarbiet in Community beachten Problem z.B.: angestellter Software-Entwickler engagiert sich in Freizeit in einer Open-Source-Community
  • 34. 20.10.05 / Page 34 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld Links PEAR: http://pear.php.net/ SourceForge.net: http://www.sourceforge.net/, http://www.sf.net/ Linux-Communities: http://fedora.redhat.com/, http://www.opensuse.org/ ... and many more ... Beispiele / Screenshots für PEAR::Image_Graph: http://pear.veggerby.dk/
  • 35. 20.10.05 / Page 35 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld Danke für Ihre Aufmerksamkeit! Aktuelle Folien verfügbar unter: http://talks.speedpartner.de/ Fragen? neufeind (at) speedpartner.de