20.10.05 / Page 1 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld “Virtuelle” Gemeinschaften Leben und Arbeiten.

Slides:



Advertisements
Ähnliche Präsentationen
PHP Extension und Application Repository
Advertisements

Meinl, Eschenbach, 9/06 Lernen am Campus IB der Fachhochschulstudiengänge Burgenland Sebastian Eschenbach und Paul Meinl.
Anbindung mobiler Endgeräte über den Terminal Service
www.materna.de1 Evaluierung einer aus Open Source Komponenten bestehenden J2EE Umgebung Marcus Jäger ~ Fachinformatiker Anwendungsentwicklung ~
© DZUG e.V. Forsterstraße Halle (Saale) Jan Ulrich Hasecke Die Plone-Community.
GIT und Redmine Übung.
Falko Trojahn SMI Softmark Informationstechnologien GmbH Webseiten mit.
Online Projekt-Management Planio GmbH Warschauer Str. 70A D Berlin Phone: (030)
Xenario IES Information Enterprise Server. Xenario Information Enterprise Server (IES) Die neue Architektur des Sitepark Information Enterprise Servers.
Cooperation unlimited © Zühlke Juni 2009 Hansjörg Scherer Folie 1 Cooperation unlimited TFS als BackEnd für Visual Studio und Eclipse.
Marko Dragicevic Thomas Bergauer 27.Mai 2008
Marktübersicht für Content Management Systeme
1 von 7 ViS:AT BMUKK, IT – Systeme für Unterrichtszwecke 05/11 EZ, CR Social Networks – Soziale Netzwerke Virtuelle Science Cafes & Diskussionsforen für.
Marco Behnke Git free & open source, distributed version control system Git.
Microsoft.NET InfoPoint 8. Juni 2005 Stefan Bühler.
XAMPP X: Linux, Windows, MacOS X, Solaris Apache Webserver MySQL Perl PHP.
ROS – Robot Operating System
Inhalt Kap. 29: Defining Culture Kap. 30: Games as Cultural Rhetoric Kap. 31: Games as Open Culture.
TYPO3-Workshop TYPO3 – Leistungsumfang und Architektur
Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)
IT-Dienstleistungen E-Learning Systeme Content Management 1 Fallbeispiel ILIAS: Das Repository-Objekt-Plugin „Centra“
Theorie. Was ist Drupal? Content-Management-System, Open Source Software Hauptanwendung in der Organisation von Websites In PHP geschrieben und wird als.
WebServices Vortrag zur Diplomarbeit WebServices Analyse und Einsatz von Thomas Graf FH Regensburg
Projektvorstellung im Kurs „Praktisches Linux“, WS 2007/2008.
/ Seite 1 Online-Collaboration mit Zimbra Stefan Neufeind IHK-Forum IT “mobile business” 2006, Mönchengladbach IHK-Forum IT „mobile business“
/ Page 1 PHP-Applikationen mit PEAR Stefan Neufeind LinuxWorld 2005, Infobühne 2005, Frankfurt Komponenten für PHP PHP-Applikationen mit PEAR.
Zehn Schritte zu Linux Der Weg in eine andere Welt...
TYPO3 Spezialist. Wir empfehlen Typo 3, da Typo 3 als Open Source Content Management System den Vorteil hat, dass keine Lizenz erworben werden muss. Typo.
LLP DE-COMENIUS-CMP Dieses Projekt wurde mit Unterstützung der Europäischen Kommission finanziert. Die Verantwortung für den Inhalt dieser.
Freie Software Björn Schießle Free Software Foundation Europe
| New Features APEX 4.2.x Patrik Tischer Ratingen,
2012 Mapbender3 – INTERGEO 2012 Hannover Astrid Emde Mapbender3 Astrid Emde INTERGEO 2012 Hannover.
Maven NetBeans Platform RCP Development Aljoscha Rittner Sepix GmbH, NetBeans Dreamteam Member
Einführung in Bittorrent ComputerClub 2, Seite: 1 / © SpeedPartner GmbH Einführung in Bittorrent.
Konzeption und Aufbau einer interaktiven wissenschaftlichen Informationswebsite
CMIP6-DICAD – FU Berlin Thomas Schartner
ein kurze Geschichte über Linux
Linux Next Generation Hobby & Elektronik Messe Stuttgart,
Das muss be-achtet werden !
DOAG Hochschul-Community
Informationsveranstaltung zum Projekt Hochschulportal
Workshop 1 Getting Started 2016 Boris Wylutzki
OpenLayers FEATURES DATENQUELLEN
Apache Camel Christian Schneider
Nicolas Ruh EF Informatik 2017 Nicolas Ruh
FREE ICONS POWERPOINT TEMPLATE.
Premiere Conferencing GmbH
Modul 1: Grundlagen e-Learning Einstieg in die Lernplattform OPAL
Agenda Eröffnung und Begrüßung durch Mag.a Elisabeth Rosenberger
Kubuntu-de.org.
Continuous Integration mit TeamCity
Ein kleiner (Ein|Über)blick
VIVO im Überblick Christian Hauschke FAG Technische Infrastruktur
Chancen und Risken für KMU bei EU Förderungen
Geld verdienen mit Content-Sharing.
1.
Digitale Transformation
Aktuelle Trends im EIM Enterprise Information Management
Social Business & Compliance
Vereinskümmerer für die Verbandsgemeinde Asbach
Prof. Dr. Siegfried Zseby Fachhochschule für Wirtschaft Berlin
eSciDoc als Plattform für die Wissenschaft Anwendungen und Szenarien
Cluster Policy in Bavaria – why to support Cluster Development. Dr
Paketzyklen – Diagnose, Therapie und Prophylaxe
Open Text Network Gründertreffen 22. Oktober, 2014 Ich heisse…
OFFICE 365 FOCUS SESSION SHAREPOINT ONLINE 101:LERNE DIE BASICS 19. März 2018 Höhr-Grenzhausen.
Devops David Jaroš
Service-Design in SEPA
- moodle – a internet based learning platform
Überblick zur Protokoll-/ Verbindungswahl zwischen Backend-Server und Gateway ITC-MEETING Tobias Hänel.
 Präsentation transkript:

