Which consulting company can review our SonarQube installation? - sonarqube

Which good SonarQube consulting company could you recommend, that can review our SonarQube installation and processes?
We could even be open to having them take on the whole management of our installation.

Use the official hosted SonarQube instance called SonarCloud. It is maintained by SonarSource (the organization behind SonarQube) and can be used for both open source and closed source projects.

Related

Better Version Control than TFS

I am working on TFS for Version Controlling since one year. It was good with Visual Studio but some days ago my PC Crashed and the Code on my local Machine Which were not Checked in Destroy... Then I have worked again which took much time and my project got late. Now I decide to move from TFS to another better Version controlling then TFS which handle code locally as well as on the server.
please advise me if anyone use good version control tool for Visual Studio. Thanks in advance
Just like Edward commented TFS is not a version control system. Which is a product that provides source code management (either with Team Foundation Version Control or Git), reporting, requirements management, project management, automated builds, lab management, testing and release management capabilities. It covers the entire application lifecycle, and enables DevOps capabilities.
TFS supports two types of version control: Git and Team Foundation Version Control (TFVC). One centralized and one distributed. As for which version control system should you use, you could take a look at this thread: Choosing the right version control for your project
For your case, you should be checking in frequently or setup some sort of backup system to avoid mistakes like this. Or set an alarm clock, memos to remind you to commit code to version control. If the files are gone from your file system, they're gone.

TFS MSF for Agile Software Development v5.0 Documents and Reports nodes are missing

Reading about TFS' MSF for Agile Software Development v5.0 template (for example here) I can see nice Documents and Reports installed by default:
but after I installed this template myself I can see no such nodes:
What should I do to see (or install) them?
The administrator either did a basic wizard install or they did advanced and opted out share point and reporting integration. The basic wizard is actually just a wizard and the result is equivalent to advanced with opted-out. So in that sense, there really is no such thing as a basic installation - just a basics wizard. After the wizard there's no way of telling how you got where you got.
If TFS is installed on a client OS, you will not be able to add Sharepoint and Reporting integration. If you are on a server OS you can go into the admin console on the server, go to the share point and reporting nodes and configure them.
At that point, you will have to install SharePoint and Reporting services. But, if you download TFS Dev11 CTP (just came out at build conference), the SharePoint integration wizard will take it E2E even after the fact. It will detect what's missing and just do it. However, Dev11 CTP is not go live - at Beta, you can upgrade to it.
Here's a document on adding share point to an existing TFS deployment:
http://msdn.microsoft.com/en-us/library/ee462861
After you configure SharePoint and Reporting services, you will need to enable them for existing projects:
http://blogs.msdn.com/b/greggboer/archive/2010/02/24/creating-sharepoint-portals-reports-and-upgrading-reports-for-an-existing-team-project.aspx
For reporting, go to the reporting node in the admin console. There's a link in there to configure. Point to your sql and analysis services and it should be fairly straight forward.
You have not made a full Team Foundation Server installation. Follow this guide: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=24337
This installation guide gives lots of important information regarding installation of a Team Foundation Server. Including important information on the SQL Server setup. Reporting Server is used for reports. And documents are stored in a Sharepoint product.
I think you have made a Basic Installation.
The missing documents and reports, has nothing to do with the process template you are using (MSF for Agile Software Development v5.0).

Ez Publish 4.5 is free or is only Enterprise Edition?

