I mentioned the phabricator wiki since wiki.blender.org seems to be only used for developer docs now, and so it could be potentially be replaced entirely. But as I said in the task, I'm not arguing that someone should spend the significant effort to do such a migration, and of course there would be various issues to work out.
On Sat, Feb 27, 2016 at 12:22 PM, Sergey Sharybin <sergey....@gmail.com> wrote: > Hi, > > I will strongly suggest to ignore Phabricators Wiki for the following > reasons: > > - It is not nearly as comprehensive as Mediawiki > - Editing policies in Phabricator are still quite limiting, meaning > granting someone's editing role for Wiki would either mean we manually > control this (which is same as current "Please mail us if you need Wiki > access" bullshit), or we'll effectively allow everyone to edit any object > in our tracker which is not acceptable. > - There's no comprehensive anti-spam tools in Phabricator. > - Search is kinda pathetic > > Only argument for the Phabricator's wiki i currently see is that you only > need one developer account to do the code and documentation. The truth is: > _any_ current developer has a Wiki account, yet it does not help keeping > documentation in an up-to- state. So the issue of out-of-date documentation > is clearly somewhere else. (and if it's really an account issue, we can > teach wiki.b.o to login with dev.b.o accounts). > > Let me ask this question: why would we keep diverging documentation from > one single place (which is wiki.b.o) to a multiple ones (currently it's > b.o/manual, and also proposed move of developer's documentation somewhere > else)? I don't see such a diverge making documentation any easier to find > or any easier to maintain. > > I do see however bullshit happening on current wiki.b.o, all this anti-spam > things which are done in really lazy way. But that only means our wiki > itself is to be changed. Truth here is, it's a _really_ old mediawiki > install which is just getting rotten. We can not upgrade it easily because > of the tree navigation, which required hacks all over the code. As for me, > we should evaluate such proposal instead: > > - Re-consider navigation in Wiki, avoid having hacks to try support > navigation which was barely useful > - Prepare fully fresh install of Wiki (new engine, new web server settings > optimized for today's standards and so on) > - Install skin which we'll find acceptable (this is the most tedious work, > we'll need someone to work on the skin and it's not so simple for Mediawiki > i've heard) > - Migrate the content to a new Wiki > - Re-evaluate state of the documents in there, wipe out-of-date ones > > Benefits: > > - This keeps use of documentation the same as it always was > - This does not scare actual editors with wither fully offline editing > - Let's everyone (new developers, old develeoprs, non-developers) to have > project/design proposals in there, which are then simple to move to an > actual documentation/release notes > - Keeps release notes, release cycle, ongoing projects, personal > notes/design proposal/drafts in a single place. > > Simplified proposal: we can just ignore all history in existing Wiki and > simply start a new one. Even with a default skin it will not be less usable > than default sphinx/phabricator wikis. > > In any case, we would _have_ to update wiki sooner than later, and it will > bring it back to an usable state. Now, please stop for a moment from all > your "let's split stuff apart" proposal and outline _actual_ problems which > _can not_ be solved in a context of having fresh and working wiki.b.o, what > will be the benefits of that move and so on. > > > On Sat, Feb 27, 2016 at 2:26 AM, Campbell Barton <ideasma...@gmail.com> > wrote: > >> Hi, here are the notes from today's meeting in irc.freenode.net >> #blendercoders. >> >> 1) Upcoming release >> >> So far things go smooth with 2.77rc1, reminder that release notes need >> attention still. >> >> - Mike Erwin will do OpenGL release notes. >> >> >> 2) Current projects >> >> - Developers confirm that after 2.77 we should *stop* focusing >> on 2.7x and move attention to bigger 2.8x projects. >> However discussion shows we still need more concrete planning. >> >> - UI team will start having its own meetings, >> current plan is to hold after next developer meeting. >> Will be announced on the bf-committers mailing list. >> >> - UI project has _many_ open tasks with discussion and no conclusion, >> these tasks could use some decisions from UI design leads. >> (or archive if theirs no clear outcome and nobody has time for them). >> >> >> 3) Other Projects >> >> - Kevin Dietrich has begun work on the DwarfLabs Alembic patch, >> plans to move development to a branch and update to support >> import/export based on suggested changes in review. >> https://developer.blender.org/D1783 >> >> - @Blendify proposes to migrate developer documentation to new system >> (and help with the migration), >> https://developer.blender.org/T47563 >> >> However others in meeting prefer further discussion >> on mailing list before going ahead and making changes >> (evaluate Phabricator's Wiki for developer docs for eg). >> >> -- >> - Campbell >> _______________________________________________ >> Bf-committers mailing list >> Bf-committers@blender.org >> http://lists.blender.org/mailman/listinfo/bf-committers >> > > > > -- > With best regards, Sergey Sharybin > _______________________________________________ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers _______________________________________________ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers