this project in CFDJ and on a few lists over the past couple of months - I
was waiting until I got a little bit more of the site functionality written
to mention it on CF-Talk and other lists in more detail. That said, within
the next day or two, developers will be able to sign up for the newsletter,
begin making suggestions for projects, etc. I'll diverge more details when
the time is right, but for now I'll let you all know a few things about the
project:
1. all of the code is open source and free
2. the site will not be a distribution point for UDFs, custom tags, etc.
The purpose of the site is to develop modules for functionality common to
web applications... very similar to jakarta and the J2EE specification
itself
3. in addition to modules for "plug and play" functionality, the site will
also begin defining development best practices... this will include CFML
syntax, the organization of code, documentation, and more
4. I am putting together a panel of experts in the industry - development
gurus and representatives from the big industry players - to make decisions
regarding these best practices and to make decisions regarding which
proposed projects and standards to accept and reject
5. all of the modules will adhere to these coding standards and the panel,
along with other cfstandards gurus, will determine whether or not content
submitted by volunteers meets these coding standards
There's a little bit of information about the project on the site right now
(http://www.cfstandards.org) but like I said, there will be a lot more
functionality and information very soon. I have already begun receiving
emails from developers that read about the project in my MAX summary back in
November (page 2 of http://sys-con.com/coldfusion/article.cfm?id=684) and I
encourage any developers on CF-Talk that are interested in contributing to
contact me off-list via email or via the web site if you wait a day or two.
~Simon
Simon Horwith
CTO, Etrilogy Ltd.
Member of Team Macromedia
Macromedia Certified Instructor
Certified Advanced ColdFusion MX Developer
Certified Flash MX Developer
CFDJList - List Administrator
http://www.how2cf.com/
-----Original Message-----
From: Simon Horwith [mailto:[EMAIL PROTECTED]
Sent: 03 February 2004 00:10
To: CF-Talk
Subject: RE: OpenXCF
very similar to something I am also in the process of defining at
cfstandards.org
~Simon
Simon Horwith
CTO, Etrilogy Ltd.
Member of Team Macromedia
Macromedia Certified Instructor
Certified Advanced ColdFusion MX Developer
Certified Flash MX Developer
CFDJList - List Administrator
http://www.how2cf.com/
-----Original Message-----
From: Matt Liotta [mailto:[EMAIL PROTECTED]
Sent: 03 February 2004 00:10
To: CF-Talk
Subject: OpenXCF
http://sourceforge.net/projects/openxcf
Apache Jakarta is widely recognized as the place to find open source
Java. However, it isn't just a place for people to create some source
code and throw it up on a server never to be touched again. No, the
reason why Jakarta is so successful is because there is a community
surrounding each project. Besides the obvious benefits a community
brings in terms of software maturity, an added benefit is that projects
don't become abandonware when the original author moves on.
The CF community needs a similar concept to Jakarta!
For most people in the CF community, Macromedia's exchange and
CFlib.org are the places that people look for open source CFML.
However, neither site is ideal for the following reasons. First, many
people don't seem to care for the exchange since it has become a RIA.
That is debatable, but clearly it is an issue. Second, the exchange
doesn't only host open source code; it also hosts proprietary code,
which thus make it harder to find open source code. Finally, both the
exchange and CFlib are places for people to upload their code and
forget about it. Certainly, some authors take good care of their
contributions and continue to provide updates, but that doesn't seem to
be true for all the code. Further, there is no infrastructure in place
for a community to form around the open source code allowing it to
mature and prevent abandonment.
I have created a Sourceforge project that I hope will become the CF
community's Jakarta. This project, the Open Source Extension,
Component, and Function (OpenXCF) project hosts open source ColdFusion
Markup Language (CFML) code in the form of ColdFusion Extensions
(CFXs), ColdFusion Components (CFCs), and User Defined Functions
(UDFs). Only open source code available under the Apache Software
License will be allowed and all of it will be committed to CVS allowing
others to contribute. You can find more information about the project
at http://sourceforge.net/projects/openxcf. I have already uploaded
some of my own code to CVS and Raymond has said he will do the same.
Additionally, it is my hope that the project will be integrated in some
way with CFlib and CFCzone such that releases of the code are available
from both of those very good sites that provide an entirely different
interface for finding code.
I hope that others will want to join the project.
-Matt
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]

