Actions

Beyond Social

From /oooooooooo.io/

2014 - 2016

http://beyond-social.org


Between 2014 and 2016 I have developed the publishing workflow for Beyond Social - an international and collaborative research and publishing platform on social design, Initiated by the Willem de Kooning Academy's Social Practices Minor and developed within the Hybrid Publishing Practices at WdKA, University of Applied Sciences Rotterdam (HRO).

Issues 1, 2 and 3 were designed by Template Studio. Since 2017 visual design and web development has been under the command of Manetta Berends.

This was the first publishing project where I began to use Mediawiki as a the writing space for a publications. Initially, in collaboration with Template Studio, we developed a wiki-to-web workflow [1] that generated an alternative reading-space (or front-end) from the wiki contents. The advantage of this approach was added readibility and careful visual design, which we struggled to get from Mediawiki skins [2]. The drawback of this approach is that web development, design, and writing processes happen in separate spaces, making its development process quite hard and inorganic, not to mention its required maintenance. Since 2016 Manetta Berends has solved this issue by developing a custom skins and exploring many hidden wiki functions [3].

Beyond Social 3.png

Beyond Social 2.png

Beyond Social 1.png

references

  1. Beyond Social issue 1,2,3 code repository: https://github.com/wdka-publicationSt/BeyondSocial
  2. If interested in the process of publishing Beyond Social read Making Beyond Social
  3. More details in https://github.com/wdka-publicationSt/BeyondSocial-wiki/tree/unfolding


Publishing Projects


