And now what?
Well, in the past days I’ve been idling in #gnome-art @ irc.gnome.org. I haven’t had the opportunity to meet much of the community and I definitely should do that. They certainly have valuable ideias to the project.
Thomas(my mentor) and I have been slowly planning the database schema. Being this probably one of the most important steps in the whole process there’s no need to rush things up.
All ideas can be found in the gnome wiki where I’m updating previous ideas aswell as adding new ones.
But let’s explain some ideas, that’s why this page exists.
Authentication
Implement ACL to manage user permissions in the system functionalies seems to be a good option since it let’s easily change user rights whenever needed. Not that we need to be changing constantly but we are looking for a expandable system, so let’s not hardcode too much basic features. In later development this can help to speed up code writing.
XML+RPC
Ok. So one of the features I’d love to implement would be this one. This integrates art.gnome.org with 3rd party applications, which can be beneficial to everyone.
If you aren’t familiar with XML+RPC, it would allow us to launch an API so 3rd party applications could interact with AGO. A possible example is to download backgrounds, themes, icon sets directly to a GNOME Desktop using a small application based on AGO API.
That’s all for now.
If you have an idea you think can help the project or just want to comment about, please do. Every feedback is welcomed.
Hello! I’am happy to read good news about XML+RPC support. I would like to reimplement http://miketech.net/gnome-art/ from scratch so it will be great feauture for me!
Are you planning to run all the project on LAMP or something like RoR?
Hello.
Yeah, it will definitely be developed using a LAMP solution.
If you have any ideas about XML+RPC you want to share you’re welcomed to do so.
Instead of using XML+RPC and SOAP, which is big, complex and not much interoperable, what about following the REST model which tries to leverage the HTTP protocl directly?
Is there any wiki or mail-list of the project. I’d like to subscribe and join the disscusion.
Emanuele:
I’m not familiar to that approach but I’ll give it a look.
Antono:
You can find the wiki in http://live.gnome.org/GnomeArt/Ago3
If you want come over to #gnome-art @ irc.gnome.org
and you can join discussions we have there.
Before you start to program every thing new have a look at ccHost[1]. We at openclipart.org are using it too and I think it has everything you need:
user management, voting and comments, tags for organizing the content, a contest system, an API for external apps etc…
[1] http://wiki.creativecommons.org/CcHost
What about OpenID or something in that area.
Hope it turns out a nice webapp
Yep, OpenID could be great feauture. And I think it’s ready to be integrated into Gnome desktop
I am very enthusiastic of knowing that there will be a SOAP support soon.
I’m developing a software like gnomeart but with Mono.(http://dpiry.blogspot.com/2006/11/monognomeart.html)
(the subversion repository is here: http://svn.3e-lille.fr/MonoGnomeArt/ and is accessible with an anonymous login)
Oh
So you do it. I’ll try to contribute in some other area of our brave gnu world!
If you want to help us we have a lot of work :-D. And we appreciate any help !!
Unfortunay i can’t write C# code. I prefere typeless ruby
I can translate it to Russian and Esperanto if you will use gettext
Wanna share (your opinion)?