I'm new to Ez Publish. I need to know if the Ez Publish is like Joomla and is completely free or is a commercial open source application. It is possible to use Ez Publish without paying any fees?
PS: I don't know if this is the place to ask this question.
Best Regards,
Short answer :
4.5 is the Enterprise Edition of eZ Publish, also called Matterhorn and is not free.
Long answer :
2011.x is the Community Project version and has the same development base because eZ Systems engineers works and commits their work on the same master branch : https://github.com/ezsystems/ezpublish
The versions of the Community Project that you are able to download are snapshots taken from the master branch, and packaged using the same continuous integration tools used by eZ Systems for the Enterprise Edition.
The short story : eZ Systems was used to provide consulting and support services aside eZ Publish but to make it more clear for decision takers, this package (software code source & services) is now called Enterprise Edition. Nothing has really changed, only naming convention, and last but not least, innovation and contribution is now more easy than before.
Free....
http://share.ez.no/download-develop/downloads/ez-publish-community-project-4.2011#platform
The Enterprise editions have extra features for remote Enterprise Management ( a charged-for service and official, supported point releases of patches, enhancements, etc. are more frequent. But the community editions are also frequent but may not yet be fully tested or official.

Bug Tracking for Windows and SVN

I'm working as part of a volunatry team creating an open source product with a permissive license. We are currently using Visual SVN Server/TortoiseSVN for source control and TeamCity for our continuous integration builds.
I would like to add a bug tracking component into the mix that will integrate into SVN. Ideally, I'd like to use FogBugz but we have no budget. So, I need an alternative. The requirements are:
Must be free or have a free version supporting at least 20 developers (we're volunteers!)
Must integrate with VisualSVN Server
Must run on Windows
I prefer Microsoft technology (ASP.Net over PHP; SQL Server over MySQL, etc) because we are a Microsoft shop, we have experience with those tools and already have them installed.
Must be able to work with a geographically distributed team
Must work with Express editions of Visual Studio (the developers don't all have the Pro version so we can't rely on Visual Studio add-ins).
I'd like The Community's recommendations, please, for products that meet all of the above requirements.
[Clarification: our license is very close (though not word-for-word) to the MIT license.]
Trac: It is not a Microsoft technology but will integrate well into SVN. There are not many free bug tracking software's that are free on Microsoft technology.
JIRA is free for open source projects and will run on Windows. Subversion integration is available and provided through a plugin.
Trac
Redmine
Try Bugzilla.
Is free
I do not know if integrates with SVN... but I suppose the answer is YES.
Runs on Windows - you must set up few
components, but it actually runs
prety well on IIS, however
installation is a bit tricky.
Bugzilla is Perl and MySQL. However,
as I said I had installed succesfully
Bugzilla on Windows 2003.
Installation of MySql and Perl does
not take a lot of server resources -
we had those two on our ASP.NET +
MSSQL test server, and no performacne
drop had been observed.
Works with distributed team.
Try InDefero, you can even get the hosted way for free if your project is not that big in size.

Version control "in the clouds"

I'm a developer who works on both individual and group projects using Microsoft Visual Studio. I could setup one of several different source control packages, such as VSS, SourceGear Vault or SVN on a server of my own and access them remotely; however, I don't want to deal with the hassle of setting it up, configuring it, etc.
Does anyone offer a hosted source control service?
For Git, check out GitHub. Good packages, used by an awful lot of opensource projects. Considered to be one of the best hosting experiences for git.
I use Assembla to host all my personal projects. It has 500mb of storage and you can host your code and do bug tracking and issue tracking.
It also has a good set of tools and you can use SVN, Trac/SVN, Trac/git, Mercurial or even an external SVN server for source control.
http://unfuddle.com/ offers a wide variety of SCM offerings (Subversion/Git/Maybe CVS?) as well as issue tracking. And they do it very well.
We use Dreamhost for our subversion repositories and are very happy so far, plus you can't beat the price:
http://www.dreamhost.com/hosting-features.html#svn
Google Code, SourceForge all have code hosting solutions. How private do you want to be ?
A basic hosting plan at dreamhost gets you tons of web hosting space, bandwidth, database, jabber chat server, CVS, subversion repository and more for a little more than 5 bucks a month.
Beanstalk seems nice (SVN only), but i don't have any experience with it. Free plan has 20mb space for 3 users and 1 repository.
Project Locker hosts both subversion repositories and an issue tracking software, trac, for you. Trac is real nice when coupled with version control.
I used CVSDude a long time ago. They were free up to 10 MBs at that time.
I'm using webfaction (webfaction.com) as my main web-host at the moment. They offer subversion as a 'one-click-installer' - in reality it takes a few more clicks than the name suggests, but it's really a straightforward process.
Their technical support is absolutely brilliant, and you're provided with the same features across each of their levels of shared hosting. I'd recommend them, most hosts I've used have been pretty awful in comparison.
Visual Studio Online, based on the capabilities of Team Foundation Server with additional cloud services, is the home for your project data in the cloud. Get up and running in minutes on our cloud infrastructure without having to install or configure a single server. Connect to your project in the cloud using your favorite development tool, such as Visual Studio, Eclipse or Xcode.
http://www.visualstudio.com/
Visual Studio Online Basic
Start your next development project in the cloud – 5 users are free!
Visual Studio Online is now Visual Studio Team Services. You not only get cloud-hosted version control with unlimited, free, private Git or TFVC repos, but also integrated bug and work item tracking with enterprise Agile tools for DevOps, like backlogs and Kanban boards, automation for build, test, and release plus other features for team collaboration and app development.
And your first 5 users are still free. Here's more about how to get started with Team Services.

Resources