From: Norbert B. <br...@ch...> - 2005-10-31 13:47:08
|
Have anoyone seen www.ning.com? It is a content store with XML object API for building custom applications in php. Among other things it supports flexible data structure and sharing of content between applications. While applications built on ning.com are open sourced (and you can clone them to start your own) the store itself is not. I think this is how AA should look in its next version. Added value might be AA's open source licence, better content sharing, user interface for building applications (non-developers like me who have idea but not enough skills to write php application would appreciate that), etc. Here you will find more information: http://developerdocumentation.ning.com/ norbert br...@ch... |
From: Zoltan V. <dr...@zp...> - 2005-10-31 15:43:24
|
As far as I have heard, Ning is designed to create 'social software' - i.e. friendster/orkut, classified ad, del.icio.us type sites where people can share content, categorize by tagging etc. etc. The central idea here is also a 'shared database', so that multiple apps on the same server can access the same data. It looks interesting, but I didn't look much at the details. Did anyone try it out? regards, Zoltan. On Oct 31, 2005, at 2:46 PM, Norbert Brazda wrote: > Have anoyone seen www.ning.com? It is a content store with XML > object API for building custom applications in php. Among other > things it supports flexible data structure and sharing of content > between applications. While applications built on ning.com are open > sourced (and you can clone them to start your own) the store itself > is not. > > I think this is how AA should look in its next version. > > Added value might be AA's open source licence, better content > sharing, user interface for building applications (non-developers > like me who have idea but not enough skills to write php > application would appreciate that), etc. > > > Here you will find more information: > http://developerdocumentation.ning.com/ > > > > norbert > br...@ch... > > > ------------------------------------------------------- > This SF.Net email is sponsored by the JBoss Inc. > Get Certified Today * Register for a JBoss Training Course > Free Certification Exam for All Training Attendees Through End of 2005 > Visit http://www.jboss.com/services/certification for more information > _______________________________________________ > Apc-aa-coders mailing list > Apc...@li... > https://lists.sourceforge.net/lists/listinfo/apc-aa-coders > |
From: Marek T. <ma...@gn...> - 2005-10-31 16:10:18
|
From the docs it's not clear it's a shared database, one can use SOAP (a polished XML/RPC) to fetch (thus share) the data. I quite like SOAP. I doubt it's a shared database as in the whole Ning is just a bunch of useful php classes, and you write apps in php (= can read DB password = that's why we don't have php in AA). I think they mean you have several apps within your workspace and they can exchange data by calling each other methods for fetching content. BTW, we have talked with Mark about adding tagging into ActionApps. Haven't done much on that front and I'm not sure I will, but doesn't do any harm to mention.... Marek > > As far as I have heard, Ning is designed to create 'social software' > - i.e. friendster/orkut, classified ad, del.icio.us type sites where > people can share content, categorize by tagging etc. etc. > > The central idea here is also a 'shared database', so that multiple > apps on the same server can access the same data. It looks > interesting, but I didn't look much at the details. Did anyone try it > out? > > regards, > > Zoltan. > > > On Oct 31, 2005, at 2:46 PM, Norbert Brazda wrote: > >> Have anoyone seen www.ning.com? It is a content store with XML >> object API for building custom applications in php. Among other >> things it supports flexible data structure and sharing of content >> between applications. While applications built on ning.com are open >> sourced (and you can clone them to start your own) the store itself >> is not. >> >> I think this is how AA should look in its next version. >> >> Added value might be AA's open source licence, better content >> sharing, user interface for building applications (non-developers >> like me who have idea but not enough skills to write php application >> would appreciate that), etc. >> >> >> Here you will find more information: >> http://developerdocumentation.ning.com/ >> >> >> >> norbert >> br...@ch... >> >> >> ------------------------------------------------------- >> This SF.Net email is sponsored by the JBoss Inc. >> Get Certified Today * Register for a JBoss Training Course >> Free Certification Exam for All Training Attendees Through End of 2005 >> Visit http://www.jboss.com/services/certification for more information >> _______________________________________________ >> Apc-aa-coders mailing list >> Apc...@li... >> https://lists.sourceforge.net/lists/listinfo/apc-aa-coders >> > > > > ------------------------------------------------------- > This SF.Net email is sponsored by the JBoss Inc. > Get Certified Today * Register for a JBoss Training Course > Free Certification Exam for All Training Attendees Through End of 2005 > Visit http://www.jboss.com/services/certification for more information > _______________________________________________ > Apc-aa-coders mailing list > Apc...@li... > https://lists.sourceforge.net/lists/listinfo/apc-aa-coders > > -- ------------------------------- Marek Tichy GreenNet Systems Administrator tel. 08450554011 +44 (0)20 70650935 (office) +44 (0)20 70650939 (my desk) ------------------------------- |
From: Mitra <mi...@mi...> - 2005-10-31 16:28:20
|
Mark Graham and I went to a presentation by one of Ning's developers last week - pretty impressive. It seems to me that it is an application building an environment, with API's designed around information sharing, tagging, and social networking, also around mapping. The mapping component seems more of an alternative to Mapas or Google-Maps (which it uses) than an alternative to AA. But the structure seems at first glance to be interesting. If someone wants to play with it, create a Ning account and apply for a "Developer" account. If it gets turned down let Mark or myself know and we'll make the introduction to the developer and see if we can get you an account that way. - Mitra At 5:10 PM +0100 31/10/05, Marek Tichy wrote: >From the docs it's not clear it's a shared database, one can use >SOAP (a polished XML/RPC) to fetch (thus share) the data. I quite >like SOAP. >I doubt it's a shared database as in the whole Ning is just a bunch >of useful php classes, and you write apps in php (= can read DB >password = that's why we don't have php in AA). I think they mean >you have several apps within your workspace and they can exchange >data by calling each other methods for fetching content. > >BTW, we have talked with Mark about adding tagging into ActionApps. >Haven't done much on that front and I'm not sure I will, but doesn't >do any harm to mention.... > >Marek > >> >>As far as I have heard, Ning is designed to create 'social >>software' - i.e. friendster/orkut, classified ad, del.icio.us type >>sites where people can share content, categorize by tagging etc. >>etc. >> >>The central idea here is also a 'shared database', so that multiple >>apps on the same server can access the same data. It looks >>interesting, but I didn't look much at the details. Did anyone try >>it out? >> >>regards, >> >>Zoltan. >> >> >>On Oct 31, 2005, at 2:46 PM, Norbert Brazda wrote: >> >>>Have anoyone seen www.ning.com? It is a content store with XML >>>object API for building custom applications in php. Among other >>>things it supports flexible data structure and sharing of content >>>between applications. While applications built on ning.com are >>>open sourced (and you can clone them to start your own) the store >>>itself is not. >>> >>>I think this is how AA should look in its next version. >>> >>>Added value might be AA's open source licence, better content >>>sharing, user interface for building applications (non-developers >>>like me who have idea but not enough skills to write php >>>application would appreciate that), etc. >>> >>> >>>Here you will find more information: >>>http://developerdocumentation.ning.com/ >>> >>> >>> >>>norbert >>>br...@ch... >>> >>> >>>------------------------------------------------------- >>>This SF.Net email is sponsored by the JBoss Inc. >>>Get Certified Today * Register for a JBoss Training Course >>>Free Certification Exam for All Training Attendees Through End of 2005 >>>Visit http://www.jboss.com/services/certification for more information >>>_______________________________________________ >>>Apc-aa-coders mailing list >>>Apc...@li... >>>https://lists.sourceforge.net/lists/listinfo/apc-aa-coders >>> >> >> >> >>------------------------------------------------------- >>This SF.Net email is sponsored by the JBoss Inc. >>Get Certified Today * Register for a JBoss Training Course >>Free Certification Exam for All Training Attendees Through End of 2005 >>Visit http://www.jboss.com/services/certification for more information >>_______________________________________________ >>Apc-aa-coders mailing list >>Apc...@li... >>https://lists.sourceforge.net/lists/listinfo/apc-aa-coders >> > > >-- >------------------------------- >Marek Tichy GreenNet Systems Administrator >tel. 08450554011 >+44 (0)20 70650935 (office) >+44 (0)20 70650939 (my desk) ------------------------------- > > > > >------------------------------------------------------- >This SF.Net email is sponsored by the JBoss Inc. >Get Certified Today * Register for a JBoss Training Course >Free Certification Exam for All Training Attendees Through End of 2005 >Visit http://www.jboss.com/services/certification for more information >_______________________________________________ >Apc-aa-coders mailing list >Apc...@li... >https://lists.sourceforge.net/lists/listinfo/apc-aa-coders -- Mitra Ardron: ON THE ROAD TILL AROUND NOVEMBER 9th Until 7 Nov best is +1-415-931-8796 or email mi...@mi... I will have good phone and email access until Nov 5th. Mobile & SMS: +61-414-648-722, Voicemail: 02-6684-8096 See www.mitra.biz/contact.htm for dates and places. Natural Innovation: www.naturalinnovation.org Personal site and Blog: www.mitra.biz/blog Skype: mitra_earth Life is a Mystery to be Lived, not a Problem to be Solved |
From: Norbert B. <br...@ch...> - 2005-10-31 17:02:51
|
Marek Tichy wrote: > From the docs it's not clear it's a shared database, one can use SOAP > (a polished XML/RPC) to fetch (thus share) the data. I quite like SOAP. > I doubt it's a shared database as in the whole Ning is just a bunch of > useful php classes, and you write apps in php (= can read DB password = > that's why we don't have php in AA). I think they mean you have several > apps within your workspace and they can exchange data by calling each > other methods for fetching content. You have access to the storage only through API calls so you do not need the db password as far as I understood the docs. Content can be stored in separate user databases, but it is transparently accessible without the need to care about db connections, table structure, etc. You just register, create application (you are the owner) which let users to create/edit/delete content objects and put them into the data store. You/application can mark objects as either public (accessible from all other applications, not just yours) or private (not accessible nor visible from other apps). Beside PHP you can use what they call XNHTML expressions. E.g. <xn:out value="${Content[1234].my.photo}" /> <c:forEach items="collection" [var="variable"] [varStatus="variable"] [begin="index"] [end="index"] [step="step"] > body </c:forEach> Marek, is Ning close to "AA as a flexible datastore with good API for use in other tools" you were talking at AACamp? > BTW, we have talked with Mark about adding tagging into ActionApps. > Haven't done much on that front and I'm not sure I will, but doesn't do > any harm to mention.... Isn't tagging support just question of one "multiple textfiled" with some AJAX glitters (or simple anonymous edit form) to update its content? Or better - separate slice where user (with author perms) can store tags with "tag title" field and "tag relation" field pointing to the tagged item. Perhaps "live checkbox" could be extended a litle to provide the functionality needed for "tagging". It would be nice to code tagging support (or any other new feature) as much general as possible. So it adds functionality that can be re-used also for other purposes. norbert br...@ch... |
From: Mitra <mi...@mi...> - 2005-10-31 17:28:07
|
Hi Norbert Thanks for the analysis - Saying that "Tagging support" is just adding a multi-value field is a bit over-simplifying. There are a whole bunch of things around Tagging (sharing tags, seeing which ones are most popular, seeing which other tags are common with the tag you are looking on etc etc). Simplifying it would be the same mistake that AA made with Blogging, and why AA still has poor integration with the blog world (simple RSS creation, trackbacks, using shared logins such as technorati etc etc) In general the discussion in these environments is taking place at a level higher than AA works, and developing applications in it is MUCH simpler. For example - putting together an XML->map application in Google's API was a couple of hours work, you could do it in AA, but you'd be working at a much lower level and it would take a few days (at a minimum). (note I'm not advocating using Ning, I haven't looked at it enough to know what applications it is good, or bad for). - Mitra At 6:02 PM +0100 31/10/05, Norbert Brazda wrote: >Marek Tichy wrote: >> From the docs it's not clear it's a shared database, one can use >>SOAP (a polished XML/RPC) to fetch (thus share) the data. I quite >>like SOAP. >>I doubt it's a shared database as in the whole Ning is just a bunch >>of useful php classes, and you write apps in php (= can read DB >>password = that's why we don't have php in AA). I think they mean >>you have several apps within your workspace and they can exchange >>data by calling each other methods for fetching content. > >You have access to the storage only through API calls so you do not >need the db password as far as I understood the docs. Content can be >stored in separate user databases, but it is transparently >accessible without the need to care about db connections, table >structure, etc. You just register, create application (you are the >owner) which let users to create/edit/delete content objects and put >them into the data store. You/application can mark objects as either >public (accessible from all other applications, not just yours) or >private (not accessible nor visible from other apps). > >Beside PHP you can use what they call XNHTML expressions. E.g. > ><xn:out value="${Content[1234].my.photo}" /> ><c:forEach items="collection" [var="variable"] > [varStatus="variable"] [begin="index"] > [end="index"] [step="step"] > body ></c:forEach> > > >Marek, is Ning close to "AA as a flexible datastore with good API >for use in other tools" you were talking at AACamp? > >>BTW, we have talked with Mark about adding tagging into ActionApps. >>Haven't done much on that front and I'm not sure I will, but >>doesn't do any harm to mention.... > >Isn't tagging support just question of one "multiple textfiled" with >some AJAX glitters (or simple anonymous edit form) to update its >content? Or better - separate slice where user (with author perms) >can store tags with "tag title" field and "tag relation" field >pointing to the tagged item. > >Perhaps "live checkbox" could be extended a litle to provide the >functionality needed for "tagging". > >It would be nice to code tagging support (or any other new feature) >as much general as possible. So it adds functionality that can be >re-used also for other purposes. > > > >norbert >br...@ch... > > >------------------------------------------------------- >This SF.Net email is sponsored by the JBoss Inc. >Get Certified Today * Register for a JBoss Training Course >Free Certification Exam for All Training Attendees Through End of 2005 >Visit http://www.jboss.com/services/certification for more information >_______________________________________________ >Apc-aa-coders mailing list >Apc...@li... >https://lists.sourceforge.net/lists/listinfo/apc-aa-coders -- Mitra Ardron: ON THE ROAD TILL AROUND NOVEMBER 9th Until 7 Nov best is +1-415-931-8796 or email mi...@mi... I will have good phone and email access until Nov 5th. Mobile & SMS: +61-414-648-722, Voicemail: 02-6684-8096 See www.mitra.biz/contact.htm for dates and places. Natural Innovation: www.naturalinnovation.org Personal site and Blog: www.mitra.biz/blog Skype: mitra_earth Life is a Mystery to be Lived, not a Problem to be Solved |