[melbourne-pug] python-based wiki with nice query-/template-ability?

Noon Silk noonslists at gmail.com
Thu Jan 30 04:53:20 CET 2014


> It might help if you gave us some more detail about what you're trying to
> do, rather than a list of features. eg. The iPython notebook will let you
> execute arbitrary code, but I don't know whether it can introspect and
> pull bits of other pages in the same notebook.

I want a Wiki - community editable, versionable, trivial setup, with some
customisability to query the pages that the wiki has, and obtain bits of
the pages - say I create a template page and it always contains sections
"Description, Example, Json" and then I want to obtain each "Example" from
each "page" that I have queried and do things with it; like perhaps create
a graph.

Something very similar to FindStat.org, really -
http://www.findstat.org/(which uses MoinMoin). Note that while this
looks like it makes a lot of
use of MoinMoin, infact almost all the work is done through MoinMoin
"macros", written in Python. I want to re-use as much of the wiki as
possible.



On Thu, Jan 30, 2014 at 2:23 PM, Anthony Briggs <anthony.briggs at gmail.com>wrote:

> Trac is pretty painful to set up, from memory.
>
> It might help if you gave us some more detail about what you're trying to
> do, rather than a list of features. eg. The iPython notebook will let you
> execute arbitrary code, but I don't know whether it can introspect and pull
> bits of other pages in the same notebook.
>
> Failling that, it might be relatively easy to roll your own, either with
> Django or some combination of Flask/Peewee/Jinja/similar.
>
> Anthony
>
>
>
> On 30 January 2014 13:36, Noon Silk <noonslists at gmail.com> wrote:
>
>> > There is Django snippets ... https://djangosnippets.org
>> > and Pastebin ... http://pastebin.com/
>>
>> ..., these are both websites. I'm looking for something to customise
>> myself.
>>
>>
>> > Also, have you looked at the Trac wiki? Most people would use it for
>> > the ticketing but it also has useful wiki with markup permitting code.
>>
>> I hadn't considered Trac for this, thanks for reminding me about it. I'm
>> not sure it's right, though.
>>
>>
>>
>> On Thu, Jan 30, 2014 at 12:17 PM, Mike Dewhirst <miked at dewhirst.com.au>wrote:
>>
>>> On 30/01/2014 11:56am, Noon Silk wrote:
>>>
>>>> Hello,
>>>>
>>>>    So I'm interested in a python-based wiki that I can write arbitrary
>>>> python code in; perhaps with a view to:
>>>>    1) Creating specific templates,
>>>>    2) Arbitrarily querying the list of pages,
>>>>    3) Obtaining specific "bits" of pages (Perhaps I mark a section in
>>>> the template as "json", then I'd want to grab the json from pages A, B,
>>>> X, Y
>>>>
>>>>    Anyone know of something out there that does this?
>>>>
>>>
>>> There is Django snippets ... https://djangosnippets.org
>>> and Pastebin ... http://pastebin.com/
>>>
>>> Also, have you looked at the Trac wiki? Most people would use it for the
>>> ticketing but it also has useful wiki with markup permitting code.
>>>
>>> Mike
>>>
>>> At the moment all
>>>
>>>> I can think of is MoinMoin [1].
>>>>
>>>> [1] http://moinmo.in/MoinMoinWiki
>>>> --
>>>> Noon Silk
>>>>
>>>> Fancy a quantum lunch? https://sites.google.com/site/quantumlunch/
>>>>
>>>> "Every morning when I wake up, I experience an exquisite joy -- the joy
>>>> of being this signature."
>>>>
>>>>
>>>> _______________________________________________
>>>> melbourne-pug mailing list
>>>> melbourne-pug at python.org
>>>> https://mail.python.org/mailman/listinfo/melbourne-pug
>>>>
>>>>
>>> _______________________________________________
>>> melbourne-pug mailing list
>>> melbourne-pug at python.org
>>> https://mail.python.org/mailman/listinfo/melbourne-pug
>>>
>>
>>
>>
>> --
>> Noon Silk
>>
>> Fancy a quantum lunch? https://sites.google.com/site/quantumlunch/
>>
>> "Every morning when I wake up, I experience an exquisite joy -- the joy
>> of being this signature."
>>
>> _______________________________________________
>> melbourne-pug mailing list
>> melbourne-pug at python.org
>> https://mail.python.org/mailman/listinfo/melbourne-pug
>>
>>
>
> _______________________________________________
> melbourne-pug mailing list
> melbourne-pug at python.org
> https://mail.python.org/mailman/listinfo/melbourne-pug
>
>


-- 
Noon Silk

Fancy a quantum lunch? https://sites.google.com/site/quantumlunch/

"Every morning when I wake up, I experience an exquisite joy -- the joy
of being this signature."
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/melbourne-pug/attachments/20140130/619b8947/attachment.html>


More information about the melbourne-pug mailing list