Hi,
Am 16.02.2010 um 13:29 schrieb Dr. H. Nikolaus Schaller:
Am 16.02.2010 um 05:45 schrieb Sergey Golovin:
Hi,
2010/2/15 [email protected] <[email protected]>
Hi all,
recently there was the idea to improve and migrate our GNUstep
Software Index http://www.gnustep.org/softwareindex/ into a real
Application Store.
And, it was proposed to make it a showcase for GSWeb (http://
wiki.gnustep.org/index.php/Creating_A_Simple_GSWeb_Application).
Since I have nil experience with the latter, I would propose to
discuss what we need to do to transform the html/php/mysql code&data
from SWI into a GSWeb app. And, how to install it on the
www.gnustep.org
server.
...
So what do you think what (now whom) we need to do to achieve this
target?
I have some time to spend on this task. I had have some experience
with GSWeb
until I switched to SOPE. It could be curiously to check the state
of GSWeb in
a working application at least for me ;-). Appropriate
functionality can be achieved
in 3-4 week (I believe :-)).
That is less than I had expected!
Well, WebObjects (or in our case GNUstepWeb) is an RAD (rapid
application development) environment. But sadly it has often been
underestimated and/or misunderstood.
here's an short introduction: http://wiki.gnustep.org/index.php/
Creating_A_Simple_GSWeb_Application
and here: http://wiki.gnustep.org/index.php/GSWComponent
Otherwise this might help (it's for Apple's WO and it's in Java but
the concepts matter):
http://developer.apple.com/legacy/mac/library/documentation/
WebObjects/Web_Applications/Introduction.html
http://developer.apple.com/legacy/mac/library/referencelibrary/
GettingStarted/GS_WebObjects/index.html
http://developer.apple.com/legacy/mac/library/documentation/
DeveloperTools/Conceptual/WOTutorial/DatabaseApplication/
DatabaseApplication.html
some WO-Community wiki is here:
http://wiki.objectstyle.org/confluence/display/WO/Home
I don't see about www.gnustep.org clear yet because I know nothing
about it.
Well, this is mirrored from a machine called cvs.savannah.gnu.org.
There, we have a CVS for the web code that is copied every hour to
the production server. And, we have a MySQL database for the data.
I think you can get the current source code through
cvs -z3 -d:pserver:[email protected]:/web/gnustep co
gnustepor easier throughhttp://web.cvs.savannah.gnu.org/viewvc/
gnustep/softwareindex/?root=gnustep
Is this really still CVS (not SVN)?
What I think we should start with the data model. Currently, we
have these tables:
<gnustep.sql>
I think most parts are self-explaning when one goes through the Web
forms of the current Soctware Index.
Screenshots are not stored as BLOBs but in files on the server.
And, we never store binaries but only links to sources and homepages.
Anyway I would be glad to help in such a way.
That will be a good start and if others jump in, it may become
reality..
I am also somewhat experienced WebObjects developer (this is part of
my day job, although using WO 5.something which is Java)
Best regards,
Nikolaus
_______________________________________________
Discuss-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnustep
_______________________________________________
Discuss-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnustep