Many projects face hardships. I am optimistic still. Though I maybe seen
as troublesome, unwanted, bad apple, etc by some. It is good to bring
such issues up and discuss them. Problems do not solve themselves.

On Thu, 01 Mar 2018 19:28:15 +0000
Stephen Houston <smhousto...@gmail.com> wrote:
>
> Community based projects can't succeed
> in an environment where there is seemingly no project management and
> discussions only happen when a feature or change is pushed and one
> person overrides it.  This project needs to have more project
> management.  Goals need to be laid out.  Road maps need to be
> developed.  Release plans need to be created and adhered to.  This
> project needs structure,

I fully agree on organization and structure! To many think volunteer
and FOSS projects do not need organization and leadership. Those that
can organize can thrive. Those who cannot, do not.

> and frankly this structure needs to come
> from more than just one person.  There needs to be a team of project
> managers who determine whether changes, features, or proposal are
> accepted, not only one person.  There needs to be a team of project
> managers determining the direction of the project and developing road
> maps for it.  This team needs to be represented of our developers,
> our corporate interests, and our community user base.  Having a team
> will keep from personal bias, desires, or egos getting in the way.
> Once we have some structure in place, it will become much easier for
> us to band together to work towards meeting our goals.

I would caution a move to decision by committee. It was the almost
death of Apple. It has not really been a good thing for other
organizations. Best example is Gentoo. Since its move to a Gentoo
Council. Gentoo has had more issues with leadership, direction, etc.
IMHO it had a better initial approach to management.

Something like this may work for E.
https://www.gentoo.org/glep/glep-0004.html

Say Raster is top. Then a managers team below. Then each project has
its own. Now E/EFL does not really have projects in the same sense. I
would say someone would be like Elementary Manager, EINA, etc. Parts of
EFL a person would be the manager for, working with other managers, and
any team beneath them. Someone for E, maybe a modules/bryce manager,
etc. A Wayland manager, X11, etc. Various parts, Windows OS, OS X, etc.

IMHO this has been total crap and why Gentoo has had so many issues
since its early years. GLEP-39 replaces GLEP-4, management structure
 https://www.gentoo.org/glep/glep-0039.html

I also like Debians approach of an annually elected leader.
https://www.debian.org/devel/leader
https://en.wikipedia.org/wiki/List_of_Debian_project_leaders

I highly recommend using existing forms of structure and leadership or
some combination there of that works. Gentoo has always experimented
with unique structure and organization that is really a failed
experiment. Many have yet to get past denial and make effort to
correct. Just doubling down on status quo and trying to make something
that will never work, work...

Read Daniel Robbins comments here. It tells the tail of how the Gentoo
Council came to be... It very much is a failed experiment.
https://archives.gentoo.org/gentoo-project/message/3ac5418dd061fc53f4b8d55a99773f4c


Extra comments

IMHO there is always going to be various social issues around anything
technical. Many technical people are not great a social stuff in person
or in general. Not insulting anyone, we all have strengths and
weaknesses. Even non technical, the world has a hard time getting along
in general. FOSS projects cross many boarders, cultures, etc. Its
natural there be issues a a result of such. But seems the era of thick
skin etc is dead, its now Code of Conduct, ban, punish, drive away etc.
Those things do not help grow communities.

-- 
William L. Thomson Jr.

Attachment: pgpcqIJBuTQ4q.pgp
Description: OpenPGP digital signature

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to