Desktop Content Manager - Adobe AIR

Events happening in the community are now at Drupal community events on www.drupal.org.
dvcoolster's picture

Brief Detail: Drupal Content Manager(DCM) will be the place in the back-end where one can add/manage all the articles of his/her website.
We will develop a cross platform desktop application using Adobe Flex/AIR using which the admin of the website will be able to manage all his/her relating articles Back-end easily,
This will use xml-rpc, for its interaction with already existing Drupal Interface.

This cross-Platform application will even eliminate the need for a browser and will make managing website even more easier for users. Only once bieng properly configured the DCM will be able to ADD/Delete content( any content, blog, image gallery, wiki, newsletters etc.)

Skills Required: Adobe Flex 4, GUI development, PHP, XML, AIR, Actionscript.

How does your proposal meet the stated goals of the Knight Drupal Initiative program?: 

It will broaden the scope of Drupal, and make it more convenient, interactive, and Feature rich.

How long will your project take to complete?: 

The project will require FLEX 4/ AIR. As even AIR has a very extensive community and so does our Drupal's. I would be completely free and not undertaking any other work during summer, so i would be able to devote close to 36 hrs a week for the project. I would
1-2 Weeks: Work on the Outlines of Project, get AIR and Drupal working and start using XML-RPC.
3-4 Weeks: Integrate Drupal'S basic modules first, and release a version for community developers and bug testing
5 Week: Back-Up Week finish any pending Work.
6-7 Weeks: Intergrate other Modules, configurability for more than one site.
8-9 Weeks: Improve Features, remove bugs, and discuss with community for further improvements.
10 Week: Back-up week finish any pending work
11-12 Weeks: Dedicate this time for whatever further suggestions or work needs to be completed

How will you implement and distribute your project?: 

The project will be implemented using Adobe Flex 4, Adobe Flash Builder 4 version, legal version with student license keys. And distribute through AIR.

What is your total budget estimate and how much funding are you requesting: 

This is a GSOC project, and i am the student. So I would just look for mentors as Funding wont be required. I guess!!

Comments

good good

subadmin's picture

good good
by Rana Awais

Thanks: awaiting others developers comments

dvcoolster's picture

Thanks Rana Awais, I would like to know about others comment on the project, its more detailed structure and some prospective mentor, who would like to undertake the project.

just to make it clear.

bennos's picture

just to make it clear. XML-RPC via services module?

intersting idea, having the

imp7's picture

intersting idea, having the responseness of a low latency desktop app would be great advantage to content authors. Designing a workflow for offline content creation and syncing that with the server would be amazing for drupal and any cms. I recommend reading about a cms konductor that uses an air app like this as a "DCM" http://www.insideria.com/2009/01/konductor-air-application.html

Since you are using flex would amfphp be more appropriate as you wouldn't have to parse the xml?

If you are using windows or willing to use a VM, there is a great opensource program for as/air/flex development called flash develop . code.google.com/p/flashdevelop/ It have very impressive features, code completion and templates etc.

I am only learning as3 myself and have started visualizing a similar application as I see a huge need for such a workflow. Think about all the impressive client side image handling and the existing cross platform rich interfaces you can take advantage of :)

AIr and the services mod api...

keesee's picture

together... would rock!

--
J.