Debug data:
  • IP: 54.161.45.156
  • Start request GET /index.php/Beyond_Social
    HTTP HEADERS:
    HOST: oooooooooo.io
    ACCEPT-ENCODING: x-gzip, gzip, deflate
    USER-AGENT: CCBot/2.0 (http://commoncrawl.org/faq/)
    ACCEPT: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    IF-MODIFIED-SINCE: Mon, 22 Jan 2018 11:54:04 GMT
  • [caches] cluster: EmptyBagOStuff, WAN: mediawiki-main-default, stash: db-replicated, message: SqlBagOStuff, parser: SqlBagOStuff, session: SqlBagOStuff
  • [caches] LocalisationCache: using store LCStoreDB
  • [CryptRand] mcrypt_create_iv generated 20 bytes of randomness.
  • [CryptRand] 0 bytes of randomness leftover in the buffer.
  • [DBReplication] Wikimedia\Rdbms\LBFactory::getChronologyProtector: using request info {
    "IPAddress": "54.161.45.156",
    "UserAgent": "CCBot\/2.0 (http:\/\/commoncrawl.org\/faq\/)",
    "ChronologyProtection": false
    }
  • [DBConnection] Wikimedia\Rdbms\LoadBalancer::openConnection: calling initLB() before first connection.
  • [DBConnection] Connected to database 0 at 'localhost'.
  • [SQLBagOStuff] Connection 10096 will be used for SqlBagOStuff
  • [session] SessionBackend "9iadkk1nq4pq68d5l8ic8f1tan02vev4" is unsaved, marking dirty in constructor
  • [session] SessionBackend "9iadkk1nq4pq68d5l8ic8f1tan02vev4" save: dataDirty=1 metaDirty=1 forcePersist=0
  • [cookie] already deleted setcookie: "andre_wiki_session", "", "1493163190", "/", "", "", "1"
  • [cookie] already deleted setcookie: "andre_wikiUserID", "", "1493163190", "/", "", "", "1"
  • [cookie] already deleted setcookie: "andre_wikiToken", "", "1493163190", "/", "", "", "1"
  • [cookie] already deleted setcookie: "forceHTTPS", "", "1493163190", "/", "", "", "1"
  • [smw] [mw.db] connection provider with {"read":-1,"write":-2}
  • [DBConnection] Wikimedia\Rdbms\LoadBalancer::openConnection: calling initLB() before first connection.
  • [DBConnection] Connected to database 0 at 'localhost'.
  • Title::getRestrictionTypes: applicable restrictions to [[Beyond Social]] are {edit,move}
  • [ContentHandler] Created handler for wikitext: WikitextContentHandler
  • [DBPerformance] Expectation (writes <= 0) by MediaWiki::main not met:
    query-m: REPLACE INTO `objectcache` (keyname,value,exptime) VALUES ('X')
    #0 /home/andre/public_html/wiki_andre/includes/libs/rdbms/TransactionProfiler.php(218): Wikimedia\Rdbms\TransactionProfiler->reportExpectationViolated('writes', 'query-m: REPLAC...')
    #1 /home/andre/public_html/wiki_andre/includes/libs/rdbms/database/Database.php(980): Wikimedia\Rdbms\TransactionProfiler->recordQueryCompletion('query-m: REPLAC...', 1524699190.4054, true, 1)
    #2 /home/andre/public_html/wiki_andre/includes/libs/rdbms/database/Database.php(891): Wikimedia\Rdbms\Database->doProfiledQuery('REPLACE INTO `o...', 'REPLACE /* SqlB...', true, 'SqlBagOStuff::s...')
    #3 /home/andre/public_html/wiki_andre/includes/libs/rdbms/database/Database.php(2173): Wikimedia\Rdbms\Database->query('REPLACE INTO `o...', 'SqlBagOStuff::s...')
    #4 /home/andre/public_html/wiki_andre/includes/libs/rdbms/database/DatabaseMysqlBase.php(494): Wikimedia\Rdbms\Database->nativeReplace('objectcache', Array, 'SqlBagOStuff::s...')
    #5 /home/andre/public_html/wiki_andre/includes/objectcache/SqlBagOStuff.php(373): Wikimedia\Rdbms\DatabaseMysqlBase->replace('objectcache', Array, Array, 'SqlBagOStuff::s...')
    #6 /home/andre/public_html/wiki_andre/includes/objectcache/SqlBagOStuff.php(387): SqlBagOStuff->setMulti(Array, 30)
    #7 /home/andre/public_html/wiki_andre/includes/libs/objectcache/BagOStuff.php(545): SqlBagOStuff->set('andre_wiki:mess...', 1, 30)
    #8 /home/andre/public_html/wiki_andre/includes/libs/objectcache/BagOStuff.php(418): BagOStuff->add('andre_wiki:mess...', 1, 30)
    #9 [internal function]: BagOStuff->{closure}()
    #10 /home/andre/public_html/wiki_andre/vendor/wikimedia/wait-condition-loop/src/WaitConditionLoop.php(92): call_user_func(Object(Closure))
    #11 /home/andre/public_html/wiki_andre/includes/libs/objectcache/BagOStuff.php(429): Wikimedia\WaitConditionLoop->invoke()
    #12 /home/andre/public_html/wiki_andre/includes/libs/objectcache/BagOStuff.php(472): BagOStuff->lock('andre_wiki:mess...', 0, 30, 'MessageCache::g...')
    #13 /home/andre/public_html/wiki_andre/includes/cache/MessageCache.php(747): BagOStuff->getScopedLock('andre_wiki:mess...', 0, 30, 'MessageCache::g...')
    #14 /home/andre/public_html/wiki_andre/includes/cache/MessageCache.php(414): MessageCache->getReentrantScopedLock('andre_wiki:mess...', 0)
    #15 /home/andre/public_html/wiki_andre/includes/cache/MessageCache.php(344): MessageCache->loadFromDBWithLock('en', Array, NULL)
    #16 /home/andre/public_html/wiki_andre/includes/cache/MessageCache.php(976): MessageCache->load('en')
    #17 /home/andre/public_html/wiki_andre/includes/cache/MessageCache.php(906): MessageCache->getMsgFromNamespace('Pagetitle', 'en')
    #18 /home/andre/public_html/wiki_andre/includes/cache/MessageCache.php(873): MessageCache->getMessageForLang(Object(Language), 'pagetitle', true, Array)
    #19 /home/andre/public_html/wiki_andre/includes/cache/MessageCache.php(814): MessageCache->getMessageFromFallbackChain(Object(Language), 'pagetitle', true)
    #20 /home/andre/public_html/wiki_andre/includes/Message.php(1275): MessageCache->get('pagetitle', true, Object(Language))
    #21 /home/andre/public_html/wiki_andre/includes/Message.php(842): Message->fetchMessage()
    #22 /home/andre/public_html/wiki_andre/includes/Message.php(934): Message->toString('text')
    #23 /home/andre/public_html/wiki_andre/includes/OutputPage.php(936): Message->text()
    #24 /home/andre/public_html/wiki_andre/includes/OutputPage.php(984): OutputPage->setHTMLTitle(Object(Message))
    #25 /home/andre/public_html/wiki_andre/includes/page/Article.php(464): OutputPage->setPageTitle('Beyond Social')
    #26 /home/andre/public_html/wiki_andre/includes/actions/ViewAction.php(68): Article->view()
    #27 /home/andre/public_html/wiki_andre/includes/MediaWiki.php(499): ViewAction->show()
    #28 /home/andre/public_html/wiki_andre/includes/MediaWiki.php(293): MediaWiki->performAction(Object(Article), Object(Title))
    #29 /home/andre/public_html/wiki_andre/includes/MediaWiki.php(862): MediaWiki->performRequest()
    #30 /home/andre/public_html/wiki_andre/includes/MediaWiki.php(523): MediaWiki->main()
    #31 /home/andre/public_html/wiki_andre/index.php(43): MediaWiki->run()
    #32 {main}
  • [MessageCache] MessageCache::load: Loading en... local cache is empty, global cache is expired/volatile, loading from database
  • Unstubbing $wgParser on call of $wgParser::firstCallInit from MessageCache->getParser
  • Parser: using preprocessor: Preprocessor_DOM
  • Unstubbing $wgLang on call of $wgLang::_unstub from ParserOptions->__construct
  • Article::view using parser cache: yes
  • Parser cache options found.
  • ParserOutput cache found.
  • Article::view: showing parser cache contents
  • User: cache miss for user 1
  • User: loading options for user 1 from database.
  • [Preprocessor] Cached preprocessor output (key: andre_wiki:preprocess-xml:9349cf64cb87eb1dac7f258fe78e4d22:0)
  • [Preprocessor] Cached preprocessor output (key: andre_wiki:preprocess-xml:9349cf64cb87eb1dac7f258fe78e4d22:0)
  • Title::getRestrictionTypes: applicable restrictions to [[Beyond Social]] are {edit,move}
  • MediaWiki::preOutputCommit: primary transaction round committed
  • MediaWiki::preOutputCommit: pre-send deferred updates completed
  • MediaWiki::preOutputCommit: LBFactory shutdown completed
  • Title::getRestrictionTypes: applicable restrictions to [[Beyond Social]] are {edit,move}
Facts about "Beyond Social"
SectionPublishing Projects +
Date
"Date" is a type and predefined property provided by Semantic MediaWiki to represent date values.
2014 + and 2016 +