Hey folks!-
Just wanted to let you know that we've made the first real release for the LocalWiki project. If you were into OpenGuides, you'll definitely like LocalWiki:
Help us spread the word!
Best, Philip
On Wed 30 Nov 2011, Philip Neustrom philipn@gmail.com wrote:
Just wanted to let you know that we've made the first real release for the LocalWiki project. If you were into OpenGuides, you'll definitely like LocalWiki:
Interesting, thank you for letting us know! I like the ease of editing a place's location via the map. Does that just affect the display of the map, or is the data stored separately as lat/long as well?
I have occasionally wondered whether OpenGuides is still the right platform for RGL, but never found anything else that has the features I need. (And indeed I'm currently working on a new OpenGuides site, in addition to RGL - won't be launched before the end of the year though.)
LocalWiki seems to be more traditional-wiki than OpenGuides, going by this: https://dentonwiki.org/DentonWiki_Guide
which says that the most important concept is linking. For me, the power of OpenGuides is that it lets links between places emerge, via geographical proximity or via categories, so we don't have to worry about figuring out which pages to link to which, or keeping said links up to date when places close.
For example, I need to be able to visualise the data like this: http://london.randomness.org.uk/scripts/locate.cgi?cat=Pubs&loc=Oxford+S...
The locate.cgi script is an addon I made, but the data is pure OpenGuides. Does LocalWiki have structured data like that?
Also, do you plan to transfer the Davis Wiki to LocalWiki? How easy is it to transfer data from another wiki engine into LocalWiki? What does the database structure look like?
Kake
On Thu, Dec 1, 2011 at 5:26 AM, Kake L Pugh kake@earth.li wrote:
On Wed 30 Nov 2011, Philip Neustrom philipn@gmail.com wrote:
Just wanted to let you know that we've made the first real release for the LocalWiki project. If you were into OpenGuides, you'll definitely like LocalWiki:
Interesting, thank you for letting us know! I like the ease of editing a place's location via the map. Does that just affect the display of the map, or is the data stored separately as lat/long as well?
It affects the display of the map, yeah.
I have occasionally wondered whether OpenGuides is still the right platform for RGL, but never found anything else that has the features I need. (And indeed I'm currently working on a new OpenGuides site, in addition to RGL - won't be launched before the end of the year though.)
LocalWiki seems to be more traditional-wiki than OpenGuides, going by this: https://dentonwiki.org/DentonWiki_Guide
which says that the most important concept is linking. For me, the power of OpenGuides is that it lets links between places emerge, via geographical proximity or via categories, so we don't have to worry about figuring out which pages to link to which, or keeping said links up to date when places close.
For example, I need to be able to visualise the data like this: http://london.randomness.org.uk/scripts/locate.cgi?cat=Pubs&loc=Oxford+S...
The locate.cgi script is an addon I made, but the data is pure OpenGuides. Does LocalWiki have structured data like that?
Linking is still important. It's useful to readers and helps people just sort of surf through the site for sometimes hours!
We can generate a map like that in LocalWiki, yeah. The only thing we don't have right now are tags ("cafe"), but we'll be adding that in the next release. If you check out the global map (the "Map" tab) it'll show everything on the project, let you dive into places and explore.
I want to add a lot more in terms of being on a specific page (e.g. "Oxford Cafe") and then automatically displaying similar nearby places. But we can totally do that, we just haven't added it into the UI -- this is just the first release :) The geo stuff is using GeoDjango + PostGIS, so it's really easy to do.
Also, do you plan to transfer the Davis Wiki to LocalWiki? How easy is it to transfer data from another wiki engine into LocalWiki? What does the database structure look like?
DavisWiki will be ported over, yeah. I wrote a script to import the old DavisWiki-style wiki codebase and it wasn't /too/ tricky. It's only complex if you are dead-set on capturing everything *perfectly*. LocalWiki stores pages as HTML in the database, so writing an importer is actually really easy - you just grab the rendered HTML and then dump it into a Page object.
You should check out this code overview screencast I made a couple months back, it goes into detail about how things are structured, etc: http://vimeo.com/25385510 & check out http://dev.localwiki.org.
I'd be happy to help you with a test transfer, etc.
Best- Philip
Kake
-- OpenGuides-Dev mailing list - OpenGuides-Dev@lists.openguides.org http://lists.openguides.org/mailman/listinfo/openguides-dev
On Thu 01 Dec 2011, Philip Neustrom philipn@gmail.com wrote:
You should check out this code overview screencast I made a couple months back, it goes into detail about how things are structured, etc: http://vimeo.com/25385510 & check out http://dev.localwiki.org.
Is there a transcript of the screencast, please?
I did already look at your dev site for the answers to my questions before I wrote my reply - should have mentioned that.
Kake
Oh, sorry, I also meant to reply to this bit:
On Thu 01 Dec 2011, Philip Neustrom philipn@gmail.com wrote:
DavisWiki will be ported over, yeah. I wrote a script to import the old DavisWiki-style wiki codebase and it wasn't /too/ tricky. It's only complex if you are dead-set on capturing everything *perfectly*. LocalWiki stores pages as HTML in the database, so writing an importer is actually really easy - you just grab the rendered HTML and then dump it into a Page object.
If you would like to try importing RGL data into your system, we have a daily database dump here: http://london.randomness.org.uk/dbdump/
and our data is all available under Creative Commons Attribution 2.0.
(It's a bit more complex than just rendered HTML though.)
Kake
On Sat, Dec 3, 2011 at 7:16 AM, Kake L Pugh kake@earth.li wrote:
Oh, sorry, I also meant to reply to this bit:
On Thu 01 Dec 2011, Philip Neustrom philipn@gmail.com wrote:
DavisWiki will be ported over, yeah. I wrote a script to import the old DavisWiki-style wiki codebase and it wasn't /too/ tricky. It's only complex if you are dead-set on capturing everything *perfectly*. LocalWiki stores pages as HTML in the database, so writing an importer is actually really easy - you just grab the rendered HTML and then dump it into a Page object.
If you would like to try importing RGL data into your system, we have a daily database dump here: http://london.randomness.org.uk/dbdump/
and our data is all available under Creative Commons Attribution 2.0.
(It's a bit more complex than just rendered HTML though.)
Kake
I'll take a look! It'd probably be easier for me to write a scraper rather than try and parse the OG-wikimarkup. Or is there an independent parser that can be used? E.g. is this a standardized markup format?
I'm going to be working on a MediaWiki importer tonight and tomorrow, so that may be a good starting point for other importer projects.
-Philip
-- OpenGuides-Dev mailing list - OpenGuides-Dev@lists.openguides.org http://lists.openguides.org/mailman/listinfo/openguides-dev
On Mon 19 Dec 2011, Philip Neustrom philipn@gmail.com wrote:
I'll take a look! It'd probably be easier for me to write a scraper rather than try and parse the OG-wikimarkup. Or is there an independent parser that can be used? E.g. is this a standardized markup format?
What exactly do you want to parse? The page content is freeform - the structured data is all in the metadata table. If you just want to turn the wiki markup into HTML, you can use this CPAN module: http://search.cpan.org/~dom/Wiki-Toolkit-Formatter-UseMod/
or anything else that can render UseMod markup.
Kake
openguides-dev@lists.openguides.org