for (;;);{"error":null,"payload":{"timeline":"\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-277166\" data-sigil=\"transaction\" data-meta=\"0_28\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/jp3luzknmku7uqxtuvo6\/PHID-FILE-xsdcutgttv2nstp3pfh2\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/ngraham\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003ca name=\"277166\" id=\"277166\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-pencil phui-timeline-icon\" data-meta=\"0_27\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/ngraham\/\" class=\"phui-handle phui-link-person\"\u003engraham\u003c\/a\u003e created this task.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#277166\" data-sigil=\"has-tooltip\" data-meta=\"0_26\"\u003eJun 22 2022, 11:09 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-277218\" data-sigil=\"transaction\" data-meta=\"0_38\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/wk46sycns6qulx7izlu3\/PHID-FILE-4rm6oelk2ip72iypgc4p\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/ognarb\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"277218\" id=\"277218\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-pencil phui-timeline-icon\" data-meta=\"0_36\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/ognarb\/\" class=\"phui-handle phui-link-person\"\u003eognarb\u003c\/a\u003e updated the task description. \u003ca href=\"\/transactions\/detail\/PHID-XACT-TASK-eirqbjokin3uu62\/\" data-sigil=\"workflow\"\u003e(Show Details)\u003c\/a\u003e\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#277218\" data-sigil=\"has-tooltip\" data-meta=\"0_35\"\u003eJun 23 2022, 7:47 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon\" data-meta=\"0_37\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/ognarb\/\" class=\"phui-handle phui-link-person\"\u003eognarb\u003c\/a\u003e added a subscriber: \u003ca href=\"\/p\/ognarb\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_6\"\u003eognarb\u003c\/a\u003e.\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_33\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_34\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_7\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cblockquote\u003e\u003cul class=\"remarkup-list\"\u003e\n\u003cli class=\"remarkup-list-item\"\u003eCreate a QA team on invent.kde.org that people can volunteer to join. Require that every merge request have an approval from the maintainer or someone on the QA team (preferably both) before it's merged.\u003c\/li\u003e\n\u003cli class=\"remarkup-list-item\"\u003eRequire that whenever a code regression is fixed, a unit test accompanies it. Require that unit tests pass.\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/blockquote\u003e\n\n\u003cp\u003eThis are good things but IMHO these should be things that project can opt into abd not forced on every project\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-277229\" data-sigil=\"transaction\" data-meta=\"0_41\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/ll5jux3eqweyf76djdak\/PHID-FILE-vmcihtrxylv53gesobun\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/fhek\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003ca name=\"277229\" id=\"277229\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon\" data-meta=\"0_40\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/fhek\/\" class=\"phui-handle phui-link-person\"\u003efhek\u003c\/a\u003e added a subscriber: \u003ca href=\"\/p\/fhek\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_8\"\u003efhek\u003c\/a\u003e.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#277229\" data-sigil=\"has-tooltip\" data-meta=\"0_39\"\u003eJun 23 2022, 8:09 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-277231\" data-sigil=\"transaction\" data-meta=\"0_53\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/nuylgslncg2thotjdhik\/PHID-FILE-5ha7k5ti6lqhsim6cm3i\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/niccolove\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"277231\" id=\"277231\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-trophy phui-timeline-icon\" data-meta=\"0_49\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view sprite-tokens tokens-heart-1 phui-timeline-token\" data-meta=\"0_50\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003ca href=\"\/p\/niccolove\/\" class=\"phui-handle phui-link-person\"\u003eniccolove\u003c\/a\u003e awarded a token.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#277231\" data-sigil=\"has-tooltip\" data-meta=\"0_48\"\u003eJun 23 2022, 8:14 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-pencil phui-timeline-icon\" data-meta=\"0_51\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/niccolove\/\" class=\"phui-handle phui-link-person\"\u003eniccolove\u003c\/a\u003e updated the task description. \u003ca href=\"\/transactions\/detail\/PHID-XACT-TASK-q5kswfwmixa7gxv\/\" data-sigil=\"workflow\"\u003e(Show Details)\u003c\/a\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon\" data-meta=\"0_52\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/niccolove\/\" class=\"phui-handle phui-link-person\"\u003eniccolove\u003c\/a\u003e added a subscriber: \u003ca href=\"\/p\/niccolove\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_9\"\u003eniccolove\u003c\/a\u003e.\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_46\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_47\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_10\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eLove the ideas here.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-277253\" data-sigil=\"transaction\" data-meta=\"0_57\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/347auhxixx4w2ybdhzp6\/PHID-FILE-o55c5xum3of5vhd6airh\/7fc4ca-alphanumeric_lato-white_K.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/kilab\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003ca name=\"277253\" id=\"277253\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-trophy phui-timeline-icon\" data-meta=\"0_55\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view sprite-tokens tokens-heart-1 phui-timeline-token\" data-meta=\"0_56\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003ca href=\"\/p\/kilab\/\" class=\"phui-handle phui-link-person\"\u003ekilab\u003c\/a\u003e awarded a token.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#277253\" data-sigil=\"has-tooltip\" data-meta=\"0_54\"\u003eJun 23 2022, 9:33 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-277262\" data-sigil=\"transaction\" data-meta=\"0_66\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/l3g5deovsglxk7bxmqwz\/PHID-FILE-evexmx64c7dkjgjh6ugm\/57c2c3-alphanumeric_lato-dark_F.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/fabianr\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"277262\" id=\"277262\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon\" data-meta=\"0_65\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/fabianr\/\" class=\"phui-handle phui-link-person\"\u003efabianr\u003c\/a\u003e added a subscriber: \u003ca href=\"\/p\/fabianr\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_11\"\u003efabianr\u003c\/a\u003e.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#277262\" data-sigil=\"has-tooltip\" data-meta=\"0_64\"\u003eJun 23 2022, 10:15 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_62\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_63\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_12\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eAnother idea to maybe include in the goal:\u003c\/p\u003e\n\n\u003cul class=\"remarkup-list\"\u003e\n\u003cli class=\"remarkup-list-item\"\u003eMake it easy and support KDE projects to set up a foundation like Krita did on its own - or like, as far as I know, Kdenlive is doing right now together with the KDE e.v.\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-277264\" data-sigil=\"transaction\" data-meta=\"0_70\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/a3d7bgqwabppsnc2uxxe\/PHID-FILE-h7fkwfvv3wtldaglyhii\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/aronkvh\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003ca name=\"277264\" id=\"277264\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-trophy phui-timeline-icon\" data-meta=\"0_68\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view sprite-tokens tokens-heart-1 phui-timeline-token\" data-meta=\"0_69\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003ca href=\"\/p\/aronkvh\/\" class=\"phui-handle phui-link-person\"\u003earonkvh\u003c\/a\u003e awarded a token.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#277264\" data-sigil=\"has-tooltip\" data-meta=\"0_67\"\u003eJun 23 2022, 10:18 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-277266\" data-sigil=\"transaction\" data-meta=\"0_74\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/6cwhxy2by4mdh5kxchqp\/PHID-FILE-tutuxlzhnvekzkyqnokd\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/ravier\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003ca name=\"277266\" id=\"277266\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-trophy phui-timeline-icon\" data-meta=\"0_72\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view sprite-tokens tokens-like-1 phui-timeline-token\" data-meta=\"0_73\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003ca href=\"\/p\/ravier\/\" class=\"phui-handle phui-link-person\"\u003eravier\u003c\/a\u003e awarded a token.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#277266\" data-sigil=\"has-tooltip\" data-meta=\"0_71\"\u003eJun 23 2022, 10:23 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-277279\" data-sigil=\"transaction\" data-meta=\"0_83\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/jp3luzknmku7uqxtuvo6\/PHID-FILE-xsdcutgttv2nstp3pfh2\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/ngraham\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"277279\" id=\"277279\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_82\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/ngraham\/\" class=\"phui-handle phui-link-person\"\u003engraham\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#277279\" data-sigil=\"has-tooltip\" data-meta=\"0_81\"\u003eJun 23 2022, 11:38 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_79\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_80\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_13\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cblockquote class=\"remarkup-reply-block\"\u003e\n\u003cdiv class=\"remarkup-reply-head\"\u003eIn \u003ca href=\"\/T15627#277218\" class=\"phui-tag-view phui-tag-type-object \" data-sigil=\"hovercard\" data-meta=\"0_0\"\u003e\u003cspan class=\"phui-tag-core phui-tag-color-object\"\u003eT15627#277218\u003c\/span\u003e\u003c\/a\u003e, \u003ca href=\"\/p\/ognarb\/\" class=\"phui-tag-view phui-tag-type-person \" data-sigil=\"hovercard\" data-meta=\"0_3\"\u003e\u003cspan class=\"phui-tag-core phui-tag-color-person\"\u003e@ognarb\u003c\/span\u003e\u003c\/a\u003e wrote:\u003c\/div\u003e\n\u003cdiv class=\"remarkup-reply-body\"\u003e\u003cblockquote\u003e\u003cul class=\"remarkup-list\"\u003e\n\u003cli class=\"remarkup-list-item\"\u003eCreate a QA team on invent.kde.org that people can volunteer to join. Require that every merge request have an approval from the maintainer or someone on the QA team (preferably both) before it's merged.\u003c\/li\u003e\n\u003cli class=\"remarkup-list-item\"\u003eRequire that whenever a code regression is fixed, a unit test accompanies it. Require that unit tests pass.\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/blockquote\u003e\n\n\u003cp\u003eThis are good things but IMHO these should be things that project can opt into and not forced on every project\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/blockquote\u003e\n\n\u003cp\u003eIn general I think the best policy flows from culture, and changes like this have to be culturally accepted before you can mandate them--but once that happens, you don't have to mandate them! :) So I'll change the text to reflect this.\u003c\/p\u003e\n\n\u003cblockquote class=\"remarkup-reply-block\"\u003e\n\u003cdiv class=\"remarkup-reply-head\"\u003eIn \u003ca href=\"\/T15627#277262\" class=\"phui-tag-view phui-tag-type-object \" data-sigil=\"hovercard\" data-meta=\"0_1\"\u003e\u003cspan class=\"phui-tag-core phui-tag-color-object\"\u003eT15627#277262\u003c\/span\u003e\u003c\/a\u003e, \u003ca href=\"\/p\/fabianr\/\" class=\"phui-tag-view phui-tag-type-person \" data-sigil=\"hovercard\" data-meta=\"0_2\"\u003e\u003cspan class=\"phui-tag-core phui-tag-color-person\"\u003e@fabianr\u003c\/span\u003e\u003c\/a\u003e wrote:\u003c\/div\u003e\n\u003cdiv class=\"remarkup-reply-body\"\u003e\u003cp\u003eAnother idea to maybe include in the goal:\u003c\/p\u003e\n\n\u003cul class=\"remarkup-list\"\u003e\n\u003cli class=\"remarkup-list-item\"\u003eMake it easy and support KDE projects to set up a foundation like Krita did on its own - or like, as far as I know, Kdenlive is doing right now together with the KDE e.v.\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/blockquote\u003e\n\n\u003cp\u003eYes, this is a great idea.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-277280\" data-sigil=\"transaction\" data-meta=\"0_86\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/jp3luzknmku7uqxtuvo6\/PHID-FILE-xsdcutgttv2nstp3pfh2\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/ngraham\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003ca name=\"277280\" id=\"277280\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-pencil phui-timeline-icon\" data-meta=\"0_85\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/ngraham\/\" class=\"phui-handle phui-link-person\"\u003engraham\u003c\/a\u003e updated the task description. \u003ca href=\"\/transactions\/detail\/PHID-XACT-TASK-ceveekzv5m3f3dx\/\" data-sigil=\"workflow\"\u003e(Show Details)\u003c\/a\u003e\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#277280\" data-sigil=\"has-tooltip\" data-meta=\"0_84\"\u003eJun 23 2022, 11:40 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-277281\" data-sigil=\"transaction\" data-meta=\"0_89\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/jp3luzknmku7uqxtuvo6\/PHID-FILE-xsdcutgttv2nstp3pfh2\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/ngraham\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003ca name=\"277281\" id=\"277281\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-pencil phui-timeline-icon\" data-meta=\"0_88\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/ngraham\/\" class=\"phui-handle phui-link-person\"\u003engraham\u003c\/a\u003e updated the task description. \u003ca href=\"\/transactions\/detail\/PHID-XACT-TASK-sb4lyo6glz3mr7r\/\" data-sigil=\"workflow\"\u003e(Show Details)\u003c\/a\u003e\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#277281\" data-sigil=\"has-tooltip\" data-meta=\"0_87\"\u003eJun 23 2022, 11:49 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-277309\" data-sigil=\"transaction\" data-meta=\"0_92\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/vnfag3lz3udopiyjlq2u\/PHID-FILE-b7lvacypa6fvhjftzumh\/alphanumeric_lato-dark_T.png-_d67381-255%2C255%2C255%2C0.7.png)\" class=\"phui-timeline-image\" href=\"\/p\/tfella\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003ca name=\"277309\" id=\"277309\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon\" data-meta=\"0_91\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/tfella\/\" class=\"phui-handle phui-link-person\"\u003etfella\u003c\/a\u003e added a subscriber: \u003ca href=\"\/p\/tfella\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_14\"\u003etfella\u003c\/a\u003e.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#277309\" data-sigil=\"has-tooltip\" data-meta=\"0_90\"\u003eJun 23 2022, 4:21 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-277312\" data-sigil=\"transaction\" data-meta=\"0_96\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/5pu4jon73fosyrjqpeb6\/PHID-FILE-yhdcnbp3pdk7q4gsiids\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/martintorres\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003ca name=\"277312\" id=\"277312\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-trophy phui-timeline-icon\" data-meta=\"0_94\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view sprite-tokens tokens-heart-1 phui-timeline-token\" data-meta=\"0_95\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003ca href=\"\/p\/martintorres\/\" class=\"phui-handle phui-link-person\"\u003emartintorres\u003c\/a\u003e awarded a token.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#277312\" data-sigil=\"has-tooltip\" data-meta=\"0_93\"\u003eJun 23 2022, 6:27 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-277314\" data-sigil=\"transaction\" data-meta=\"0_101\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/cwejqvmv3n3xwnsxhq3a\/PHID-FILE-wvsv3lxphgdwq2kmr63i\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/frdbr\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003ca name=\"277314\" id=\"277314\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-trophy phui-timeline-icon\" data-meta=\"0_98\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view sprite-tokens tokens-heart-1 phui-timeline-token\" data-meta=\"0_99\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003ca href=\"\/p\/frdbr\/\" class=\"phui-handle phui-link-person\"\u003efrdbr\u003c\/a\u003e awarded a token.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#277314\" data-sigil=\"has-tooltip\" data-meta=\"0_97\"\u003eJun 23 2022, 8:30 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon\" data-meta=\"0_100\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/frdbr\/\" class=\"phui-handle phui-link-person\"\u003efrdbr\u003c\/a\u003e added a subscriber: \u003ca href=\"\/p\/frdbr\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_15\"\u003efrdbr\u003c\/a\u003e.\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-277331\" data-sigil=\"transaction\" data-meta=\"0_110\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/524spqq5bu7ecb4e74so\/PHID-FILE-fqfvu7yrruu5dyzzkqew\/94cabf-alphanumeric_lato-dark_N.png-255%2C255%2C255%2C0.7.png)\" class=\"phui-timeline-image\" href=\"\/p\/nyanpasu64\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"277331\" id=\"277331\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon\" data-meta=\"0_109\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/nyanpasu64\/\" class=\"phui-handle phui-link-person\"\u003enyanpasu64\u003c\/a\u003e added a subscriber: \u003ca href=\"\/p\/nyanpasu64\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_16\"\u003enyanpasu64\u003c\/a\u003e.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#277331\" data-sigil=\"has-tooltip\" data-meta=\"0_108\"\u003eJun 23 2022, 10:54 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_106\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_107\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_17\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eIs this goal close enough to my idea of "ensure stability, reliability, and predictable behavior, and eliminate crashes and memory leaks in apps like baloo, plasmashell, and plasma-systemmonitor, eg. through better-documented invariants enforced through debug and release assertions?"\u003c\/p\u003e\n\n\u003cp\u003eMy suggestion for how to "move our specialized knowledge out of our heads" is to build more architectural documentation along the lines of \u003ca href=\"https:\/\/matklad.github.io\/2021\/02\/06\/ARCHITECTURE.md.html\" class=\"remarkup-link\" target=\"_blank\" rel=\"noreferrer\"\u003ehttps:\/\/matklad.github.io\/2021\/02\/06\/ARCHITECTURE.md.html\u003c\/a\u003e (eg. \u003ca href=\"https:\/\/gcc-newbies-guide.readthedocs.io\/en\/latest\/diving-into-gcc-internals.html\" class=\"remarkup-link\" target=\"_blank\" rel=\"noreferrer\"\u003ehttps:\/\/gcc-newbies-guide.readthedocs.io\/en\/latest\/diving-into-gcc-internals.html\u003c\/a\u003e and arguably \u003ca href=\"https:\/\/shipilev.net\/jvm\/anatomy-quarks\/\" class=\"remarkup-link\" target=\"_blank\" rel=\"noreferrer\"\u003ehttps:\/\/shipilev.net\/jvm\/anatomy-quarks\/\u003c\/a\u003e).\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-277337\" data-sigil=\"transaction\" data-meta=\"0_119\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/jp3luzknmku7uqxtuvo6\/PHID-FILE-xsdcutgttv2nstp3pfh2\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/ngraham\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"277337\" id=\"277337\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_118\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/ngraham\/\" class=\"phui-handle phui-link-person\"\u003engraham\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#277337\" data-sigil=\"has-tooltip\" data-meta=\"0_117\"\u003eJun 24 2022, 12:09 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_115\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_116\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_18\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cblockquote class=\"remarkup-reply-block\"\u003e\n\u003cdiv class=\"remarkup-reply-head\"\u003eIn \u003ca href=\"\/T15627#277331\" class=\"phui-tag-view phui-tag-type-object \" data-sigil=\"hovercard\" data-meta=\"0_4\"\u003e\u003cspan class=\"phui-tag-core phui-tag-color-object\"\u003eT15627#277331\u003c\/span\u003e\u003c\/a\u003e, \u003ca href=\"\/p\/nyanpasu64\/\" class=\"phui-tag-view phui-tag-type-person \" data-sigil=\"hovercard\" data-meta=\"0_5\"\u003e\u003cspan class=\"phui-tag-core phui-tag-color-person\"\u003e@nyanpasu64\u003c\/span\u003e\u003c\/a\u003e wrote:\u003c\/div\u003e\n\u003cdiv class=\"remarkup-reply-body\"\u003e\u003cp\u003eIs this goal close enough to my idea of "ensure stability, reliability, and predictable behavior, and eliminate crashes and memory leaks in apps like baloo, plasmashell, and plasma-systemmonitor, eg. through better-documented invariants enforced through debug and release assertions?"\u003c\/p\u003e\n\n\u003cp\u003eMy suggestion for how to "move our specialized knowledge out of our heads" is to build more architectural documentation along the lines of \u003ca href=\"https:\/\/matklad.github.io\/2021\/02\/06\/ARCHITECTURE.md.html\" class=\"remarkup-link\" target=\"_blank\" rel=\"noreferrer\"\u003ehttps:\/\/matklad.github.io\/2021\/02\/06\/ARCHITECTURE.md.html\u003c\/a\u003e (eg. \u003ca href=\"https:\/\/gcc-newbies-guide.readthedocs.io\/en\/latest\/diving-into-gcc-internals.html\" class=\"remarkup-link\" target=\"_blank\" rel=\"noreferrer\"\u003ehttps:\/\/gcc-newbies-guide.readthedocs.io\/en\/latest\/diving-into-gcc-internals.html\u003c\/a\u003e and arguably \u003ca href=\"https:\/\/shipilev.net\/jvm\/anatomy-quarks\/\" class=\"remarkup-link\" target=\"_blank\" rel=\"noreferrer\"\u003ehttps:\/\/shipilev.net\/jvm\/anatomy-quarks\/\u003c\/a\u003e).\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/blockquote\u003e\n\n\u003cp\u003eSounds like it. On their own, I think those tasks might be too narrow to constitute a whole goal. Generally increasing the quality of our software through more automated testing and QA is a part of what this is all about.\u003c\/p\u003e\n\n\u003cp\u003eI don't have strong opinions about which documentation platforms we use to advance that aspect of this goal, but I feel like the easier they are to use and the closer they are to the thing they're documenting (e.g. in the same repo, even inline in the same file, as with doxygen API documentation), the better.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-277338\" data-sigil=\"transaction\" data-meta=\"0_123\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/ll5jux3eqweyf76djdak\/PHID-FILE-vmcihtrxylv53gesobun\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/fhek\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003ca name=\"277338\" id=\"277338\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-trophy phui-timeline-icon\" data-meta=\"0_121\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view sprite-tokens tokens-heart-1 phui-timeline-token\" data-meta=\"0_122\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003ca href=\"\/p\/fhek\/\" class=\"phui-handle phui-link-person\"\u003efhek\u003c\/a\u003e awarded a token.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#277338\" data-sigil=\"has-tooltip\" data-meta=\"0_120\"\u003eJun 24 2022, 12:15 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-277362\" data-sigil=\"transaction\" data-meta=\"0_128\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/jb74m5wiqyp5h6qninga\/PHID-FILE-5qqyzzicyvctolnnfp3v\/d5c5a1-alphanumeric_aleo-white_D.png-255%2C255%2C255%2C0.7.png)\" class=\"phui-timeline-image\" href=\"\/p\/dmitrym\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003ca name=\"277362\" id=\"277362\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-trophy phui-timeline-icon\" data-meta=\"0_125\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view sprite-tokens tokens-heart-1 phui-timeline-token\" data-meta=\"0_126\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003ca href=\"\/p\/dmitrym\/\" class=\"phui-handle phui-link-person\"\u003edmitrym\u003c\/a\u003e awarded a token.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#277362\" data-sigil=\"has-tooltip\" data-meta=\"0_124\"\u003eJun 24 2022, 9:41 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon\" data-meta=\"0_127\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/dmitrym\/\" class=\"phui-handle phui-link-person\"\u003edmitrym\u003c\/a\u003e added a subscriber: \u003ca href=\"\/p\/dmitrym\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_19\"\u003edmitrym\u003c\/a\u003e.\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-277365\" data-sigil=\"transaction\" data-meta=\"0_132\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/dvkegcx2asyjlvg7eevu\/PHID-FILE-mj2eddgugzl3onrsmywz\/84c08c-alphanumeric_lato-dark_M.png-255%2C255%2C255%2C0.4.png)\" class=\"phui-timeline-image\" href=\"\/p\/momocao\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003ca name=\"277365\" id=\"277365\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-trophy phui-timeline-icon\" data-meta=\"0_130\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view sprite-tokens tokens-heart-1 phui-timeline-token\" data-meta=\"0_131\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003ca href=\"\/p\/momocao\/\" class=\"phui-handle phui-link-person\"\u003emomocao\u003c\/a\u003e awarded a token.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#277365\" data-sigil=\"has-tooltip\" data-meta=\"0_129\"\u003eJun 24 2022, 12:50 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-277385\" data-sigil=\"transaction\" data-meta=\"0_136\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/e2kn2imo3c6lvukte43j\/PHID-FILE-36cnjq2wmklzazfulvrf\/eb957f-alphanumeric_aleo-white_I.png-255%2C255%2C255%2C0.4.png)\" class=\"phui-timeline-image\" href=\"\/p\/idimitrov\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003ca name=\"277385\" id=\"277385\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-trophy phui-timeline-icon\" data-meta=\"0_134\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view sprite-tokens tokens-like-1 phui-timeline-token\" data-meta=\"0_135\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003ca href=\"\/p\/idimitrov\/\" class=\"phui-handle phui-link-person\"\u003eidimitrov\u003c\/a\u003e awarded a token.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#277385\" data-sigil=\"has-tooltip\" data-meta=\"0_133\"\u003eJun 24 2022, 5:47 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-277388\" data-sigil=\"transaction\" data-meta=\"0_146\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/exdxclds4gcwjlbpp2a7\/PHID-FILE-6cr5qowc77rql7jwswnu\/4eb4f3-alphanumeric_lato-white_V.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/vkhatab\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"277388\" id=\"277388\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon\" data-meta=\"0_145\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/vkhatab\/\" class=\"phui-handle phui-link-person\"\u003evkhatab\u003c\/a\u003e added a subscriber: \u003ca href=\"\/p\/vkhatab\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_20\"\u003evkhatab\u003c\/a\u003e.\u003cspan class=\"phui-timeline-extra\"\u003eEdited\u003cspan class=\"visual-only\" aria-hidden=\"true\"\u003e \u00b7 \u003c\/span\u003e\u003ca href=\"#277388\" data-sigil=\"has-tooltip\" data-meta=\"0_144\"\u003eJun 24 2022, 7:34 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_142\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_143\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_21\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eIt's very good that KDE is mulling this problem, since the lack of "professionalism" has been THE problem with desktop linux since its inception. Professionalizing the work of fundraising is a good start but if you really want to get over the hump I think you need to fundamentally change the fundraising model.\u003c\/p\u003e\n\n\u003cp\u003eCorporate interests don't care about the Linux desktop because it's just impossible to monetize at this stage. So I think that, in the absence of major funding from the public sector, the only solution for funding desktop linux projects is a series of crowdfunding campaigns. There may not be many linux users out there in relative terms but there are still millions of them out there and they tend to be very passionate about it. The most useless, niche bulls*t - not to mention outright cons - rakes in millions on sites like kickstarter. Why shouldn't user facing open source projects be able to raise even more?\u003c\/p\u003e\n\n\u003cp\u003eIn my mind it would work something like this:\u003c\/p\u003e\n\n\u003cul class=\"remarkup-list\"\u003e\n\u003cli class=\"remarkup-list-item\"\u003eDesign your end product and formulate a long term plan to get there. Assess the costs and timeframe it would require (could take several years and cost tens of millions). Show it to users and other members of community and ask them if that's something they want to see. If not, go back to the drawing board until you come with something that people really want. But it also has to be something you want and it has to make sense. So obviously you cannot just let thousands of random users design the product for you because that will result in an incoherent mess.\u003c\/li\u003e\n\u003cli class=\"remarkup-list-item\"\u003eBreak this big project up into sizable sequential sub-projects (of maybe 6 months to a year each worth of development). Each sub-project should set the groundwork for later development while also delivering something of value in its own right. This way you don't end up a half-built ruin if the work stalls for financial or other reasons.\u003c\/li\u003e\n\u003cli class=\"remarkup-list-item\"\u003eCrowdfund the sub-projects. Any excess contributions will carry over to the next sub-project, en route to your overarching end goal. Have a hard funding target for each sub-project and make it clear to users that if you fail to raise the required amount of money, their contributions will be fully refunded and the project will NOT get completed for free. So don't start any serious work, and don't start spending, until you're sure you can meet the funding target.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eThis is as close as you can get to resolving the economic conundrum of funding a public good in the absence serious public sector investment. And if you can get this ball rolling, then the open source nature of your "product" will no longer be an obstacle to its "professionalization" but rather a complement to it, as others will gravitate to it and help improve it.\u003c\/p\u003e\n\n\u003cp\u003eSomething to consider.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-277390\" data-sigil=\"transaction\" data-meta=\"0_150\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/exdxclds4gcwjlbpp2a7\/PHID-FILE-6cr5qowc77rql7jwswnu\/4eb4f3-alphanumeric_lato-white_V.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/vkhatab\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003ca name=\"277390\" id=\"277390\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-trophy phui-timeline-icon\" data-meta=\"0_148\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view sprite-tokens tokens-coin-4 phui-timeline-token\" data-meta=\"0_149\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003ca href=\"\/p\/vkhatab\/\" class=\"phui-handle phui-link-person\"\u003evkhatab\u003c\/a\u003e awarded a token.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#277390\" data-sigil=\"has-tooltip\" data-meta=\"0_147\"\u003eJun 24 2022, 7:35 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-277395\" data-sigil=\"transaction\" data-meta=\"0_155\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/3i4hq5kr35qjtupml2na\/PHID-FILE-om3fbuz5qrbzgmkd7ycy\/63acda-alphanumeric_aleo-white_A.png-255%2C255%2C255%2C0.7.png)\" class=\"phui-timeline-image\" href=\"\/p\/alexde\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003ca name=\"277395\" id=\"277395\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-trophy phui-timeline-icon\" data-meta=\"0_152\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view sprite-tokens tokens-emoji-1 phui-timeline-token\" data-meta=\"0_153\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003ca href=\"\/p\/alexde\/\" class=\"phui-handle phui-link-person\"\u003ealexde\u003c\/a\u003e awarded a token.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#277395\" data-sigil=\"has-tooltip\" data-meta=\"0_151\"\u003eJun 24 2022, 8:39 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon\" data-meta=\"0_154\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/alexde\/\" class=\"phui-handle phui-link-person\"\u003ealexde\u003c\/a\u003e added a subscriber: \u003ca href=\"\/p\/alexde\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_22\"\u003ealexde\u003c\/a\u003e.\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-277397\" data-sigil=\"transaction\" data-meta=\"0_165\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/jp3luzknmku7uqxtuvo6\/PHID-FILE-xsdcutgttv2nstp3pfh2\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/ngraham\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"277397\" id=\"277397\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_164\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/ngraham\/\" class=\"phui-handle phui-link-person\"\u003engraham\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003eEdited\u003cspan class=\"visual-only\" aria-hidden=\"true\"\u003e \u00b7 \u003c\/span\u003e\u003ca href=\"#277397\" data-sigil=\"has-tooltip\" data-meta=\"0_163\"\u003eJun 24 2022, 10:54 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_161\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_162\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_23\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eI agree with you that there is a *huge* amount of low-hanging fruit with respect to fundraising. Again this is why I think hiring a pro to do it will be so impactful. Clearly this is not currently our area of expertise in KDE, as there even other much smaller projects in the FOSS space with much bigger budgets, some in the multi-million-dollar range, like Blender and Thunderbird. There are also grants galore out there that a skilled grant-writer can apply for to deliver regular five-figure injections of cash.\u003c\/p\u003e\n\n\u003cp\u003eI think your thoughts on project structure are interesting and worthy of consideration.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-277398\" data-sigil=\"transaction\" data-meta=\"0_174\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/exdxclds4gcwjlbpp2a7\/PHID-FILE-6cr5qowc77rql7jwswnu\/4eb4f3-alphanumeric_lato-white_V.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/vkhatab\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"277398\" id=\"277398\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_173\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/vkhatab\/\" class=\"phui-handle phui-link-person\"\u003evkhatab\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#277398\" data-sigil=\"has-tooltip\" data-meta=\"0_172\"\u003eJun 25 2022, 12:18 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_170\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_171\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_24\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eThere is the caveat that Blender, Thunderbird and so on are specialized cross platform applications used in professional settings. So they can raise enough money from corporate sources for what they're trying to do, though usually not enough to get them anywhere near the quality of commercial offerings. KDE in contrast is very broad and it doesn't have much commercial application at the moment.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-277399\" data-sigil=\"transaction\" data-meta=\"0_183\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/jp3luzknmku7uqxtuvo6\/PHID-FILE-xsdcutgttv2nstp3pfh2\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/ngraham\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"277399\" id=\"277399\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_182\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/ngraham\/\" class=\"phui-handle phui-link-person\"\u003engraham\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#277399\" data-sigil=\"has-tooltip\" data-meta=\"0_181\"\u003eJun 25 2022, 12:26 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_179\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_180\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_25\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cblockquote\u003e\u003cp\u003eKDE in contrast is very broad and it doesn't have much commercial application at the moment.\u003c\/p\u003e\u003c\/blockquote\u003e\n\n\u003cp\u003eNo?\u003c\/p\u003e\n\n\u003cp\u003e\u003ca href=\"https:\/\/www.steamdeck.com\" class=\"remarkup-link\" target=\"_blank\" rel=\"noreferrer\"\u003ehttps:\/\/www.steamdeck.com\u003c\/a\u003e :-)\u003c\/p\u003e\n\n\u003cp\u003eKrita is also huge.\u003c\/p\u003e\n\n\u003cp\u003eI get your point, but let's also not underestimate ourselves. Our software is important and widely used. It's critical that we believe what we have is of value; it's the foundation of convincing others of that as well.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e"},"javelin_metadata":[{"hoverPHID":"PHID-TASK-4jdnhjqmyjmbkdgfgdl7"},{"hoverPHID":"PHID-TASK-4jdnhjqmyjmbkdgfgdl7"},{"hoverPHID":"PHID-USER-y72h74bpooxox2n6w63c"},{"hoverPHID":"PHID-USER-3zlxgpyjui7dxdsksjmn"},{"hoverPHID":"PHID-TASK-4jdnhjqmyjmbkdgfgdl7"},{"hoverPHID":"PHID-USER-ziyj4vavqeqyakbqjmu5"},{"hoverPHID":"PHID-USER-3zlxgpyjui7dxdsksjmn"},{"phid":"PHID-XACT-TASK-zvzedwfpuwp6ggn"},{"hoverPHID":"PHID-USER-46iqhmuuohqjfonswc6g"},{"hoverPHID":"PHID-USER-54bi4i5lxed2fyrq2bhx"},{"phid":"PHID-XACT-TASK-zuqadlhbn2ic6rk"},{"hoverPHID":"PHID-USER-y72h74bpooxox2n6w63c"},{"phid":"PHID-XACT-TASK-3swuqc2teiiv3x2"},{"phid":"PHID-XACT-TASK-67jm5mdajvqnu3m"},{"hoverPHID":"PHID-USER-l4drnde5ovvkirgwsj6s"},{"hoverPHID":"PHID-USER-thos2onsh2ggs5722jvd"},{"hoverPHID":"PHID-USER-ziyj4vavqeqyakbqjmu5"},{"phid":"PHID-XACT-TASK-hdund5rdeq72bbh"},{"phid":"PHID-XACT-TASK-dcqrzxcpmbhgf5h"},{"hoverPHID":"PHID-USER-4mnfwer65nujsf537yoi"},{"hoverPHID":"PHID-USER-ricemkyf7cwsvfoflhyk"},{"phid":"PHID-XACT-TASK-lai5x6mj5xrvocn"},{"hoverPHID":"PHID-USER-wy36p5e5xjyfkcfzf4bj"},{"phid":"PHID-XACT-TASK-xzsozr7e2dihtp6"},{"phid":"PHID-XACT-TASK-ksvqdzuis4mcu66"},{"phid":"PHID-XACT-TASK-6zqofpzzhrcopgu"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-legv5yu4etshtxk","anchor":"277166"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-zvzedwfpuwp6ggn\/","ref":"T15627#277218"},[],{"anchor":"277218"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_1\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_29\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_30\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_3\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-zvzedwfpuwp6ggn\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_31\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_32\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],[],{"phid":"PHID-XACT-TASK-eirqbjokin3uu62","anchor":"277218"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-qvxdt3utcgem6o5","anchor":"277229"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-zuqadlhbn2ic6rk\/","ref":"T15627#277231"},[],{"anchor":"277231"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_5\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_42\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_43\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_7\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-zuqadlhbn2ic6rk\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_44\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_45\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],[],[],[],{"phid":"PHID-XACT-TASK-d2vcbjj4s3wkrxj","anchor":"277231"},{"tip":"Via Web"},[],[],{"phid":"PHID-XACT-TASK-w3l4a2k57pjg7ou","anchor":"277253"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-3swuqc2teiiv3x2\/","ref":"T15627#277262"},[],{"anchor":"277262"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_9\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_58\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_59\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_11\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-3swuqc2teiiv3x2\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_60\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_61\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-4bfcu4vlxwues4b","anchor":"277262"},{"tip":"Via Web"},[],[],{"phid":"PHID-XACT-TASK-mtcvd6vhyush3jv","anchor":"277264"},{"tip":"Via Web"},[],[],{"phid":"PHID-XACT-TASK-sz6ylmtajhgmiy6","anchor":"277266"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-67jm5mdajvqnu3m\/","ref":"T15627#277279"},[],{"anchor":"277279"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_13\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_75\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_76\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_15\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-67jm5mdajvqnu3m\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_77\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_78\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-67jm5mdajvqnu3m","anchor":"277279"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-ceveekzv5m3f3dx","anchor":"277280"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-sb4lyo6glz3mr7r","anchor":"277281"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-3pe4h2mw6z34egr","anchor":"277309"},{"tip":"Via Web"},[],[],{"phid":"PHID-XACT-TASK-4k6vtj2zvc5jqp3","anchor":"277312"},{"tip":"Via Web"},[],[],[],{"phid":"PHID-XACT-TASK-cdfzwbhlsdepkvx","anchor":"277314"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-hdund5rdeq72bbh\/","ref":"T15627#277331"},[],{"anchor":"277331"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_17\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_102\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_103\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_19\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-hdund5rdeq72bbh\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_104\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_105\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-us6h4736nwpgamo","anchor":"277331"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-dcqrzxcpmbhgf5h\/","ref":"T15627#277337"},[],{"anchor":"277337"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_21\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_111\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_112\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_23\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-dcqrzxcpmbhgf5h\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_113\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_114\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-dcqrzxcpmbhgf5h","anchor":"277337"},{"tip":"Via Web"},[],[],{"phid":"PHID-XACT-TASK-4baqut4oe7vxfed","anchor":"277338"},{"tip":"Via Web"},[],[],[],{"phid":"PHID-XACT-TASK-rur6yncafsqzc7n","anchor":"277362"},{"tip":"Via Web"},[],[],{"phid":"PHID-XACT-TASK-75eprfpxpribebk","anchor":"277365"},{"tip":"Via Web"},[],[],{"phid":"PHID-XACT-TASK-ecoyjspgz25afhw","anchor":"277385"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-lai5x6mj5xrvocn\/","ref":"T15627#277388"},[],{"anchor":"277388"},[],[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_25\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_137\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_138\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_27\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-lai5x6mj5xrvocn\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_139\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_140\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_29\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/history\/PHID-XACT-TASK-lai5x6mj5xrvocn\/\" class=\"phabricator-action-view-item\" data-sigil=\"workflow\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-list phabricator-action-view-icon\" data-meta=\"0_141\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Edit History\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-hbhjtjrmqfsao5y","anchor":"277388"},{"tip":"Via Web"},[],[],{"phid":"PHID-XACT-TASK-bxblfkkt6e6gfbf","anchor":"277390"},{"tip":"Via Web"},[],[],[],{"phid":"PHID-XACT-TASK-43pfmiugxnlmcdv","anchor":"277395"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-xzsozr7e2dihtp6\/","ref":"T15627#277397"},[],{"anchor":"277397"},[],[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_31\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_156\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_157\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_33\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-xzsozr7e2dihtp6\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_158\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_159\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_35\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/history\/PHID-XACT-TASK-xzsozr7e2dihtp6\/\" class=\"phabricator-action-view-item\" data-sigil=\"workflow\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-list phabricator-action-view-icon\" data-meta=\"0_160\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Edit History\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-xzsozr7e2dihtp6","anchor":"277397"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-ksvqdzuis4mcu66\/","ref":"T15627#277398"},[],{"anchor":"277398"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_37\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_166\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_167\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_39\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-ksvqdzuis4mcu66\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_168\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_169\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-ksvqdzuis4mcu66","anchor":"277398"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-6zqofpzzhrcopgu\/","ref":"T15627#277399"},[],{"anchor":"277399"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_41\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_175\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_176\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_43\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-6zqofpzzhrcopgu\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_177\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_178\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-6zqofpzzhrcopgu","anchor":"277399"}],"javelin_behaviors":{"phui-hovercards":[],"phabricator-watch-anchor":[],"phabricator-tooltips":[],"phui-dropdown-menu":[]},"javelin_resources":["https:\/\/phabricator.kde.org\/res\/defaultX\/phabricator\/8e3d1fb7\/core.pkg.css","https:\/\/phabricator.kde.org\/res\/defaultX\/phabricator\/2058ec09\/core.pkg.js","https:\/\/phabricator.kde.org\/res\/defaultX\/phabricator\/638a4e2b\/rsrc\/externals\/javelin\/core\/init.js"]}