[08:01:49] [SemanticMediaWiki] jongfeli opened pull request #1692: Fix coding style issues #899 (master...Code-violations) https://git.io/vo9tI [13:13:50] Qwop. [13:14:06] So I have an interesting question. What's the best way to store a chat log in SMW? [13:15:02] The way I'm thinking right now would give me a single message a page and then a query to pull them. [13:15:29] Intuitively, this seems wrong; chats work remarkably well as tabular data (for example, in a database) so why should it be so obtuse in SMW? [13:44:16] greysondn: sounds quite exotic [13:44:29] why is plain text on a page not enough? [13:46:09] perhaps I wish to query them? Perhaps I wish to quickly feed them through a template without next to no effort? Perhaps I wish to enable a way to drilldown to a specific user's messages or a specific topic space? [13:47:18] "Why" is irrelevant. Perhaps I have the best reason in the world or perhaps not. Sooner or later, someone would come along with a compelling reason for a case that looks similar. [13:48:07] "How" is the question. The most dense way I can think is to break it up into actually at least one master page and then a bunch of query pages. Master page has all the messages as subobjects, query pages simply drag out whatever they're focusing on. [14:25:22] Hmmmm [14:25:29] Anyone got time to help me debug three templates? [14:27:48] Disregard. I'm rusty, used two curly braces instead of three for params. [14:27:52] Derp. [14:39:10] Yeah, I seem to have that working with three templates (a base message template to populate #subobject, a child template to prefill some fields, and a display template) and a query on a partnered page. This method works. [14:43:12] <92AAA1VP0> [SemanticMediaWiki] JeroenDeDauw pushed 2 new commits to master: https://git.io/vo98F [14:43:12] <92AAA1VP0> SemanticMediaWiki/master 828c1d2 jongfeli: Fix coding style issues #899 [14:43:12] <92AAA1VP0> SemanticMediaWiki/master 15c0b6a Jeroen De Dauw: Merge pull request #1692 from jongfeli/Code-violations... [14:43:12] <18WAA902A> [SemanticMediaWiki] JeroenDeDauw closed pull request #1692: Fix coding style issues #899 (master...Code-violations) https://git.io/vo9tI [15:29:31] greysondn: I would put the logs in a CSV format, put that CSV in one big wiki page, and use the External Data extension to store that data with SMW. [15:29:40] !e External_Data [15:29:40] https://www.mediawiki.org/wiki/Extension:External_Data [15:34:18] The advantage of that setup is that you can move the data out of the wiki at a later time, if you want to. [15:35:08] ....since there's no reason to have the raw data in the wiki, as it shouldn't be edited. [17:10:40] That isn't necessarily true, Yaron [17:10:47] the ability to stash in database has appeal [17:11:07] however, "not need to edit" is potentially incorrect; metadata management is a huge deal [17:11:18] as is simple cleaning of records