Dev Status

General News and Announcements regarding the Celtx.

Moderators: Sharkey, David Shute, Sheila, ntay, spick, mgk

Postby Phil Friel » Thu Feb 12, 2009 10:05 am

vedus hate wrote:
Phil Friel wrote:The whole Toolbox/extension support thing sounds absolutely incredible. The ability to develop plugins is something that should appeal to all Celtx users - will it be necessary to be a programmer in order to develop contributions for the Toolbox? Or is there a "plain English" option to enable the programming-illiterate to build add-ons? I've been very impressed with the Firefox add-on Firebug, which is a great aid to web design. Something like this for helping Celtx users to develop plugins, templates, themes and other goodies would be an absolute godsend.

I have a feeling the toolbox/extension will be along the lines of the Firefox plugin system incorporating XUL and JS.


I have a feeling that I'm going to start having an inexplicable urge to start learning programming. :) At my age, that's a big turnaround. Programming is the only area of computing that I've never been interested in - I've always had a "why bother"/"it's too much like hard work" attitude about it, and have never found a personally compelling or urgent practical reason to start learning about it.

It's only since I've started hand-coding websites that I've begun having a "maybe I should start learning JS and PHP" phase for when I've finished with HTML/CSS - heck, I've even bought a couple of dozen books to start me on my way, but haven't done any more than dip into them. But now, with the Toolbox/extension support in the new version of Celtx, the feeling that I should start learning how to program has become 1000% more urgent. I've finally got a really powerful practical reason why I should start getting into it.

I know absolutely zilch about XUL (it it easy or difficult for newbies to learn?). Are there any decent books on XUL/Firefox programming out there? Any suggestions for a reading list would be greatly appreciated.
Phil Friel
Phil Friel
 
Posts: 331
Joined: Tue Feb 13, 2007 7:00 am
Location: Derry, Northern Ireland

Postby David Shute » Thu Feb 12, 2009 3:17 pm

Ah, books. I remember those.

Here's a really good XUL Tutorial. XUL is just an XML markup to describe interfaces. Rather than having to build your UI components you create markup in XUL and an XUL platform translates it to your UI. Since you've already got HTML and CSS under your belt XUL should be fairly straight forward.
User avatar
David Shute
 
Posts: 1455
Joined: Fri Feb 09, 2007 5:36 pm
Location: Kitchener Ontario Canada

Postby Phil Friel » Thu Feb 12, 2009 5:05 pm

vedus hate wrote:Ah, books. I remember those.

Here's a really good XUL Tutorial. XUL is just an XML markup to describe interfaces. Rather than having to build your UI components you create markup in XUL and an XUL platform translates it to your UI. Since you've already got HTML and CSS under your belt XUL should be fairly straight forward.


Books... yeah! I LOVE books. My house looks more like a warehouse for storing my enormous collection of science fiction and computer books than an actual living abode (now where did I put my 42 inch flatscreen TV - oh yeah, it's behind those piles of computer books!). :) Even becoming addicted to the computer/internet hasn't made me forget about my books.

You don't know just how happy it makes me that XUL is a markup language rather than a programming language. I take to learning markup very easily, like a duck to water. Learning to actually program is a much more serious affair, and one which I don't really look forward to with any great anticipation.

Btw, many thanks for the url. Much appreciated. I'll save this and print it out (still don't like reading long tracts of text on a computer monitor). Anybody else have any more urls? Or, even better, recommendations for books - y'know, the things you can take with you for a read when you go to the loo or go to bed? I can't quite manage that with my desktop computer, and buying a laptop for carry anywhere/reading purposes is a bit extreme and expensive. Books are a lot cheaper, and still "work" when you have a power outage. If I had a laptop, knowing my luck, it would need recharging when the electricity fails. :)
Phil Friel
Phil Friel
 
Posts: 331
Joined: Tue Feb 13, 2007 7:00 am
Location: Derry, Northern Ireland

