The 2013 Future of Open Source Survey is here!

Future of Open Source Survey

Each year for the past 6 years, software companies and industry influencers have collaborated to conduct the open source survey on attitudes and adoption of open source software in business. And now, the 7th annual Future of Open Source Survey is open and will be accepting submissions until March 28th. This year, over 25 influential open source collaborators have joined forces to conduct “The Future of Open Source Survey“, including:  CollabNet, Black Duck, and Forrester. This annual survey provides a report on the state of the open source industry and analysis of future trends from influencers and important open source-related organizations. …

Read More »

Software Development Trends and Tools in Asia

cloud cluster

Three key trends are having a profound impact on the global software development industry today- Agile software development, the emergence of DevOps, and Cloud-based development infrastructures. Legacy vendors have struggled to keep pace with these trends, giving rise to a new generation of paradigms and technologies. In the summer of 2012, CollabNet applied its strengths in open source, distributed development, social collaboration and hosted developer communities to address those drivers, resulting in a ground-breaking framework known as Enterprise Cloud Development. The results have been positive, as enterprises have been quick to accept the logic behind the framework, and the tools …

Read More »

Java Web Apps to Rails, A Developer’s Experience…

After transitioning from Java to Rails, I realized this may be a topic worth exploring within the CloudForge community.  This blog delves into my experience of switching from building Java/Flex applications to building Rails applications.   Let me share a little bit of history to help set the tone of this blog.  I have worked in procedural and OO languages (C/C++, Perl, Java) building web applications.  This is my first time developing on a Mac (not to mention, even a right click without a mouse was a mystery when I started).  So, the transition is not just to Rails, but to …

Read More »

New Year, New Dashboard Flow

2013 is off to a blazing start here at CloudForgeHQ and we have quite a few exciting new things coming your way this year.  As you know, we ended support for the user interface at app.Codesion.com in January, consolidating all new and existing customers onto CloudForge.  (Don’t worry, all of your existing service links on Codesion will continue to function, you just need to manage them from CloudForge.)  We are now focusing all of our attention on rapidly deploying new features on CloudForge, incorporating as much user feedback as possible. The first of these changes rolled-out this week on our Dashboard.  Previously, …

Read More »

Git Workflows, Branching & Merging Q&A

QA

CollabNet kicked off the new year with a 3 part series called Go Agile with Git on January 15, 2013. This series is designed as a crash-course on managing Git workflows and continuous branching and merging in Agile software development, then explores the power of code review with Gerrit and Jenkins. Part one of this series was on Git workflows, branching and merging and had over 200 webinar participants who attended! Thank you to everyone that attended, but if we missed you please register for the on-demand replay. Because of the large audience and limited time constraints, not all of the audiences’ questions …

Read More »

A DevOps IT wish list for CIO’s in 2013…

DevOps Things to do list

CollabNet is engaged in IT Development conversations globally and is quickly emerging as a leading influencer and enabler for hybrid Enterprise IT strategies, like DevOps, and supports… Blended processes and tool-chains across Development & Operations, (Tweet This!) Clouds (private & public), on-premise systems and globally distributed data-centers, (Tweet This!) Local employees, contracted consultants & global outsource development teams. (Tweet This!) While modern IT transformation efforts need to address various IT culture, IT process and Technology issues, DevOps provides organizations the opportunity to re-think IT.  The DevOps model allows organizations to adopt and fully leverage modern innovations and collaborative practices across …

Read More »

Enterprise Cloud Development: A Paradigm shift

ECD

There’s no denying it – Enterprise Cloud Development (ECD) represents the next evolution in managing modern software development processes across the enterprise. Moving to the cloud is a smart move for businesses today. Organizations are looking toward ECD as a means to better manage, secure and support their IT infrastructure. It helps reduce complexity, lower costs and improve scalability. It has also been predicted by experts that in the coming years cloud services will encompass most IT solutions. There are good reasons for an enterprise to consider moving from a traditional in-house IT model to the cloud. First, enterprises will …

Read More »

Application Lifecycle Management (ALM): Bridging Boundaries

Application Lifecycle Management ALM CollabNet TeamForge

The key to a successful software company is its ability to satisfy customer needs, through the delivery of innovative and timely software solutions — this ease of workflow, can give the customer the competitive advantage. Application Lifecycle Management (ALM) provides such solutions by addressing the overall alignment and synchronization of business goals and IT investment priorities.  ALM relies on automation, integration and a coordinated approach to optimize the software development process and make the process seemless. To maintain quality, organizations follow defined processes like planning, designing, developing/configuring, testing, deploying, operating, and optimizing business applications to improve lifecycle collaboration and software development …

Read More »

Comparing Git reflog with TeamForge-Git History Protection

GitYummyTrees

Can history be changed… and why should I care? In Git version control system it is possible to change history (e.g. to remove accidentally added files which are big/confidential/infringing), or completely delete a branch without a trace (e.g. remove already merged or abandoned feature branches) . This can be useful, but may be dangerous. What if someone does that by accident or with malicious intent? In corporate settings, surprises are usually not a good thing, especially when it comes to data loss/corruption. Here are example commands which change history in Git: git push -f git push origin :branch git push …

Read More »

Extending CloudForge With the CloudForge REST API

CloudForge REST API Did you know that you can do many CloudForge administrative operations using a REST API? Actions like creating new user accounts and projects, adding services to projects, and even monitoring project activity can be integrated into your process tools using this simple, secure API. One popular example: suppose you want to integrate your CloudForge accounts with your internal corporate user management, so that when an employee leaves the company, their account in CloudForge can be deleted at the same time as their account in your own systems. Without an API, this requires someone to log into CloudForge …

Read More »