/ Page 1 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld “Virtuelle” Gemeinschaften Leben und Arbeiten in einer Community

/ 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)

/ 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

/ 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

/ 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.

/ 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)

/ 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

/ 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

/ Page 9 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld Community-Projekte SourceForge.net Plattform für Community-Projekte Pakete, mehr als Mitglieder Präsentation von Projekten Downloads von Applikationen / Source Entwicklungswebsite und Hosting für Projekte Tools für Kommunikation und Zusammenarbeit

/ 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)

/ 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 ( adressen, IBAN, Kreditkarten,...)

/ 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

/ 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

/ 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 tgz... Starting to download Validate tgz (9,862 bytes).....done: 9,862 bytes install ok: channel://pear.php.net/Validate # pear install Validate_Finance-alpha downloading Validate_Finance tgz... Starting to download Validate_Finance tgz (5,608 bytes).....done: 5,608 bytes install ok: channel://pear.php.net/Validate_Finance-0.5.0

/ 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

/ 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); [...]

/ 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));

/ 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 // output the Graph $Graph->done(); ?>

/ Page 19 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld PEAR-Beispiel

/ 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)

/ 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

/ 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)

/ 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

/ 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

/ 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!

/ 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, Real: Community-Treffen, Benutzergruppen, Konferenzen Soziale Netzwerke knüpfen [... Beispiele...]

/ Page 27 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld Soziale Aspekte des Communitylebens

/ Page 28 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld Soziale Aspekte des Communitylebens

/ 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,...)

/ 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

/ 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

/ 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

/ 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

/ Page 34 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld Links PEAR: SourceForge.net: Linux-Communities: and many more... Beispiele / Screenshots für PEAR::Image_Graph:

/ Page 35 Leben/Arbeiten in einer Community Stefan Neufeind Hochschule Niederrhein (HSNR) 2005, Krefeld Danke für Ihre Aufmerksamkeit! Aktuelle Folien verfügbar unter: Fragen? neufeind (at) speedpartner.de