Postby Kristopher » Fri Feb 13, 2009 11:40 am

Loving the sound of "Toolbox", this will really be a great feature :)
Kristopher
 
Posts: 11
Joined: Fri Oct 26, 2007 11:13 am

Postby jpoliveira » Sun Feb 15, 2009 6:09 am

This is probably a stupid question, but this new version will be able to open Celtx projects from past versions correct? :shock:
User avatar
jpoliveira
 
Posts: 237
Joined: Thu Jul 10, 2008 9:46 pm
Location: Tampa, FL

Postby David Shute » Sun Feb 15, 2009 6:24 am

They've always been backward compatible before. Seem odd to change that now.
User avatar
David Shute
 
Posts: 1455
Joined: Fri Feb 09, 2007 5:36 pm
Location: Kitchener Ontario Canada

Postby Phil Friel » Sun Feb 15, 2009 4:54 pm

jpoliveira wrote:This is probably a stupid question, but this new version will be able to open Celtx projects from past versions correct? :shock:


Since a celtx project is a zip archive with the .zip extension renamed to .celtx, there shouldn't be any problem with backwards compatibility. And the languages used to construct Celtx - XUL/XML, javascript, CSS - are all open platforms. Lack of problems with compatibility is one of the great benefits of sticking with open formats rather than going down the proprietary road.
Phil Friel
Phil Friel
 
Posts: 331
Joined: Tue Feb 13, 2007 7:00 am
Location: Derry, Northern Ireland

Postby mgk » Sun Feb 15, 2009 7:50 pm

Phil got it right.

As has always been the case, existing Projects will be A-OK in the new version.

Mark
mgk
 
Posts: 232
Joined: Mon Apr 17, 2006 2:07 pm

Postby FleetAdmiralO » Mon Feb 16, 2009 4:19 am

Celtx will remain free right?


waldo
Waleed "Waldo" Ovase
Executive Producer
Giant Gnome Productions
FleetAdmiralO
 
Posts: 35
Joined: Wed May 28, 2008 5:05 pm

Postby David Shute » Mon Feb 16, 2009 5:42 am

From what I've heard the application itself will always remain free. I believe they intend to add premium online services. I doubt they would start taking functionality away from us though.
User avatar
David Shute
 
Posts: 1455
Joined: Fri Feb 09, 2007 5:36 pm
Location: Kitchener Ontario Canada

Postby Sharkey » Mon Feb 16, 2009 8:59 am

Yes, I know it's in a few posts here somewhere, but it has been said on numerous occasions that what is free with Celtx right now, currently, will remain free.

However, the Celtx team are going to implement some premium services in the future.

Aside: I keep on wondering what the new Web Interface will be like - very excited about that! :D
All art is quite useless.

Sharkey
Image
Sharkey
 
Posts: 4427
Joined: Tue Jun 20, 2006 5:12 pm
Location: Dublin, Ireland

Postby mgk » Mon Feb 16, 2009 9:05 pm

Hi Everyone

Sorry for the long post, but I though this would be a good time to discuss some of the plans for the upcoming release.

The Celtx Software

First off, yes, the Celtx software, is Free.

As mentioned earlier, this new build involved porting the underlying code base to FF3. We also completely re-implemented the calendar and Production Schedule features, having upgraded to the latest Lightning code base. We’ve added Extensions (the ‘Toolbox’), as well as a few other goodies, including over 40 improvements and bug fixes to the existing feature set. And we have re-engineered the way the client works with the Celtx server.

All in all, we felt this release warranted its own number, so 2.0 it is.

The New Celtx Web Services

We decided to completely re-engineer the web services model. This was perhaps the most ambitious thing we have tackled in a while. And one of the thorniest.

Recognizing that the “in the application” approach was self-limiting, we have moved the Celtx web services so they would have their own location. They are still integrated with the Celtx software, but are now also accessible through their own URL, allowing users to access, manage and open their Celtx projects through a secure web site.

