Link ID |
farcry |
---|---|
Group Name |
FarCry Core Community |
Home Page URL |
http://www.farcrycore.org/ |
Public Email |
modius@gmail.com |
Before you write FarCry off as "just another CMS solution"... FarCry is one of the most active framework communities in the ColdFusion development space, responsible for the foundation of all manner of web applications. ColdFusion itself is no longer just a commercial solution from Adobe. In recent years as many as two fully fledged open source ColdFusion application servers have emerged: Railo (LGPL under JBOSS community) and OpenBD (GPL). FarCry supports Adobe, Railo and OpenBD environments. The FarCry community is working hard to be the pre-eminent open source framework for the delivery of web applications in ColdFusion.
FarCry Core is a powerful, web application framework, based on the ColdFusion programming language. FarCry CMS is a very popular, content management solution built with FarCry Core. As a community we provide support for the framework, CMS and a host of community plugins including libraries for Google Maps, image manipulation, free text searching, and many more.
The FarCry Community was formed in April 2003, when Daemon open sourced the underlying FarCry Core framework and associated FarCry CMS solution. Since that time FarCry has grown into one of the largest ColdFusion code bases, with active community of happy-go-lucky developers spanning the globe.
The community comprises of a cross section of individuals, web development firms, and larger corporate, government and education institutions. Although code contributions range across a large spectrum of the community, primary feature development is driven and managed by a close knit team at Daemon, and a small coterie of additional core committers.
We're hoping that being a part of GSoC will give our community profile a boost, help us encourage students to get involved in our favourite programming language, and make our code base just that little bit more useful to the world at large.
As a community we've attracted developers based on their own self-interests. It's about time we "got out more". We're proud of what we've accomplished so far, but we need all the help we can get – we have too many great ideas just waiting to be implemented.
In truth, just getting ready for GSoC, discussing our application, working out project ideas and coordinating mentors has already got us all fired up. Bring on the students we say – bring them on!
http://groups.google.com/group/farcry-dev
#farcrycore (irc.freenode.net)
Mentors have been chosen based on the following criteria:
Not applicable.
We applied in 2008. The same participation as represented in this current application.
Core Framework: GPL and FarCry Commercial
Plugins: GPL, LGPL, FarCry Commercial
http://farcry.jira.com/wiki/display/GSC/Home
http://groups.google.com/group/farcry-dev
Development forum for working with the FarCry Core framework.
http://groups.google.com/group/farcry-beta
Development forum for working on the FarCry Core framework.
Contributors are effectively Students participating in GSoC |
Contributors are effectively Students participating in GSoC |
The important thing is to work out early that a student looks like they're going AWOL, so that we can marshal our mentors to help them out.
We believe its critical to engage the student vigorously in the initial phases of the project, getting them up to speed with our internal standards for commits and so on. Students will be provided with a dedicated code branch and will be required to make regular commits to version control. We're well set up to track the activity of all developers in the code base (http://fisheye.farcrycms.org/) and mentors will be tasked with keeping tabs on their student's progress.
In the event that a student's activity slows down dramatically, or stops, the mentor will make every effort to contact the student to determine if there has been any significant change in their circumstances. In the event that the student has decided to "pull up stumps", the student's mentor will escalate the matter to the organisation administrator, who will then report to Google.
Although we think all of our mentors are marvellous people, we're aware that student and mentor simply may not get on. Students will be encouraged to reach out to the administrator (or backup administrator) who's happy to make the time to help resolve any issues.
Members include Mentors, Administrators and the like |
(Get a large stick and... no, hang on.)
Mentors will be required to send a brief, weekly update to the administrators on the progress of their students project. One of the questions administrators will be monitoring is whether or not Mentors are coping with the additional workload. Again, the best way to deal with the issue is to know as early as possible that there is a problem. In the unlikely event that a Mentor can no longer provide the time to effectively look after a student, a backup mentor will be provided.
It's also important to understand that we don't see mentoring as a solo task. Although its critical for a dedicated mentor to be across a student project, in many instances other mentors or even members of the general community may be able to help. Students will have access to a specific, private, farcry-mentor Google Group to allow students to direct queries to the entire mentor group in addition to their own personal mentor.
Of course, they can always turn to the FarCry Community at large which is traditionally a friendly place for people both old and new to the code base.
Contributors are effectively Students participating in GSoC |
We're always doing our best to get folks involved in the FarCry community, to that effect we've invested heavily in making FarCry available on all sorts of systems:
Upgrading and manning our systems:
And improving our documentation:
If FarCry is accepted as a mentoring organisation, we're poised to send out a call to everyone using ColdFusion involved with education institutions to get students interested in this project. We'd be the first ColdFusion project in GSoC, and our friends at Adobe have already said they'll help us in any way they can to spread the word.
Regardless of whether or not students are funded by Google, their involvement is always welcomed. Indeed, we'd encourage any student reading this to contact any of the mentors if they want to get involved even if their application (or ours for that matter) to GSoC is not accepted.
Contributors are effectively Students participating in GSoC |
As developers, we like to build things that make a difference. It's what motivates us. We hope it motivates our students too.
We're going to ensure that:
And that's the memo.