Software configuration management (SCM)

Software configuration management (SCM)

Software configuration management (SCM) is the organization of the components of a software system so that they fit together in a working order, never out of synch with each other. Those who have studied the best way to manage the configuration of software parts have more elegant responses.Roger Pressman says that SCM is a “set of activities designed to control change by identifying the work products that are likely to change, establishing relationships among them, defining mechanisms for managing different versions of these work products, controlling the changes imposed, and auditing and reporting on the changes made. is dedicated to software configuration, build and Release management. This covers CVS, VSS (Visual Source Safe),Perforce, SVN(Subversion) MKS Integrity,
ClearCase,TFS,CM Synergy, Best Practices ,AnthillPro, Apache Ant, Maven, Bamboo, Cruise Control and many more tools. 

Why is SCM Important?

Software project managers pay attention to the planning and execution of configuration management, an integral task, because it facilitates the ability to communicate status of documents and code as well as changes that have been made to them. High-quality released software has been tested and used, making it a reusable asset and saving development costs. Reused components aren’t free, though—they require integration into new products, a difficult task without knowing exactly what they are and where they are. Identification, control, audit, and status accounting are the four basic requirements for a software configuration management system. These requirements must be satisfied regardless of the amount of automation within the SCM process.

Revision control – also known as version control, source control or (source) code management (SCM) – is the management of changes to documents, programs, and other information stored as computer files. It is most commonly used in software development, where a team of people may change the same files. Changes are usually identified by a number or letter code, termed the “revision number”, “revision level”, or simply “revision”. covers following tools and technology.

CVS, VSS (Visual Source Safe),Perforce, SVN(Subversion),Perl, Python, Ant, Make,Shell Scripting, JavaScripting,MKS Integrity, ClearCase ,TFS,CM Synergy,Best Practices ,AnthillPro, Apache Ant, Maven, Bamboo, Cruise Control, BuildForge, ClearMake, Luntbuild

Apart from this provides good platform for following things…

  1. Discussion forum for Configuration Management, Build Management and Release Management
  2. Community to share knowledge and tutorial on software configuration management
  3. SCM Tools Evaluations and research
  4. Article Submissions on SCM
  5. Tutorials for Configuration & Build Management
  6. Tutorials for Release Management
  7. Software Configuration Management Best Practice
  8. Videos and Installation, Configuration information.
  9. Presentation and PPT slides on different topics
  10. Job Portal for Configuration Manager / Build Engineer.

SCM being still an unexplored field in Indian IT industry…this portal will definitely be a good directive towards making it a more global area to focus upon…

This portal is dedicated Software Configuration Management, Specifically designed for Indian SCM professional which includes Build and Configuration Engineer, Release manager etc.


Promote your website Free

Search Engine Optimization (SEO)  – Free SEO promotional Tools –

Search Engine Optimization (SEO) is often considered the more technical part of Web marketing. This is true because SEO does help in the promotion of sites and at the same time it requires some technical knowledge – at least familiarity with basic HTML. SEO has proven to be one of the most cost-effective forms of marketing available. SEO services are suffering a lot of in the cyberspace. For the proper optimization procedure, a genuine SEO company has to be considered. So we can consider that SEO services have a lot of advantage in the development of a business.  SEO Services are designed to get your website a top ranking in the results of search engines for any given keyword. To improve your website traffic with expert web marketing, we have use SEO services. So submit your website to hundreds of search engines, directories and links pages.

SEO Web Services:

Article Submission
Article Submission is the way to promote your website and link that produces real results almost immediately. Now you can submit your article to us and we will submit them for you to more than 340 article websites. Article submission to our directory is absolutely free; you don’t have to pay in order your piece to be taken into consideration.  By using our service and the power of article marketing, you can reach tens of thousands of potential prospects for your business over the short-term, and millions over the long-term with a consistent article marketing campaign.

Here there is a rules while submitting the article

  • You may not submit articles written by other authors and the content must be unique.
  • No rebranded articles allowed, you must be the sole copyright holder for each article you submit.
  • Articles written by a ghost writer are perfectly acceptable as long as they are being used only by yourself.
  • Articles must be spell checked and proof read for grammatical errors prior to submitting.
  • Write the good article content so that it would be better to read and collect the information
  • And lastly, please make sure that the article you are submitting relates to the content and purpose of our website. Note: We also like clean humor, family stories, stories of interest to break the monotony.

Free Blog Submission:

Blog is a personal online journal that is frequently updated and intended for general public consumption, Blog is a useful source to get more information about a particular product or service. It is one of the most important technique of Web marketing today. Though at the initial stage blogs were used mainly by individuals as an online journal or diary, it has now become a vital marketing tool for promoting and marketing the service or the product of a business organization. Our blog writers can write on any subject and Submit your website blog to major search engines for indexing.

Some of the Tips while Submitting the Blog

  • Firstly you must submit your blog to free blog submission directory in order to improve your page rank.
  • Give the maximum amount of information with the least amount of words
  • People like to know what to expect, once you have settled on a style for your audience stick to it.
  • Good writing is in the editing. Before you hit the submit button, re-read your post and cut out the stuff that you don’t need.
  • We treat blogging as a continuous process and therefore, we offer a steady flow of quality content to each blog.

Directory Submission :

Directory link is nothing but, Submitting the Web link to the various sites to promote our website. Directory submission service by experience and professional SEO Company. We offer Cheap & affordable Manual Directory submission to quality, Directories are places where users go to find websites, just like they do with search engines. There are 4 types in Directory Link Submitting; They are Free Reciprocal Directory Link Submission, Paid Reciprocal Directory Link Submission and Free Directory Link Submission. But we are giving Free Directory Link Submission to place your links.

