I suppose I should say more about the project I've begun.  I've mentioned
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]

Reply via email to