On Sunday 02 February 2014 16:08:54 Nils Kneuper wrote:
> People agreed that it would make sense to e.g. have some kind of "devblog".

I feel like this overlaps a lot with the "Culture of discussion" thread.

If developers wanted to promote and discuss their changes with the userbase, 
the forums (and in particular one forum section [1]) have existed for _years_ 
to serve that purpose. There are some people who have made use of this option 
[2] [3] [4] [5], but it's not the norm. Not nowadays, anyway.

    1: http://r.wesnoth.org/f2
    2: http://r.wesnoth.org/t39430
    3: http://r.wesnoth.org/t38748
    4: http://r.wesnoth.org/t39570
    5: http://r.wesnoth.org/t39840

Having developers post about _development_ in the forums aids a lot in both 
showing that activity _is_ taking place (since not everyone uses IRC or 
mailing lists in the 2010s) and allowing _feedback_ to take place in both 
directions in a more relaxed environment than the bug tracker.

Incidentally, most [6] of these post-FOSDEM discussion threads are a prime 
example of choosing the wrong communication channel for important subjects. 
How many users read the *developers* *mailing* list? Are *all* developers 
even subscribed to this mailing list? What about prospective contributors? And 
which is ultimately more visible from www.wesnoth.org: the forums board, or 
the mailing list? There must be something wrong with the antiquated ML 
approach if every single thread I post here has barely any activity or 
visibility, regardless of its importance. Furthermore, there is at least one 
existing, _recent_ case of a developer making an extremely significant 
decision on their own because their attempt at starting a mailing list 
discussion was met with virtually unanimous silence.

    6: Not all. The CoD thread, the asheviere thread, and this one are better 
       suited for the developers' ML for obvious reasons.

Similarly, over the past years there have been severe communication issues 
with regard to GSoC, and this has not gone unnoticed by the community [7].

    7: http://r.wesnoth.org/t38889

At least in previous occasions there were organization acceptance 
announcements in the front page (not the most visible location for _existing_ 
users, I should say), but last year there wasn't even that. Looking at how 
other projects deal with GSoC, they are generally more open with regard to 
GSoC events and results and encourage students to interact with the userbase 
through blog posts and such, providing progress reports and talking about 
existing or future design decisions. The Battle for Wesnoth Project may not be 
a purely technical project like a desktop environment framework or an 
operating system, but the aspect still exists and is extremely relevant for 
other members of our heterogeneous development team, the WML and Lua content 
creators in our user community, innovative artists exploring the limits of the 
game engine, prospective mainline contributors, and enthusiasts in general.

Right now we are in a position where many crucial areas of mainline 
development are stagnating due to various reasons, and one of them is that 
there isn't much interest from the userbase in contributing to Wesnoth. The 
areas in which we need the most help are barely publicized (not unlike those 
that are being actively worked on, though), and for most forumers it just so 
happens that some random user will suddenly gain a red username and Developer 
rank once in a blue moon, without an explanation at all. I have begun an 
effort to alleviate this issue by publicizing new developers [8] and 
unaffiliated contributors [9] in release announcements (which I also started 
handling in order to make them more enticing and less opaque to the 
community), but what we need the most in this regard is clean and unified 
*documentation*, rather than pieces and scraps scattered across the wiki that 
are not directly reachable from the front page or navigation bar _in one 
click_.

    8: http://r.wesnoth.org/t39622
    9: http://r.wesnoth.org/t39850

(On a related note, having more active contributors always paves the road for 
expanding the project's trusted circle and getting more Wesnoth.org staff 
members, which is something that may become an issue if any of the four people 
with administrative access to baldras get hit by a bus, given that none of 
us seem particularly active at once -- yes, this includes me.)

Thus, I think that aside from starting a "devblog" (using what platform?) we 
should look into making better use of the tools we already have: the front 
page (casual observers!), the wiki (prospective/current contributors and 
content creators!), and the forums (everyone).

(On the same line of thought of the devblog, some months ago I thought about 
starting a series of informal interviews with members of our development team 
and posting them in the forums to raise awareness amongst players of the 
_humans_ who invest so many hours of their spare time to instill life into 
Wesnoth, and the technical aspects they focus on. Of course, that hasn't gone 
anywhere past the planning phase yet.)

-- 
Regards
  Ignacio R. Morelle <shadowm>

_______________________________________________
Wesnoth-dev mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-dev

Reply via email to