I’m interested too. Amir, perhaps we could have a conversation to learn about the
problems and take some steps to address them.
I’ve used Cargo for years with tens of thousands of records and my sites depend on it. I
had thought it scaled up well. It seems needed on Wikispore for next-generation projects
where a page can show the result of a query on other pages.
We need to constrain who has permission to redesign underlying tables. Beyond that, I’d
like to learn about other problems. — peter
On Aug 19, 2021, at 7:51 PM, Sam Wilson
<sam(a)samwilson.id.au> wrote:
I've used Cargo for a few years for sites with a few thousand pages, and have run
into far fewer performance issues than I ever did with SMW (which I worked on for a couple
of years, ages ago). I think the basic idea of "make a database table for a
template" is pretty good in lots of ways, and means performance can actually be
totally fine — but sure, in an environment like Wikimedia production, where it's
unlikely that anyone would ever want to let wiki admins have the ability to create ad hoc
tables, it's perhaps not the best solution (although, there are probably also other
bureaucratic ways to help with that, around the table-creation process and separate
databases etc.).
That does all feel a bit distant at the moment though: it feels to me (and I'm just
an observer of Wikispore so far) that it's an experiment with a new way of thinking
about incubators and ancillary knowledge etc., and so for bootstrapping that sort of thing
Cargo looks really good. I find it to be a fantastic extension for quickly modelling some
part of a wiki's content, and making things such as blogs or glossaries in MediaWiki
so much more powerful and easy.
WMAU <https://wikimedia.org.au/> is using Cargo, and if you have any details about
the "security nightmare" then please do share them.
Thanks,
Sam.
On 20/8/21 4:50 am, Amir Sarabadani wrote:
I know Wikispore is not big right now but (as a
Cassandra) I highly recommand not using this extension. It's a security nightmare with
lots and lots of scalability issues (I've seen second-handed). Worse than DPL and SMW.
If Wikispore is planning to be in WMF production eventually, I highly doubt it would be
able to get there with Cargo.
Sorry to be that annoying person :(
On Thu, Aug 19, 2021 at 7:56 PM Pharos <pharosofalexandria(a)gmail.com
<mailto:pharosofalexandria@gmail.com>> wrote:
I've started a page describing Cargo functionality as it exists on Wikispore
currently, and its future potential:
https://wikispore.wmflabs.org/wiki/Cargo
<https://wikispore.wmflabs.org/wiki/Cargo>
So far it is being used for STARDIT and Law Spore, and I hope we can find more
applications.
Some obvious ones that come up are forms for oral citations, and for describing books and
other media works.
Please expand this page!
Thanks,
Richard
(User:Pharos)
_______________________________________________
Wikispore mailing list -- wikispore(a)lists.wikimedia.org
<mailto:wikispore@lists.wikimedia.org>
To unsubscribe send an email to wikispore-leave(a)lists.wikimedia.org
<mailto:wikispore-leave@lists.wikimedia.org>
--
Amir (he/him)
_______________________________________________
Wikispore mailing list -- wikispore(a)lists.wikimedia.org
To unsubscribe send an email to wikispore-leave(a)lists.wikimedia.org