Online collaboration

Uit DeVliegendeWiki

Ga naar: navigatie, zoeken

Inhoud

Brainstorm

  • Act! (CRM-software)
  • SugarCRM
  • http://www.ericmackonline.com/ica/blogs/emonline.nsf/dx/sharepoint-as-a-collaboration-tool-an-independent-evaluation Geeft een aardig overzicht van vereisten aan online collaboration
  • Lotus Notes
  • Android
  • Drupal: Het artikel op Wikipedia over SharePoint verwijst naar Drupal. Het zou interessant zijn als je webDAV-shares kunt beheren vanuit Drupal, gekoppeld aan het systeem voor authorisatie van Drupal
  • WebDAV
  • Gedeelde agenda
  • Collaborative space scheiden van publieke webruimte. Hoe doe je dat? Fysiek verschillende apparaten nodig?
  • WebDAV: Valt daar een beetje makkelijk mee te werken?
  • Je wilt dat alle documenten online staan, zodat je nooit meer zelf met backups hoeft te klooien
  • Synchroniseren van mobieltje
  • Conflict resolution bij synchroniseren
  • Master-data en slaves
  • Liefst minimaal twee servers hebben op geografisch gescheiden locaties, die met elkaar gesynched worden
  • Leuk als data op verschillende manieren bereikbaar zou zijn. Bv ftp, webdav, imap, http, VPN, LogMeIn, VNC, etc.
  • Vrijwel onbeperkte opslagruimte: Nooit meer iets weggooien of opschonen. Dat geldt ook voor mp3'tjes of video's. Daardoor is onderbrengen bij een hostingprovider weinig aantrekkelijk
  • Indien je een webshare gebruikt: Automatische backups. Bv. elke dag tot dertig dagen terug, en daarna nog een backup per week tot een jaar terug. Die backups zouden in eigen mappen kunnen zitten en read-only zijn
  • Synchroniseren: Bij conflicten dat er iets aan de extensie toegevoegd wordt, zodat je daarna handmatig 't kunt fixen
  • Nokia's ActiveSync schijnt voor meerdere platformen beschikbaar te zijn
  • Virtualisatie kan wellicht een rol spelen.
  • VPN
  • Remote X-client voor X-windows
  • Rogier Kappers gebruikt LogMeIn Pro, en kan daar zelfs video mee op afstand bekijken. Geluid is ook ok
  • Alleen IMAP is onvoldoende voor e-mail, omdat e-mailadressen niet meekomen. Wellicht dat LDAP een oplossing kan zijn
  • USB stick is zo gek nog niet, want heel simpel en doeltreffend

Desktop-virtualisatie

De twee belangrijkste paketten voor virtualisatie lijken VMWare te zijn en Xen. Deze laatste is open source en opgenomen in Ubuntu. Het zou aardig zijn als je op een willekeurige computer een client-OS kunt aanroepen inclusief graphics en geluid, dat op een server ergens op internet draait, met een betere kwaliteit dan wat LogMeIn of VNC kan bieden. Mogelijkheden op dat gebied lijken beperkt te zijn:

  • Citrix XenDesktop: Lijkt specifiek bedoeld te zijn voor Windows-hosts
  • VMware Virtual Desktop Infrastructure (VDI)
  • VMware ACE
  • Microsoft Terminal Services
  • Xen in combinatie met VNC: Lijkt het meest te worden gebruikt

Virtualisatie is bij Schoonneveldt als volgt toegepast: Er draaien een aantal virtuele Windows-clients. Om die te benaderen wordt een VPN gebruikt. Het is dus niet zo dat een soort van virtualisatie-client remote draait terwijl de server zich ergens op internet bevindt. Het is allemaal op dezelfde locatie.

Overigens kun je je afvragen of het nog zo belangrijk is om een complete desktop ter beschikking te stellen: Met een handjevol webbased systemen kun je ook al aardig uit de voeten. Voordeel van een complete desktopomgeving: Onafhankelijk van prestaties locale computer, bijvoorbeeld als deze traag is of last heeft van bv. virussen of spyware.

Google

Gmail in combinatie met wat tools zoals een kalender, kan een hele goede oplossing zijn.

RDP & xrdp

RDP (Remote Desktop Protocol) is het protocol dat Microsoft gebruikt voor Terminal Server. Het ondersteunt audio redirection and bv. gemeenschappelijk gebruik van clipboard. Er bestaan client- en serverversies voor Linux van dit protocol. In Ubuntu is de client beschikbaar als Terminal Server Client. xrdp is een serverimplementatie voor Linux. Vedivi is een browser-based client.

Wellicht dat je met alleen xrdp van een Linux-computer in een keer een Terminal Server kunt maken: Linux is namelijk een echt multi-user OS. Je hoeft alleen maar per gebruiker een account aan te maken, en er voor te zorgen dat mensen in hun eigen account inloggen.

SharePoint

http://www.ericmackonline.com/ica/blogs/emonline.nsf/dx/sharepoint-as-a-collaboration-tool-an-independent-evaluation

VNC

  • VNC lijkt de standaard-oplossing te zijn voor remote acces naar clients. Ook voor toegang tot virtuele desktops.
  • Indien je Linux als server-OS gebruikt, kun je makkelijk meerdere gebruikers van dienst zijn: Linux is altijd al een multi-user OS, en er bestaan scripts zodat mensen met VNC automatisch in hun eigen account belanden.
  • Kan het overweg met meerdere monitoren? Geluid?

WebDAV

  • Use case: Shared downloads: Nu plaats ik gedownloade bestanden meestal onder Shared Documents > Downloads. Daar zou een WebDAV-map voor moeten zijn die iedereen kan gebruiken die weet waar die map staat. Oftewel: security through obscurity zou hier goed genoeg zijn. Helemaal openbaar zou het ook niet moeten zijn, omdat dit een plek zou zijn waar images van Microsoft OS-en geplaatst worden
  • Use case: Mappen met verschillende rechten: Ik zou het handig vinden als er een WebDAV-map is voor m'n prive-documenten, voor DVB, en voor STC. Die laatste zou gedeeld worden door Hans en mij. Wellicht wil Hans ook z'n eigen prive-map hebben, waar ik weer geen toegang tot heb
  • Use case: Niet zomaar FTP-toegang: Apache lijkt een WebDAV-map standaard bereikbaar te maken via FTP. Dat is ongewenst, behalve toevallig voor Shared downloads
  • Als je een opstart-script hebt, kun je met NET USE allerlei mappings maken
  • Op de WebDAV-server moet je WebDAV-shares kunnen beheren en gebruikers mee associeren. Een beetje zoals Drupal dat kan. Overigens: Er schijnt een module te zijn vanuit Drupal WebDAV-shares te beheren. Wellicht het handigste: Dat voor elke gebruikersaccount dat op de server wordt aangemaakt, de home directory automatisch een WebDAV-share wordt
  • Use case: Verschillende accouts + verschillende shares: Dat zou 'm moeten zijn: Als ik inlog krijg ik gelijk toegang tot STC, DVB, prive-Jeroen, en shared, en als Hans inlogt, zou hij gelijk toegang moeten krijgen tot STC, PCdV, prive-Hans, en shared.

X-Windows

  • Het basisidee van X is dat de server en de client gescheiden zijn. Je kunt ze dus op verschillende computers draaien. Overigens is geluid hier niet in meegenomen, al bestaan daar redelijke oplossingen voor.
  • Er bestaan diverse X-clients voor Windows: Cygwin/C, eXceed, X-win 32, XManager, WeirdX. Zo op het eerste gezicht ziet het er bewerkelijk uit.
Persoonlijke instellingen