On 11/21/2012 08:33 AM, Guillaume Lerouge wrote:
Hi Vincent,
if I may, this looks like a common fallacy: developers wanting to build
tools for developers. Of course building a "XWiki for Software Development"
flavor will sound sexy to you, since you're a developer yourself as well as
a XWiki committer. You would be your own target audience. In other words,
you want to build something for yourself.
However, please note that the market for such tools is already very, very
crowded. There's Trac / Bloodhound, there's the whole Atlassian suite,
there is what Github is building as well as countless other solutions.
What Vincent proposed doesn't fit into the same category. It's an
all-in-one site for an open source project, offering either simple
alternatives or just integration with other tools. We're not replacing
GitHub, we're just offering a quick view of the project's status on the
home page of your project. We're not replacing mail servers, we're just
mirroring mailing lists. We're not replacing Jira or Bugzilla or the
simple GitHub issues, we're offering a way to embed statistics from an
issue tracker into your roadmap page from the wiki. And so on. All this
without having to visit several different sites just to see what's new
on different levels. Kind of a portal.
But if a tool is specific enough and not so feature-rich, like a simple
poll, why use yet another tool when the wiki provides a simple
alternative? Tool proliferation is dreaded by everyone.
One of XWiki's great strengths and differentiators
is in its ability to let
people manage structured and unstructured content easily. I think we should
keep focusing our work on this instead of trying to enter a crowded space
with little perceivable benefits. In your mind, is this the very best thing
we could possibly work on in order to ensure XWiki's long-term success and
sustainability?
My 2 cents,
Guillaume
On Wed, Nov 21, 2012 at 1:20 PM, Vincent Massol <vincent(a)massol.net> wrote:
>
> On Nov 21, 2012, at 12:40 PM, Jeremie BOUSQUET <jeremie.bousquet(a)gmail.com>
> wrote:
>
>> Hi Vincent,
>>
>>
>> 2012/11/18 Vincent Massol <vincent(a)massol.net>
>>
>>> Hi devs,
>>>
>>
>>
>>> *** Latest emails (taken from mailman or other mailing list software,
>>> possibly by subscribing the project to a mailing list so that it gets
> the
>>> emails)
>>>
>>
>>
>>> ** A forum application, for example the Mail Archive Application done by
>>> Jeremie which would need to be improved to add ability to post from it
>>>
>>
>> Couldn't / shouldn't it be the same thing ?
>> I know the Mail Archive App is not finished at all, but one feature is
>> possibility to generate code to include in pages in order to display
>> filtered lists of emails or topics loaded by the app (filtering by
>> mailing-list, with ordering, max nb, etc…).
>
> Yes, it's the same thing I agree.
>
>> If I may add some comment, it's a very nice idea. To me the biggest trap
> is
>> integration with external sources. If it's not easily pluggable /
>> configurable and choice is too restricted, it will attract only a little
>> subset of developers. In my office for example, I would use it if I could
>> link to Rhodecode or Mercurial (instead of github) and Redmine (instead
> of
>> jira).
>
> Yep, we would need contributions for other issue trackers but once we
> start having something it may attract devs to develop other integrations.
>
> Thanks
> -Vincent
--
Sergiu Dumitriu
http://purl.org/net/sergiu