This paper has provided an in depth understanding of OSS release process, which is an area of contemporary significance. The core finding of this paper is that in complex OSS projects, the volunteers experience many difficulties with the release approach. These include lack of coordination among OSS developers', who are distantly located in geographical isolation; and are mostly participating volunteer developers. OSS projects often depend on self-task oriented responsibilities with less degree of coordination among volunteer developers. Hence, all volunteer developers have to line up their development activities for achieving a common goal during the stage of product development.