CodePlex is going to be updated

image1485-570x194_thumb.png

 

CodePlex the Microsoft Open Source Project Hosting Plattform hasn’t changed that much in the last few years and for a few times I thought Microsoft stopped the whole developing process. But now I found out that there is still life in the project. Maybe it is because of the success of GitHub or because Microsofts latest intentions in the Open Source Direction. Not so long ago Microsoft has chosen GitHub instead of CodePlex for publishing Azure SDK – maybe that was the point where they decided to support their own platform again.

“The future of Codeplex is Bright”

Brian Harry who is Microsofts responsible person for the team Foundation Server and especially TFS Service on Azure posted a Blogpost with this headline. Also in the Open Source Announcement from Scott Hanselman it was mentioned why the ASP.NET team decided to use CodePlex instead of GitHub:

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 on CodePlex

CodePlex supports beside TFS and Mercurial also Git. Though the integration into the Web-UI isn’t that extensive compared to GitHub but for what I have seen so far and from personal talks with Microsoft Corp. Developers I found out that Git isn’t a foreign word for them. For example the ASP.NET Team is using GitHub for developing ASP.NET Webstack on Codeplex. I’m sure there will be some more futures soon.

TFS & Git

Of course this development is recognized by the TFS team as well – there are also some appearances for a DVSC. There is also a comment by Brian Harry about the Version Control Model Enhancements in TFS1 1 about the 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.

New UI in the Look of Metro

There are also some new Screenshots about the Metro interface for CodePlex shown:

imageimage1486

image

More Screenshots here.

TFS Services & CodePlex

If you ask yourself how CodePlex and the announcement about TFS on Azure fits together: here is another comment from Brian Harry:

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

My commendation: Take a look on Git!

From my point and according to the changes of the last view days I recommend every developer to take a look on Git or at least to think about the opportunities. Start a little Open Source Project – maybe on CodePlex and then give them your Feedback. Git is also interesting for .NET developer – a little intro is here. Maybe there will be a bigger Open Source mentality in the .NET environment. Smiley

If you enjoyed this post, please consider leaving a comment or subscribing to the RSS feed to have future articles delivered to your feed reader.

About the author

Written by Code Inside Team

Learn more about our team.

Comment on this post

Recent Posts

  • image1825-439x194_thumb.png
    Change the WebDeploy Port or why do I need port 8172?

      If you use WebDeploy on a server operation system you would usually use Port 8172. But what is this Port for and can I change it? Hint: For installing the WebDeploy I recommend this Blogpost. Port 8172 = IIS Management Service Default Port The Port 8172 is the default port of the IIS Management ...

  • Windows Phone Fonts & what if Visual Studio lies

    Today I was confronted with a little Problem: my Windows Phone App refused to show me the Font I choose – also other thinks didn’t work. Although the Visual Studio Designer did show the Fonts: Unfortunately there isn’t much left in the Emulator: Reason for this: Windows Phone doesn’t include all the typos Windows does ...

  • Json-Online-Tools: Viewer & Json2Csharp generator

      Wherever APIs are mentioned the JSON format I not far away. Since I’m using two tools regularly I would like to introduce you to them. JSON Viewer If you only see the JSON-Text you are usually not able to see the structure. With the help of JSON Viewer you can have an easy overview: ...

  • Windows Phone SDK & „System“-Icons

      Although the Metro Design focuses a lot on Typography Icons are still quite important. If you install Windows Phone SDK you will receive 36 Icons. You can find them here: C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.0\Icons Unfortunately many Icons you might know from the common applications are not integrated. Pedro Lamas extracted 99 additional Icons ...

  • image1830-570x194.png
    How can I figure out if my ADFS 2.0 works?

      I was working with ADFS 2.0 (“Active Directory Federation Services”) for a while when this simple question crossed my mind: How can I figure out if the connection between ADFS and AD “works”? Here is a simple test… What is ADFS? If you need some “position of trusts” beneath the AD-boarders you choose an ...

Support us