I've expanded the scope to be about both PageForms and Cargo, since they
sort of go together:
Any improvements to that description page are most welcome, since I have
only a shaky understanding of either of them :)
Thanks,
Richard
(User:Pharos)
On Thu, Aug 19, 2021 at 8:13 PM Peter Meyer <econterms(a)gmail.com> wrote:
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>
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
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
To unsubscribe send an email to wikispore-leave(a)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
_______________________________________________
Wikispore mailing list -- wikispore(a)lists.wikimedia.org
To unsubscribe send an email to wikispore-leave(a)lists.wikimedia.org