1
skalpa
Call for additional heads (and hands)
  • 2005/5/8 17:17

  • skalpa

  • Quite a regular

  • Posts: 300

  • Since: 2003/4/16


Several public and private discusssions we had lately with some of the most respectable members of our community made us think twice about our own behaviors and methods. Despite the best intentions, we had to recognize something was wrong, that we had to take action.
When we took over XOOPS development, this program was done by one single person. And today, in fact, nothing has changed. Mithrandir has taken the lead of the 2.x branch development to allow me to focus my efforts on the next major release of the core. But still, he works on his branch alone, as much as I do on mine.
I have to admit my expectations to see the XOOPS development process evolve naturally in the good direction were overly naive. I still believe open-source development can happen fluently, with people contributing regularly becoming members, taking the work of others whithout any more time to give to the project. But a program made by a single person cannot benefit from this dynamic: for this to work we need a team, from the very beginning.

As a result, I recently heard complains from developers saying their work were not taken into consideration, while actually the main purpose of XOOPS 2.2 is to incorporate as many community provided features and patches as possible. And when I asked Mithrandir about the reason of this, he answered me something I can only understand: "I don't have enough time to add all the patches by myself".

This is ridiculous ! On one side people who have shown us their value in the past are ready to help us, and on the other side we, who desesperately need such people, are already so submerged by tasks that we look like we're neglecting them.
I can only feel guilty for this. I know that, for the things to change, we have to be the ones who take action, not them. And I believe that, if we had to wait for these people to show us their frustation before acting, we made a fault. We should have been able to see this before, but haven't.

Showing our gratitude is really important for the success of such a project, and frustration what we have to avoid by all means. Therefore if feel I have to publicly apologize to these people, as much as I have to try to change this situation.

So, after talking to Mith, we decided to ask the following people to officially join the core development team, so they can help us build and enhance XOOPS more effectively as today:
- hervet
- marcan
- phppp

This isn't much, but one of the only way we have to show you we recognize your value. Also if you accept, I don't think it is going to change your life so much, for the moment: being part of our official team doesn't mean you're becoming slaves who will have to listen to our orders.
The only thing we're asking you is to bring what you feel able to, so at the end our users can benefit from it. There's no real rule. As I previously said, the 2.x branch is maintained alive so we can incorporate as many patches as we can, so the features list is not limited.

There are only two things I'll ask you, because they are quite important to me:
- Talk to each others. This is nobody's one man show. If you disagree with somebody about a point, then ask a third person to join the discussion. If that didn't solve it, then ask all the team to join. Most of the times, people showing good will, who want to find solutions together, will always manage to find one.
- Think about the people coming after you. This is the only reason why I'd be able to refuse an addition to the core. As contributors to an open-source project, you'll have to realise you're not alone, that the work you do will have to be used or modified by others. A feature whose implementation cannot be understood by anyone else than you, and that will be extremely difficult to maintain is a poisonned present you do to your teammates, and to our users. This is of the greatest importance... before functionnality must come maintainability. Keep things as simple as possible, and try to document your work.

I guess I'll have to stop here, as this post is long enough already, but we can talk more about this later.
I just hope the 3 of you will answer positively. In a few weeks (days) the first Xoosphere alpha release will be made,
allowing us to start working collectively on this branch too. We will need other people then, but the transition can only happen better if we're already used to work as a team, even little, if we started to get prepared.
I trust all of you of much as I trust Jan, and really think this would be a really good team, source of many good news for everybody here.

skalpa.>

2
karedokx
Re: Call for additional heads (and hands)
  • 2005/5/8 17:43

  • karedokx

  • Quite a regular

  • Posts: 319

  • Since: 2004/7/1 6


i don't know what to say. i only have one wish, all the best for xoops.

it is really a good news. i really do hope marc, hervet, and phppp (and some others later) will accept the offer to be part of the team to make a better xoops. [i do also hope predator and liquid can one day be back...]

no matter what i will be always here.

3
davidl2
Re: Call for additional heads (and hands)
  • 2005/5/8 19:16

  • davidl2

  • XOOPS is my life!

  • Posts: 4843

  • Since: 2003/5/26


Two very fine programmers and developers indeed.

(This is not to say other programmers and developers are not fine.. but you know what I mean I hope! )

4
xpider
Re: Call for additional heads (and hands)
  • 2005/5/8 22:04

  • xpider

  • Not too shy to talk

  • Posts: 150

  • Since: 2004/5/9 2


This is probably the most positive thing I've read on these forums in the year that I've been around.

I would also think it a great idea to at least offer the invitation to predator and liquid as well. (that is just my opinion not trying to start this thread in a diferrent direction at all) And probably a few more I'm sure...

As I stated at WF-PROJECTS Staff forum.
TEAM
TOGETHER
EVERYONE
ACCOMPLISHES
MORE

This is truly a post worth rating high. It is the right direction indeed =)

5
siweb
Re: Call for additional heads (and hands)
  • 2005/5/8 22:15

  • siweb

  • Not too shy to talk

  • Posts: 150

  • Since: 2004/5/2 1


We really needed this post. Maybe local support teams could translate it and post on their sites.

6
kaotik
Re: Call for additional heads (and hands)
  • 2005/5/8 22:16

  • kaotik

  • Just can't stay away

  • Posts: 861

  • Since: 2004/2/19


Nice job scalpa, but I'll restate an old wish of mine:
I would really like to see a roadmap and feature list for Xoosphere to see in what direction it's going. I think, even for you core developers it would be important to here opinions from other users and developers.

7
Bender
Re: Call for additional heads (and hands)
  • 2005/5/8 22:26

  • Bender

  • Home away from home

  • Posts: 1899

  • Since: 2003/3/10


You just restored part of my hope for xoops.

After the way people responded or not responded to the the 2 more frequented threads over the last some days i really was about to give up hope for seing this kind of understanding or anything like it.

8
Mithrandir
Re: Call for additional heads (and hands)

Quote:
I would really like to see a roadmap and feature list for Xoosphere to see in what direction it's going.

And I can assure that the roadmaps are coming. However, they are more than just a list of features, we have to convey the message that while the current XOOPS platform is good, we have good motivation for making a total rewrite of it. This is not very straight forward - especially since neither myself, Herko or Skalpa are native English speakers and have all those thoughts we need to make tangible in writing.

The roadmaps are in final draft review and will be published - hopefully in a matter of days.

9
kaotik
Re: Call for additional heads (and hands)
  • 2005/5/9 2:35

  • kaotik

  • Just can't stay away

  • Posts: 861

  • Since: 2004/2/19


Great news Mithrandir! I'm looking forward to it.

10
brash
Re: Call for additional heads (and hands)
  • 2005/5/9 2:49

  • brash

  • Friend of XOOPS

  • Posts: 2206

  • Since: 2003/4/10


Very pleasing to hear .

Login

Who's Online

450 user(s) are online (324 user(s) are browsing Support Forums)


Members: 0


Guests: 450


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: Nov 30
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Latest GitHub Commits