This change immediately opened up new approaches, providing ways for us to introduce features that would not have been possible using the current, in the application, implementation.

This necessitated our retiring the existing system. We contemplated trying to maintain both, but due to technical reasons, and keeping in mind available resources, this was not possible. Accordingly, the new web services, which we’ll run as a 30 day free beta, will now be subscription based, offered at a low annual price. The new system employs a widget based web top environment to support server back-ups, sharing, the creating of private web views, direct editing, a recent activity log, and a new archive feature.

Our current thinking is that $50 a year would be fair and reasonable, but of course it is you, our community, who will be the ultimate arbiters of whether that’s the case. We only ask that you reserve your opinion until after you’ve had a chance to see it in action for yourself.

Project Central

Uploading Projects to Project Central has been simplified by introducing a new direct Upload feature located on PC. This too will allow us to expand the feature set in the future, enabling us to support more then just Celtx projects.

The Cut Over

Given that the new web services system was incompatible with the existing system, we are going to retire the current web services when we release the 2.0 client. This is to ensure that users will not get interrupted mid-upgrade, as any sharing etc. conducted through the web services requires everyone to be on the same system, and therefore the same client. Otherwise, as per the usual process, upgrading is at the discretion of the individual.

Existing Projects

All your existing projects on the Celtx server will always be accessible regardless of whether you decide to use the new system, and regardless of whether you upgrade to 2.0, with every such project being available for immediate download to your own computer via the 1.0 or 2.0 clients.

Sharing via email, or other traditional methods is unaffected by any of this, as all projects are backwards compatible – meaning projects created in the 2.0 client will work with the 1.0 client, and vice versa.

There is a myriad of other issues and considerations being triggered by this impending change to the web services which we have tried our best to mitigate through technology, dialogs, and site messaging. Hopefully, it will all be pretty much self-explanatory once you start using the new system, and as always, we stand ready to provide timely and responsive support should anyone encounter something unexpected.

Know that throughout all of this we focused on maintaining a good user experience.

Hope this is OK.

Mark
mgk
 
Posts: 232
Joined: Mon Apr 17, 2006 2:07 pm

Postby jeffkantoku » Mon Feb 16, 2009 11:23 pm

that's interesting news, Mark.

sounds like big changes are in the offing. I'm looking forward to seeing what the developments are.

I guess we won't be able to upload to our existing projects once we go ver. 2.0, without subscribing...?
jeffkantoku
 
Posts: 187
Joined: Sat Jun 03, 2006 5:55 pm

Postby mgk » Tue Feb 17, 2009 12:55 am

During the free 30 day beta, you can upload, and experiment with the new feature set, and if interested enough, at the end, become a paid subscriber, and maintain access to a new way of working that will save you time and money. All of your existing projects have been prepped for immediate migration to the new environment on logging in for the first time. People who have been using the services will get to see their existing projects in a whole new way, gaining an immediate return for past effort.


After the beta ends, you'll have access to download any projects you have on the server, whether you uploaded them to the server before or after we upgrade the web services.

The new Direct Upload to PC is so we could put the feature outside of the new commercial web offering, allowing us to keep it free.

And we're going to wait until we hear from teachers, and students, before deciding how handle the whole education thing.

So, the answer to your question is yes ;)

Mark
mgk
 
Posts: 232
Joined: Mon Apr 17, 2006 2:07 pm

Postby Penhaligon29 » Tue Feb 17, 2009 2:28 am

I'm a bit confused right now. This may just be my brain shutting down for the night, though.

Are we going to have to pay for 2.0 after the 30 day trial, or is the subscription just with the web services?
"There's only us, there's only this. Forget regret, or lfe is yours to miss."-No Day But Today, RENT
Penhaligon29
 
Posts: 38
Joined: Fri Nov 16, 2007 6:22 pm

PreviousNext

Return to News and Announcements

Who is online

Users browsing this forum: No registered users and 5 guests