CodePlex wird modernisiert
CodePlex, Microsofts Open Source Projekt Hosting Plattform, hatte sich in den letzten Jahren nicht großartig verändert und einige Zeit dachte ich, dass Microsoft die Entwicklung komplett gestoppt hat. Nun aber kehrt wieder Leben zurück. Vielleicht liegt es am Erfolg von GitHub oder das Microsoft jetzt verstärkt offensiv Richtung Open Source geht. Vor noch nicht allzulanger Zeit hat Microsoft die Azure SDKs auf GitHub gestellt anstatt auf CodePlex – vll. war dann doch noch der Moment gekommt um die eigene Plattform wieder zu unterstützen.
“The Future of Codeplex is Bright”
Brian Harry, der bei Microsoft zuständig ist für den Team Foundation Server und insbesondere den TFS Service auf Azure, hat einen Blogpost mit diesem Titel veröffentlicht. Auch in der Open Source Ankündigung von Scott Hanselman wurde explizit erwähnt, warum das ASP.NET Team CodePlex anstatt GitHub genommen hat:
Why not on GitHub?
The Visual Studio Team has big plans for CodePlex, including adding Git support and modernizing the experience. Right now CodePlex supports TFS, Mercurial (Hg) and just added Git! As we’re a partner with the Visual Studio Team we think the right thing for us to do is to support their plans to make CodePlex a thriving place for open source software again. We push them hard and they’re releasing weekly now.
Git Support in CodePlex
CodePlex unterstützt nun neben TFS, Mercurial auch Git. Zwar ist die Integration in die Web-UI noch nicht so umfassend wie bei GitHub, aber von dem was ich gesehen hab und durch persönliche Gespräche mit Microsoft Corp. Entwicklern ist Git durchaus kein Fremdwort. Das ASP.NET Team z.B. verwendet heute bereits Git um den ASP.NET Webstack auf Codeplex zu entwickeln. Vermutlich werden weitere Features folgen.
TFS & Git
Natürlich sieht auch das TFS Team diese Entwicklung – auch dort sind Anzeichen eines DVSC zu sehen. Im Blogpost zu den Version Control Model Enhancements in TFS11 sagt Brain Harry auch etwas zum DVCS Model:
I’m certain that about this time, I bunch of people are asking “but, did you implement DVCS”. The answer is no, not yet. You still can’t checkin while you are offline. And you can’t do history or branch merges, etc. Certain operations do still require you to be online. You won’t get big long hangs – but rather nice error messages that tell you you need to be online. DVCS is definitely in our future and this is a step in that direction but there’s another step yet to take.
Neue UI im Metro Look
Heute wurden zudem einige weitere Screenshots zur neuen Metro Oberfläche für CodePlex gezeigt:
Weitere Screenshots gibt es hier zu sehen.
TFS Services & CodePlex
Falls sich jemand fragt, wie CodePlex und die Ankündigungen zu dem TFS auf Azure zusammenpassen: Auch hier äußerst sich Brain Harry kurz dazu:
And, as I alluded to earlier, we’ll be working to align CodePlex and Team Foundation Service into a single, scalable offering. This work will be happening partially in parallel with the efforts to revitalize CodePlex and respond to community feedback. It will also happen in stages rather than in one big milestone. It will likely start by having newly created CodePlex projects hosted on the Team Foundation Service Azure infrastructure. Then, over time, we’ll integrate the user experiences. This isn’t a concrete plan, but rather a flavor of how we are thinking about it.
Mein Appell: Schaut euch Git näher an!
Aus meiner Sicht, den Entwicklungen der letzten Tage und aus dem was ich gesehen hab würde ich allen Entwicklern empfehlen ein Blick auf Git zu werfen oder sich wenigstens mit den Möglichkeiten zu beschäftigen. Startet ein kleines Open Source Projekt – vielleicht auf CodePlex und spielt damit rum und gebt Feedback. Git ist auch interessant für .NET Entwickler – ein kleines Intro gibt es hier zum Nachlesen. Vielleicht kommt doch noch eine größere Open Source Mentalität in die .NET Landschaft
Der ASP.NET Webstack ist Open Source!
ScottGu und ScottHa haben es verkündet und es gab großen Beifall in der Community: Der ASP.NET Webstack ist Open Source! Der Blogpost “ASP.NET MVC, Web API, Razor and Open Source and what it means” von Jimmy Bogard ist auch lesenswert! ASP.NET MVC, Razor, Web Pages und die Web API sind Open Source Besagte Frameworks liegen …
BrowserQuest–ein HTML5 MMO von Mozilla
Mozilla hat in Anlehnung an die schicken alten 2D Pixelgames ein sehr beeindruckendes HTML5 Multiplay Game namens “BrowserQuest” gemacht. Die grafische Umsetzung ist sehr liebevoll gemacht und man kann eine ganze Weile rumlaufen und die Gegend erkunden, Monster bekämpfen, Gegenstände sammeln, Erfahrung sammeln und wenn man möchte auch mit den anderen chatten: Das ganze …
Kostenloses Online-Tutorial “30 Days to Learn jQuery”
Auf Tuts+premium gibt es ein umfangreiches englischsprachiges online Tutorial zu jQuery. Das Tutorial umfasst die Basics, Effekte, Plugin-Entwicklung, AJAX und noch mehr. Die Videos gehen von wenigen Minuten bis ca. 45 Minuten. Bislang hatte ich in ein paar Videos reingeschaut und das Video zum “this” Keyword mir ganz angeschaut – lohnt sich! Die Nachricht ist …
Was macht Adobe im flash-freien Web? Magazin-Style Layouts mit CSS Regions!
Adobe ist für die meisten Webentwickler bekannt für Photoshop und Flash, doch Adobe macht natürlich weit mehr als das. Nach dem “Future Post” von Google hat auch Adobe eines ihrer großen Themen im Web über einen Blogpost näher erklärt. Die Rede ist von dem W3C Working Draft zu CSS Regions. Hierbei arbeitet Adobe mit dem …
Cutting Edge (Chrome) Web Platform Technologies
Passend zu meinem gestriegen Post über HTML5 Game Development hat Google heute einige Informationen über die Zukunftspläne von der (Chrome´s) Web Platform preis gegeben. Alex Komoroske (Product Manager on Chrome’s open web platform team) zeigt in drei Videos einige neue Techniken, dabei wird auch auf einer extra Seite über den Stand der Standardisierung und was …
HTML5 Games, Tooling & 3D
Spieleentwicklung ist fast für jeden Softwareentwickler interessant. Als Webentwickler ohne Flash-Kenntnisse hatte man jedoch bislang nur wenig Ansatzpunkte. Mit HTML5 und der Kombination aus Javascript, CSS3 und schnelleren Browser gibt es nun die ersten “robusteren” HTML5 Spiele. HTML5 Spiele? Gibts sowas? Neowin hat eine “Top 10” Liste an HTML5 Games zusammengestellt. Besonders hervorheben möchte ich …
Metro / Monochrome Icons als Font-Family für Web-Apps
Metro-Icons werden in allen Arten von User-Interfaces (egal ob Web, Desktop oder Phone-App) immer beliebter. Da diese Icons einfarbig sind, kann man einen cleveren Trick nutzen um diese Icons skalierbar und flexibel in seinem Projekt zu nutzen. Metro Icons in WinJS Applikationen Ausschlaggebend für diesen Blogpost war dieser Post “Metro apps – a lot of …
Cloud Computing vs. “traditionelle” Hoster für eine Web-App
Die Cloud ist das Thema schlechthin und es scheint auch so, dass plötzlich jeder eine Anwendung in der Größe von Facebook plant. Amazon senkt immer mehr die Preise und Windows Azure zieht natürlich nach. Allerdings stell ich mir als Web-Entwickler die Frage: Lohnt Cloud Computing eigentlich zum Hosten meiner Anwendung? Es gibt gute Gründe dafür: …
Fix: Visual Studio 2010 öffnet keine CSS Dateien mehr
Ich hab Visual Studio 2010 samt SP1 installiert, allerdings konnte ich plötzlich keine CSS Dateien mehr öffnen. Keine Ahung ob es “noch nie” auf meinem neuen Rechner klappte, aber das Problem war da. Da ich scheinbar nicht der Einzige mit dem Problem war hier nun meine Problemlösung: Das “Web Standards Update for Microsoft Visual Studio …







Letzte Kommentare