Ok this is either perfect timing or perfectly bad timing. But while i was stranded at the airport overnight this past weekend i actually went through with what I said i would in that post from months ago when we first started talking about the coworkingdb. Its here on my home dev svn but i was planning on putting it on my public github account in the next few days (still a few tweaks left). There's just a few catches. I didn't write it in ruby. I know the language but to be honest, what was stressed over and over was the ability for people to be able to take this db base and use it in their own manifestations. Right now i'm willing to bet only another programmer can tell me how you'd actually go about hosting a website which is built in ruby/ror. Plus not every hosting service offers it in their shared hosting (which is what most of these coworking sites use). So i just stuck with basic php5 for a small front-end which really only does three things: 1)it's a secure login page where owners can register an account + are immediately taken to a short form letting them enter in all their coworking facility data. There's an admin side to it that can master delete/edit if necessary, also just keep track of them all. If they ever want to change anything about how their coworking facility is displayed they only need to re-login using their account data that they used to register with. 2) It gives us a centralized database (once again i went with something every host would have - mysql) where you won't have spammers being able to add crap listings nor will there be so many duplicates, which is the case with all the current online lists. 3) Every time that a new or old coworking listing is edited, upon clicking the update button a simple script runs the address through a geolocation service to find the lat/long, then sends it in the appropriate format either updating, deleting or adding to the master list that is pubicly viewable at google spreadsheets. It does this using their API and is all automated, and instant. Because it's google spreadsheets, if the spreadsheet changes it automatically updates any map that someone has embedded using their easy export/embed/widget functionality. There is only one master account for that spreadsheet so people can't cheat the system. The spreadsheet is public, so in every way shape or form imaginable you can use whatever part of that data, or even embedded map (or the georss feed that google spits out) and use it for your own needs like most sites already are doing. 4) The code for the db also has incorporated into it a simple API structure so that if you didn't want to use google's services, google goes down for any reason or stop offering what everyone is relying on, or you just want specific data... i..e just the locations within 10 miles of miami, FL., you can send a post or get call out to the site and it will return the results in the format of your choice (xml, json or rss).
Now, you're probably asking, what about the ones already existing in the database that we've been using for the past year or two? Well, that's where i'm still a little hung up at. I have a few ideas but obviously majority would rule on this one. My idea was that the list would remain however you wanted to change a current listing all you'd need to do is when registering, use a box provided to 'claim' one already on there. Then once that checks out their account would be assigned that listing and they could do whatever they want with it. What do you guys think (and btw, where's this 400 list you speaking of? I've got 6 different lists i've taken from various sources including the one mentioned that was used for the iphone app + is on the wiki and have tried my best to prune all the crap that is currently on them. but none are 400. I've got a few under 100 listings, the main one which is a lil over 376, and then this one that I came acros which originally was 580+. A few runs of various python scripts comparing them to google maps later and that list is right now about the same that's on the wiki. That's because some awesome soul must have already started the pruning process since we first started talking about this db project. Now this also complies with that strange db schema image that is in the coworkingdb file section here on google as far as where certain parts of the data go to, and eventually I can convert it over to ruby. I just went with what i'm best at as far as being able to know that it'd both secure, fast as possible and universally adaptable by anyone with even the cheapest 4 dollar a month hosting account. I'm just going to go ahead and say this that I am volunteering the actual bandwidth and hosting for this part of the DB and while I'd love to say I can promise to host it for eternity, don't know what lies down the road expect that I CAN promise that it will have free hosting via me/my company for at least the next 5 years or until someone in a neutral position decides to sponsor it. It really is nothing as far as loading/bw even if it was heavily used. If you'd like to host it yourself though as i said it will very shortly be placed in an openly available, free github account so you can fork it and do whatever you wish with it on your own servers. I'm just offering this because I can, I have no financial gain by doing this + therefore there's zero reason to alter the way it displays the data to perhaps favor a location over another and also because i'm just a nerd who loves my own work, have been my own sysadmin for over 10 years and at least know that this version will not have any problems with hosting/ scripting/etc.. unless it's at the datacenter level. I also have learned from life experiences that you should never trust any free service (google spreadsheets) with something that you're trying to or currently are generating revenue from. They can take it down, it can go down on its own (like it did last night for about 20 min) or they could even start charging for it. It'll auto export though just so no one who currently uses it would have to change anything at all). So, I realize i didn't participate in your planning session for the coworkingdb, but then again, you stress at the bottom that you needed a coder to actually make it for the project to even materialize.....so I took that as, i'll just do what i know works the best way i know how in addition to being able to work for anyone else who wants to use it whether they're tech savvy and are using the api or just want that embedded map that google auto-generates from the spreadsheet. When you think about it.. regardless of what laungage it's written in, you still have your coworking DB as all you'd have to do is go to the spreadsheet, select the file menu and export it in whatever format your heart desires. You could even use ruby if that's really something that you feel is necessary and have IT connect to google's api and grab the entire db (or even the api). That being said though I'm definitely up for any and all thoughts or critics? Like i said, I'll actually move the development version to a live server and place the entire source code online probably sometime before friday. I'm still toying around with a few things regarding the api and load testing it but other than that it might actually be up tomorrow. Either way i'll obviously be sharing the links to everything on here with all of you because just like this coworking group + wiki are, this is ultimately a group effort. On Dec 16 2010, 6:11 pm, "Julian @pariSoma" <[email protected]> wrote: > With great happiness, I am happy to say the Coworking App is live on > the iTunes Store. Get it while it's hot! > > David, would love to connect and talk synergies. You can find our > data > here:http://www.google.com/url?sa=D&q=https://spreadsheets.google.com/ccc%... > > Feel free to email julian [at] parisoma [dot] com. > > Cheers, > > The Coworking App Team. > > On Dec 16, 4:00 pm, "TechVenue.com" <[email protected]> wrote: > > > > > This is great news! I just wish we knew of each other more recently > > since we just published a cleaned up, fresh start version of a > > Coworking map with about 400 or so data points. Any chance there > > could be synergies between your app and the map? At the very least, a > > de-dupe/merge/purge session could be fun and useful for the > > community...Thoughts? > > > See:http://wiki.coworking.info/w/page/29303049/Directory#map > > > -- > > > Cheers, > > > David Flint, MPA > > Founder,http://TechVenue.com > > Since 1998, Your Venue for Business Technology Events and Networking > > Email: D a v i [email protected] > > Phone: (312) 772-5631 > > Twitter: TechVenue > > __________________________ > > > On Dec 16, 2:37 pm, "Julian @pariSoma" <[email protected]> wrote: > > > > Hi everyone, > > > > We are excited to tell you the iPhone App is currently "In Review" by > > > Apple. It should be published any day now. > > > > Venkat has also received the assets for building the Android app, so > > > hopefully that comes out soon as well. > > > > We will update you when it Apple says "It's Available"! > > > > Happy holidays everyone! > > > > Cheers, > > > > Julian > > > > On Nov 4, 7:10 pm, Kyo Satani <[email protected]> wrote: > > > > > Awesome!! > > > > I should have read this email earlier. > > > > Thank you, Jullian!!! > > > > > Kyo paxi > > > > PAX Coworking, Tokyohttp://coworking.jp/ > > > > > 2010/10/29 [email protected] <[email protected]> > > > > > > Can the app be Open Sourced so other can contribute? > > > > > > On Oct 27, 4:51 pm, Julian Nachtigal <[email protected]> wrote: > > > > > > Hi everyone, > > > > > > > I am happy to announce that a collaborative project between four > > > > > coworkers > > > > > > at pariSoma to build a coworking app is almost finished! The app > > > > > > will be > > > > > > called "Coworking". This project truly shows the value and > > > > > > importance of > > > > > > coworking spaces. > > > > > > > The data we are using is > > > > > > *here*< > > > > >https://spreadsheets.google.com/ccc?key=0AoXBCgiLNmuddGdHbld6SENiU1N2...>. > > > > > > Please feel free to edit your data or submit your space if you > > > > > > don't > > > > > find > > > > > > it (*please don't change the format!*). We've collected data for 394 > > > > > > coworking spaces. A lot of the research began through the > > > > > > coworking wiki > > > > > > and then extended through web search. The goal is to keep this > > > > > > data open > > > > > so > > > > > > everyone can update their info at any time or add a new space. > > > > > > > The app is designed to: > > > > > > > - Be a mobile database of all coworking spaces worldwide > > > > > > > - Allow people to find coworking spaces in their city or in cities > > > > > > they > > > > > > visit > > > > > > > - Help coworking spaces find new members > > > > > > > The app will be submitted very shortly, within the next two weeks. > > > > > > > We hope that eventually it can become a way to identify and > > > > > > communicate > > > > > with > > > > > > other people who believe in the coworking movement and are a part > > > > > > of it! > > > > > We > > > > > > view this as a great way to help make the coworking movement become > > > > > closer, > > > > > > as there has been much discussion over this recently on the group > > > > > (coworking > > > > > > blog, coworking conference, etc.). > > > > > > > Feedback is more than welcome and in fact encouraged. We want to > > > > > > continue to improve this app and think of other potentials for it. > > > > > Please > > > > > > let us know what you think! The best way is by contacting us at > > > > > > coworkingapp [at] gmail.com. > > > > > > > Cheers, > > > > > > > The Coworking App Team > > > > > > > -------------------------------------------- > > > > > > > Julian Nachtigal > > > > > > > [email protected] | (415) 626-6406 |www.pariSoma.com > > > > > > > @pariSoma | facebook.com/pariSoma > > > > > > -- > > > > > You received this message because you are subscribed to the Google > > > > > Groups > > > > > "Coworking" group. > > > > > To post to this group, send email to [email protected]. > > > > > To unsubscribe from this group, send email to > > > > > [email protected]<coworking%2bunsubscr...@googlegroups > > > > > .com> > > > > > . > > > > > For more options, visit this group at > > > > >http://groups.google.com/group/coworking?hl=en. > > > > > -- > > > > Kyo paxihttp://paxi.jp/http://beemanet.com/ -- You received this message because you are subscribed to the Google Groups "Coworking" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/coworking?hl=en.

