Thanks, Stefan. You have seconds. I'll contact you offline to get you set up.
On Thu, 15 Mar 2007, Stefan Teleman wrote:
Project Proposal: Next Generation Web Stack Summary We would like to create an OpenSolaris project to assume and enhance the community and work originally created in Sun's CoolStack project as part of the CoolTools project. This project will assume all of the CoolStack components, including Apache HTTP Server, MySQL Database Server, Perl, PHP, Ruby, Rails, Squid and others. The existing CoolStack forums will be retired and replaced with discussions at OpenSolaris.org. Goals The aim of this project is to address the OpenSolaris community needs for a set of Next Generation Web Tier Technologies. The initial seeding of this project will be based on the work already put into CoolStack, but it is not intended to be tied to the set of technologies currently in CoolStack. The project will provide the following: - A forum for discussion on which next generation web tier components should be part of various Solaris distributions - A codebase from which various packaged software can be derived for various OpenSolaris distributions, including build scripts and best practices for building this software with OpenSolaris - A forum for discussion on what kind of integration and features users would like to see integration between OpenSolaris and these external Open Source projects Overview of CoolStack In 2006, Sun introduced CoolStack - a Solaris-optimized, full-featured open-source based Web Tier stack which includes all of the traditional components of an AMP stack. This project proposes to take the best of the technologies and practices delivered by CoolStack and fully integrate them into OpenSolaris, optimized to utilize the features within OpenSolaris such as DTrace and the Solaris Management Facility. Many details can be found on CoolStack and the associated forums at http://cooltools.sunsource.net/coolstack/. However, we would like to summarize the history and goals to clarify how they relate to this project proposal. CoolStack had been originally conceived to provide a set of out-of-the-box optimized binaries for a common set of software components on the UltraSPARC T1 based systems. By performing this packaging for the community, the OpenSPARC project and Sun's Performance Technologies group had a goal to make it easy for users to quickly add packages to their existing systems to quickly obtain optimized performance and reducing time to service. Over time, there was sufficient demand for an equivalent set of packages on x64, so a similar set of optimized packages and build scripts were put together for the i386 and amd64 architectures as appropriate. CoolStack derives its name from the CoolTools project it is associated with. Because the community has already gained familiarity with the CoolStack name, there is no plan to change the name, despite the fact it's moving away from the CoolThreads processor and CoolTools project. Q: Why should this project exist here instead of upstream source code bases? In attempting to keep the various components under this project in step with the latest and/or most popular releases from the component projects, core code modifications will be contributed to the upstream projects wherever possible. However, it is expected that some contributed items, such as build scripts, a community forum, SMF manifests and the like, are more appropriate for an OpenSolaris project than the codebase of the component project. It is also anticipated that this project may have specific discussions about packaging as it relates to various OpenSolaris distributions and a need for there to be a forum to discuss how OpenSolaris technologies such as DTrace and SMF integrate with these component projects. Accordingly, this project will serve as the source for the OpenSolaris.org discussions and community decisions. From experience with the CoolStack project forums already, we know there may be some overlap with questions on issues/bugs and how things are intended to work that may be more appropriate for the project from which the component was derived, but the members of the OpenSolaris CoolStack project will encourage working with the component projects wherever possible. This project is intended to add to the communities surrounding those projects, not fragment them. ----- 1. Public interfaces as defined in the ARC release taxonomy at http://www.opensolaris.org/os/community/arc/policies/interface-taxonomy/ -- Stefan Teleman Sun Microsystems, Inc. [EMAIL PROTECTED] _______________________________________________ opensolaris-discuss mailing list opensolaris-discuss@opensolaris.org
_______________________________________________ opensolaris-discuss mailing list opensolaris-discuss@opensolaris.org