Maybe I'm misunderstood, let's get that opportunity to explain
it better.
Look I know that most people work hard to make this project goes
forward, but as we can see some of us don't have time or want be
responsible for a project or part of it that doesn't mean that
some of us can't coloaborate ocasionally with some partial work.
I'm not sayng that communication is not a good thing.
Let's describe my personal behavior:
I want to see this project goes forward, even because I want
to use this software.
I have to learn a lot of things, how the overal data model
works, each package funcionality, .....
Sometimes I get an idea or for some reason I want to see way
some part of the system is not working, so I use that
motivation and start making some code ports, but when I find
something taht I can't understand I stop it and start studing
that matter and maybe I get lost on that and don't get back
on it for a while.
Let's suppose that if I could put that work that is not
finished in some place that someone else could see it and
manipulate it as well maybe when I get back on it could I
get part of it done, corrected.
In the other way that work could be lost because probably
when I get back to it someone else released another version
that works or I loose my interest at all.
If we look at the port status we saw that several people
have appointed to do something but probably for several
life reasons they don't commit their partial work to don't
break the main repository or because they aren't happy
with what they have done, I readed several times people
saying that some part is almost done but I don't see it
on the repository.
A thing that I'm trying hard learn is that the perfection
doesn't exist and is a key point know when to stop.
With the above what I want say is that if all the team could
have a place to commit partial work to expose to the others
probably they will get more feedback than hidden it till
some working point.
And if they want and only if they want they can see if someone
did some work on it that can help then.
On the other hand if someone is going in the wrong direction
maybe that can be discovered sooner and save precious human
life time.