Some Tips for Directory Submission

  • Determine the best description for your web site for each directory.
  • Verify your site is not already listed in the directory. If you have a new site it is not likely that it exists within any directories.
  • Choose the correct directory category: this is what adds value to the directories (organization).
  • Give the Proper Title, Keywords, URL and Description for Page rank.

Rss Submission

Rss means Really Simple Syndication or Rich Site Summary, this handy service is revolutionizing the way we search for content. RSS feeds benefit those who actually own or publish a website as well, since site owners can get their updated content to subscribers fast by submitting feeds to various XML and RSS directories. We hand submit your RSS Feeds and Blogs to top ranked RSS and Blog directories online.

Tips for Rss Submission

  • Be sure the document is simple and does not need to be deciphered using a dictionary or style sheet.
  • Ensure that every page is reader.
  • Pages must be usable by people with disabilities.
  • Pages must be user friendly to the young and old.
  • Pages should be accessible to people with slow internet connections.

We keep track of the approval process, if we receive any “declined” emails for “fix-able” reasons by any of the directories they will be edited and re-submitted. Sakkath Hot website provides free web services and Better Information for the Browser.


Application Packaging

Application Packaging

Packaging, when related to software, is the procedure of bundling executables and libraries required for the product to deploy in customer environments. There are several products available in the market, such as Install Shield, InstallAnywhere, Demoshield and Windows Installer.

Installation (or setup) of a program (including drivers, plugins, etc.) is the act of putting the program onto a computer system so that it can be executed. is a online Forum to discuss Application packaging related issues, troubleshoot, queries, tools and share knowledge.

Below are some of sample activities involved in packaging and covers all the topics in details for discussion.

* Understanding package requirement and come up with package proposals

* Developing and implementing licensing schemes

* Creating new Installer kit from scratch

* Creating Patches for Installer after release

* SMS (System Management Server) installers for remote installs for multiple machines

* Universal Installer Creation

* Porting installers from 16-bit to 32-bit or 64-bit

* Upgrading installers developed in old versions to latest version

* Generic installer which has common UI and common frame work

* Helping services group/customer to deploy products at customer site

* Building scenario’s for product and test installer

* Instructional material should be provided along the software

* A complete support regime must be provided provides better platform for Application Packaging, Installer, MSI  installer software, Software Installer, Package Management System Engineer  to discuss  and share the things in details on topics like Network Installation, Virtual installation, Silent installation, Software distribution , Application , virtualization, Package management system, Uninstaller, List of installation software, Pre-installed software, Windows deployment system

Some software can be executed by simply copying it to a computer and executing it with no further ado; no installation procedure as such is required. Other programs are supplied in a form not suitable for immediate execution, and require an installation procedure. Installation may include unpacking of files supplied in a compressed form, copying them to suitable locations, tailoring the software to suit the hardware and the user’s preferences, providing information about the program to the operating system, and so on. The installer may test for system suitability and available mass storage space.

Because the requisite process varies for each program and each computer, many programs (including operating systems) come with a general-purpose or dedicated installer – a specialized program which automates most of the work required for their installation. is an online Forum to discuss Application packaging related issues, troubleshoot, queries, tools and share knowledge. It covers all the following tools to discuss the issues in details..

  • Actual Installer
  • Advanced Installer
  • CreateInstall Free
  • DeployMaster
  • DreamShield
  • Iceberg
  • Inno Setup
  • Install Creator (Pro)
  • InstallAce
  • InstallAnywhere
  • Installer VISE
  • InstallShield
  • Setup Factory
  • Smart Install Maker
  • VISE X
  • Windows Installer
  • Wise Installation Express 7
  • Wise Installation Studio 7
  • Wise Package Studio
  • WiX

Online Platform to discuss or share Knowledge on Application Packaging, Installer or MSI front, A Forum to discuss Application packaging related issues, troubleshoots, queries, tools and share knowledge. Packaging, when related to software, is the procedure of bundling executables and libraries required for the product to deploy in customer environments. There are several products available in the market, such as Install Shield, InstallAnywhere, Demoshield and Windows Installer.

It covers topics in depth such as Application Packaging, Installer, MSI, installer software, Software Installer, Package Management System, Network Installation, Virtual installation, Silent installation, Software distribution , Application , virtualization, Package management system, Uninstaller, List of installation software, Pre-installed software, Windows deployment system.

Some jargon expressions

Silent installation

Installation that does not display messages or windows during its progress. “Silent installation” is not the same as “unattended installation”, though it is often improperly used as such.

Unattended installation

Installation that is performed without user interaction during its progress or, in a stricter sense, with no user present at all, except eventually for the initial launch of the process.

Self installation

Unattended installation, without the need of initial launch of the process (i.e. Vodafone Mobile Connect USB Modem or Huawei E220’s Mobile Partner software that self-installs from the USB port).

Headless installation

Installation performed without using a monitor connected to the destination computer (in particular, on a computer with no video output at all).

Clean installation

Given the complexity of a typical installation there are many factors that may interfere with its successful completion. In particular files that are leftover from old installations of the same program or an unstable situation of the operating system may all act to prevent a given program from installing and working correctly.

Flat installation

An installation of a program performed from a copy (called a flat copy) of its original media contents (mostly CDs or DVDs) to a hard drive, rather than directly from the media.

Network Installation

An installation of a program from a shared network drive. This may simply be a copy of the original media (as in a Flat Installation), but frequently, software publishers which offer site licenses for institutional customers provide a version intended for installation over a network.