Roadmap for SourceSafe and Beyond

Today, I am honored to share an announcement about the future of Visual SourceSafe.  If you haven't already surmised by the content of this blog, improving the VSS user experience (the documentation in particular) is my most recent project.*

In the world of software development, the following announcement was probably barely audible, if at all.  But for VSS, the Roadmap is HUGE!  The Roadmap is 100 decibels of source-controlled joy. Finally! The SourceSafe feature team is planning to do more than fix bugsAs many customers have observed recently, the last few VSS releases have seemed like a reverse alphabetical countdown to something: 6.0, 6.0a, 6.0b, 6.0c, 6.0d.  Whidbey will be different...

Excerpt from the Whidbey Roadmap:

"Configuration Management
Software Configuration Management (SCM) is a disciplined approach to managing and controlling the evolution of software development and maintenance practices as they change over time. With SCM, enterprise developers can make safe alterations to existing code, track changes across developers, projects, and time, manage the build process effectively, and track project defects and issues. By providing project-oriented software management, Microsoft Visual SourceSafe delivers integrated SCM support for developers using Visual Studio.

In Whidbey, Microsoft will improve upon the Visual SourceSafe tools and offer programmers working in small teams the technology they need to manage source code as well as other files in their solution. Visual SourceSafe will be extended to offer support for Web service and Unicode projects, helping programmers more effectively meet the challenges of today's business. Further, programmers will enjoy improved performance and tighter integration between Visual SourceSafe and the Visual Studio IDE."

In addition to the improvements highlighted above, I would add two things:

  1. A big HELP viewer upgrade (the same as Visual Studio .NET).
  2. A greatly improved HELP experience, which is a personal pledge from me.
Stay tuned for more SourceSafe news and--if you haven't done so in awhile--run Analyze on your favorite VSS database.

* What can I say?  I'm a romantic technical writer with a weakness for old battlehorses.

This posting is provided "AS IS" with no warranties, and confers no rights. Microsoft kann für die Richtigkeit und Vollständigkeit der Inhalte in dieser Newsgroup keine Haftung übernehmen. Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.

Published 31 July 03 01:00 by KorbyP

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# Don McNamara said on July 31, 2003 1:21 PM:
Hrmpf. Adding support for unicode and web services is certainly needed. Unfortunately, the team I'm working on was hoping for something a little more powerful in the next version of SS -- more feature parity with CVS. This just confirms my belief that our project has out grown SS and now is a good time to move on.
# Ryan Gregg said on July 31, 2003 4:17 PM:
I'm disappointed to see nothing about better support for using VSS in diverse community environments via the Internet. Nothing is worse than trying to use VSS via a VPN link back to a company you're working for. How about a server-based version of VSS (yes, I know all about SourceOffSite and other similar products) that would support Internet clients!
# Sam Gentile said on July 31, 2003 4:27 PM:
I am extremely happy that VSS will finally see some new development. That being said, the great majority of .NET developers do not work on Web Services and thus both new features listed are not very useful to me. I echo what the two previous persons said as well as wondering when Microsoft will provide a full CMS t(along the lines of Rational's ClearCase or Perforce) to overcome the many issues that we have in using VSS on group projects of any appreciable size. I appreciate your blog and work and if you would like any input, I would be glad to provide some.
# Phil said on July 31, 2003 7:23 PM:
Good to know Korby. As my emails have pointed out, performance over slow network connections is my number one issue with VSS. These issues are addressed in the SourceGear product, so I would think that the VSS team would rank improving performance as the first item to fix in the next release.
# Yves Reynhout said on August 1, 2003 5:57 AM:
Really, if you where to do a complete rewrite of VSS for use in a peer-to-peer, server-based and/or web-based environment, using WSE for all security aspects and implement a facade using Webservices, and maybe store everything in a SQL database... but wait, why bother ... Go get SourceVault.
# Nino Benvenuti said on August 3, 2003 9:39 PM:
Good to know there is movement on this product, Korby (and nice to hear from someone on that team). As a VSS user for many years, I agree that unicode and web services support is needed; however, I think that many users would suggest tackling 'higher priority' items. Here are things that I would like to see: Better network (i.e. Internet / VPN) performance; current performance here borders on dismal. I would also like to see this product as a true server product (maybe using SQL Server on the back end) with Web Services and Remoting interfaces. I would also like to thank you for blogging, giving us some insight into this product. -Nino
# Mladen Mihajlovic said on August 4, 2003 11:44 AM:
Also, I know this sounds stupid, but I think it really needs a "visual" upgrade. Those blue folders and old style icons are really starting to look crappy ;)
# Korby said on August 7, 2003 8:43 PM:
One of the most frustrating aspects of my job is that I can't share all the cool things we're working on inside the fortress walls with my friends and family on the ouside. No, we're not the CIA and it's not a life or death matter. But imagine a world in which every Microsoft employee routinely spouted off about some feature or another without half of them ever getting shipped. That would be bad! Lately, Eric Rudder has been stressing the importance of transparency in our product planning so that developers like yourselves can have more information than you've had in the past and hopefully, create your own development strategies more effectively. I'm certain that the Roadmap to Whidbey is Eric's doing. Internally, I have been a vocal supporter of this Roadmap and the cultural shift it represents. Nonetheless, I still can't tell you everything about the next version of VSS. What I can say is that VSS is not a dead end product by any means and that the Whidbey Roadmap is not all-inclusive, especially in the source control space. The VSS team is firing on all cylinders and is anxious to deliver a great source control experience to our valued customers. Until we do, keep those comments coming! We're always listening, especially to comments like, "do a complete rewrite of VSS for use in a peer-to-peer, server-based and/or web-based environment, using WSE for all security aspects and implement a facade using Webservices, and maybe store everything in a SQL database.":-) btw, Yves, is your real name James? Using WSE-security is a wonderful idea... for any Web app.
# Martin Spedding said on August 15, 2003 3:01 AM:
Why not intergrate the Gotdotnet workspaces technology with Visual Source safe ? Also after all the discussion about version contol management and stored procedures why not add a simple way of doing this out of the box. By the way I have learnt a lot through reading you blog.
# chris antos said on September 25, 2003 12:54 PM:
Why not put the long-deserved bullet in SourceSafe's head and share Source Depot with the world?
# Mav said on November 13, 2003 8:11 AM:
When will all of this explode onto the shelves or maybe into Beta testing hands. I am very keen to see this and beta it. When .. when .... when ?
# Ken Brubaker said on February 16, 2004 6:42 PM:
Whidbey VSS Secrets?
# tomas HOISE said on July 12, 2004 4:59 AM:
for business relationship.
# replicarolex said on September 16, 2006 11:46 AM:
[URL=http://http://replicarolexwatch.ir.pl]replica-rolex-watch[/URL]<a href="http://http://replicarolexwatch.ir.pl">replica rolex watch</a>

Leave a Comment

(required) 
(optional)
(required) 

Search

Go

This Blog

Syndication

Page view tracker