You are currently browsing the monthly archive for September, 2006.
Visual Studio Team Foundation Server zhromažďuje množstvo dát, ktoré môžu byť použité za účelom lepšej koordinácie softvérových tímov. Príkladom môže byť vznikajúci projekt FASTDash z dielne Microsoft Research, ktorý sa sústredil na vizualizáciu zobrazenia práce nad úložiskom zdrojových kódov.
Otázne je, nakoľko by takáto funkcionalita bola využívaná. Zdá sa, že sledovanie, kto nad ktorou časťou zdrojových kódov pracuje, stačí na úrovni súboru. Pekné môže byť označovanie fragmentov a ich závislostí z dôvodu analýzy, pomoci, atď.
Na adrese http://forge.mysql.com/ sa rozbieha centrum pre komunitu okolo MySQL. Cieľom je podpora MySQL komunity, presnejšie:
We hope that the Forge will be a huge repository of information for the large MySQL community of developers and users in the world, and the quantity and quality of the Forge’s content will drive adoption of the Forge and push world-class coverage on MySQL and OSS topics.
Aktuálne už existujú sekcie:
- MySQLForge Wiki s možnosťou doplnenia článku,
- Projects na riadenie vlastných projektov používateľov,
- Snippets, resp. drobné tipy a triky.
Chápem, že je fajn mať jedno miesto podpory vlastného OSS produktu. Keď budem niečo hľadať ohľadom MySQL, pôjdem tam. Ale ….
Čo keď pôjde o SW, ktorý je na rozhraní? Napríklad java a mysql? Kde to potom hľadať? MySQL Forge, java.net, sourceforge.net? A nebodaj dajaké komplexnejšie riešenie. Hodiny hľadania, ktoré kľudne môžu skončiť neúspechom.
Ako hľadať vhodný OSS SW dnes? Čas, keď sa stačilo pozrieť na sourceforge.net alebo freshmeat.net sú dávno preč, i keď sú neustále dobrým zdrojom. Dnes máme nielen priveľa projektov, ktoré riešia konkrétny problém, ale máme aj priveľa “projektových miest” kde sú tieto projekty sústredené.
Zaniknú nám miesta typu sourceforge.net? Určite nie, len sa pravdepodobne špecializujú podľa rôznych kritérií ako: technológia (java.net), produkt (mysql forge), aplikačná vrstva (apache versus eclipse), atď.
Už dávnejšie nastúpili nové vlny “zoznamov a úložísk OSS”. Od klasických miest typu sourceforge.net (kde je možné celý projekt riadiť, skladať, evidovať chyby, atď.) sa oddelili nové typy, napríklad skupina “čistých” adresárov typu java.net alebo projekty Apache Software Foundation. To by mohlo napovedať aj o trende špecializácie v zmysle:
- technická podpora projektu (zabezpečujúceho issue management, configuration management&source control, file repository, build services, …),
- vyhľadávacio-kategorizovaného miesta OSS projektov (siete zoznamov OSS založené na princípe social bookmarking),
- technicko-metodická podpora projektu (bod 1. v kombinácii s metodickou podporou)
Myslím, že najvačší potenciál má práve varianta 3, t.j. typ “projekty pod organizáciou”, kde sú okrem technickej podpory projektu zavedené aj procesy riadenia projektu zastrešené princípmi danej organizácie. Tým je zabezpečené, že dané projekty sa riadia pevne stanovenými pravidlami (čo a ako musí projekt robiť), čo väčšinou vedie ku kvalitným výstupom a zároveň zabezpečuje jasnú a lákavú možnosť spolupráce aj pre veľké spoločnosti. Výborným príkladom môžu byť eclipse foundation a apache software foundation.
Aktualizované: zdá sa, že aj samotne MySQL Forge sa začína uberať cestou alternatívy 3, viď. novinka na MySQL Forge.
Inštalácia WinModemu pod Linuxom nie je zrovna triviálna úloha. Pomôcť by mohol veľmi pekný návod na Linux OS.
Ďalšie zdroje k problematike:
