* [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly @ 2017-01-19 18:45 William L. Thomson Jr. 2017-01-19 20:32 ` Johannes Huber 2017-01-19 21:39 ` Kent Fredric 0 siblings, 2 replies; 38+ messages in thread From: William L. Thomson Jr. @ 2017-01-19 18:45 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 859 bytes --] This was something the Java team used to do long ago. We used to meet once a month and discuss what each was working on. How much time each felt they would have for Gentoo over the next month. We discussed common direction for the project and other things that really helped coordinate development efforts and make a pretty functional team and project. Sadly that ended. I think that should be expanded as a require for a project. If a project is formed, it should be required to report on a monthly basis to the council. It does not have to meet monthly, but that is a good idea is will really save time in any reporting to Council. This does not require allot of time. It has many benefits not only within the project, but to the council and Gentoo. https://wiki.gentoo.org/wiki/User:Wltjr/GLEP:Project_Monthly_Reports -- William L. Thomson Jr. [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-19 18:45 [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly William L. Thomson Jr. @ 2017-01-19 20:32 ` Johannes Huber 2017-01-19 20:47 ` William L. Thomson Jr. 2017-01-19 21:39 ` Kent Fredric 1 sibling, 1 reply; 38+ messages in thread From: Johannes Huber @ 2017-01-19 20:32 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1110 bytes --] Am Donnerstag, 19. Januar 2017, 13:45:39 CET schrieb William L. Thomson Jr.: > This was something the Java team used to do long ago. We used to meet once a > month and discuss what each was working on. How much time each felt they > would have for Gentoo over the next month. We discussed common direction > for the project and other things that really helped coordinate development > efforts and make a pretty functional team and project. Sadly that ended. > > I think that should be expanded as a require for a project. If a project is > formed, it should be required to report on a monthly basis to the council. > It does not have to meet monthly, but that is a good idea is will really > save time in any reporting to Council. This does not require allot of time. > It has many benefits not only within the project, but to the council and > Gentoo. > > https://wiki.gentoo.org/wiki/User:Wltjr/GLEP:Project_Monthly_Reports And when the projects are not doing it, projects get disbanded. Meaning packages go to single maintainer only. Which means reporting goes away. Great plan! Best regards, Johannes [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 981 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-19 20:32 ` Johannes Huber @ 2017-01-19 20:47 ` William L. Thomson Jr. 2017-01-19 20:49 ` Johannes Huber 2017-01-19 21:19 ` Kent Fredric 0 siblings, 2 replies; 38+ messages in thread From: William L. Thomson Jr. @ 2017-01-19 20:47 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1594 bytes --] On Thursday, January 19, 2017 9:32:57 PM EST Johannes Huber wrote: > > And when the projects are not doing it, projects get disbanded. Meaning > packages go to single maintainer only. Which means reporting goes away. > Great plan! If projects are not doing it, and packages fall to a single maintainer. Then should it even really be a project? A project/team ideally is more than just one person. If it is just one person, it is not really a project or team. Just someone scratching their itches. Any developer can work on anything. It does not have to be a project. If you are going to create a project, it should be taken some what seriously and reporting should be a part of that. Not to mention should consist of more than one. They should be seeking others to be part of the project team. If not seeking others, its a solo mission. Without such reporting from projects how does the Council or anyone have a clue what is going on in Gentoo overall? Short of stopping by each project and doing research into each. That said, NOTHING in the GLEP says projects are punished or dis-banned for failing to report. Developers are required, or recommended to use repoman. Does that mean someone who does not is removed as a developer? At the same time Council should have authority and reason to end a project it if is not going anywhere, understaffed, etc. Again not having a project does not mean you cannot work on that stuff. So a project and the work an individual is doing is not related. If its individuals, plural, then a project make sense. -- William L. Thomson Jr. [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-19 20:47 ` William L. Thomson Jr. @ 2017-01-19 20:49 ` Johannes Huber 2017-01-19 21:00 ` William L. Thomson Jr. 2017-01-19 21:19 ` Kent Fredric 1 sibling, 1 reply; 38+ messages in thread From: Johannes Huber @ 2017-01-19 20:49 UTC (permalink / raw To: gentoo-project Am Donnerstag, 19. Januar 2017, 15:47:46 CET schrieb William L. Thomson Jr.: > On Thursday, January 19, 2017 9:32:57 PM EST Johannes Huber wrote: > > And when the projects are not doing it, projects get disbanded. Meaning > > packages go to single maintainer only. Which means reporting goes away. > > Great plan! > > If projects are not doing it, and packages fall to a single maintainer. Then > should it even really be a project? A project/team ideally is more than > just one person. If it is just one person, it is not really a project or > team. Just someone scratching their itches. > > Any developer can work on anything. It does not have to be a project. If you > are going to create a project, it should be taken some what seriously and > reporting should be a part of that. Not to mention should consist of more > than one. They should be seeking others to be part of the project team. If > not seeking others, its a solo mission. > > Without such reporting from projects how does the Council or anyone have a > clue what is going on in Gentoo overall? Short of stopping by each project > and doing research into each. > > That said, NOTHING in the GLEP says projects are punished or dis-banned for > failing to report. Developers are required, or recommended to use repoman. > Does that mean someone who does not is removed as a developer? > > At the same time Council should have authority and reason to end a project > it if is not going anywhere, understaffed, etc. Again not having a project > does not mean you cannot work on that stuff. So a project and the work an > individual is doing is not related. If its individuals, plural, then a > project make sense. We are not a company. Best regards, Johannes ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-19 20:49 ` Johannes Huber @ 2017-01-19 21:00 ` William L. Thomson Jr. 2017-01-20 12:13 ` Johannes Huber 0 siblings, 1 reply; 38+ messages in thread From: William L. Thomson Jr. @ 2017-01-19 21:00 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 718 bytes --] On Thursday, January 19, 2017 9:49:25 PM EST Johannes Huber wrote:> > We are not a company. What does that have to do with organization and unified direction? "The Debian Project has a carefully organized structure." https://www.debian.org/intro/about#who What is Gentoo? Just a bunch of individual projects going their own direction. Or something that comes together as one? I guess it is bad for the Council to be aware of what is going in each project. I guess that is also bad for the community. None of that can lead to all projects working together in ways they may not be today. If they are aware of what others are up to. It is about working together rather than in silos. -- William L. Thomson Jr. [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-19 21:00 ` William L. Thomson Jr. @ 2017-01-20 12:13 ` Johannes Huber 2017-01-20 15:00 ` William L. Thomson Jr. [not found] ` <8541344.yooe8zxigj@wlt> 0 siblings, 2 replies; 38+ messages in thread From: Johannes Huber @ 2017-01-20 12:13 UTC (permalink / raw To: gentoo-project > It is about working together rather than in silos. It isnt. Please proove that we are not working together instead of creating theses without facts. I see a lot of communication in irc. Best regards, Johannes ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-20 12:13 ` Johannes Huber @ 2017-01-20 15:00 ` William L. Thomson Jr. 2017-01-22 15:39 ` Rich Freeman [not found] ` <8541344.yooe8zxigj@wlt> 1 sibling, 1 reply; 38+ messages in thread From: William L. Thomson Jr. @ 2017-01-20 15:00 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 995 bytes --] On Friday, January 20, 2017 1:13:30 PM EST Johannes Huber wrote: > > It is about working together rather than in silos. > > It isnt. Please proove that we are not working together instead of creating > theses without facts. I see a lot of communication in irc. How does anyone know what each project is up to now? How does the council know? What about the general community? There might be communication in each IRC channel but they do not overlap. This is about connecting all projects. Feeding their information back to council, and else where like News team, community, press, etc. As shown some of this information used to be available in the GWN. Teams that meet and keep minutes or logs of such. Also are already generating this information. Here is an example of that, there are more just like it https://archives.gentoo.org/gentoo-dev/message/ ca1bbe0222e2d6b1ed92ea3c393f6ba5 Does anyone know whats going on in say Gentoo Java? As another example. -- William L. Thomson Jr. [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-20 15:00 ` William L. Thomson Jr. @ 2017-01-22 15:39 ` Rich Freeman 2017-01-22 16:16 ` William L. Thomson Jr. 0 siblings, 1 reply; 38+ messages in thread From: Rich Freeman @ 2017-01-22 15:39 UTC (permalink / raw To: gentoo-project On Fri, Jan 20, 2017 at 10:00 AM, William L. Thomson Jr. <wlt-ml@o-sinc.com> wrote: > > Does anyone know whats going on in say Gentoo Java? As another example. > Do we really need to make every project issue a monthly report just to notice that the Java team can't keep up with monthly reports? I think the last 300 emails you've sent out have already driven home the message that you think more people should be working on Java. -- Rich ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-22 15:39 ` Rich Freeman @ 2017-01-22 16:16 ` William L. Thomson Jr. 2017-01-22 17:44 ` Rich Freeman 0 siblings, 1 reply; 38+ messages in thread From: William L. Thomson Jr. @ 2017-01-22 16:16 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1210 bytes --] On Sunday, January 22, 2017 10:39:04 AM EST Rich Freeman wrote: > On Fri, Jan 20, 2017 at 10:00 AM, William L. Thomson Jr. > > <wlt-ml@o-sinc.com> wrote: > > Does anyone know whats going on in say Gentoo Java? As another example. > > Do we really need to make every project issue a monthly report just to > notice that the Java team can't keep up with monthly reports? Java was JUST an example. There is no Java team really and has not been for years. I would think that to a topic of concern for the council. Though seems to extend beyond just Java. The council should be aware and concerned if areas of Gentoo are going neglected. So should the community. But this is not about showing neglect. This is more about active projects, than inactive. At the same time, if areas are going neglected, people are aware yet do nothing. What does that say? People are surely not drawn to neglected technical projects. > I think > the last 300 emails you've sent out have already driven home the > message that you think more people should be working on Java. More people should be working on Gentoo. Java is just one area of neglect for some time. That is NOT the only area. -- William L. Thomson Jr. [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-22 16:16 ` William L. Thomson Jr. @ 2017-01-22 17:44 ` Rich Freeman 2017-01-22 17:55 ` William L. Thomson Jr. 0 siblings, 1 reply; 38+ messages in thread From: Rich Freeman @ 2017-01-22 17:44 UTC (permalink / raw To: gentoo-project On Sun, Jan 22, 2017 at 11:16 AM, William L. Thomson Jr. <wlt-ml@o-sinc.com> wrote: > On Sunday, January 22, 2017 10:39:04 AM EST Rich Freeman wrote: >> On Fri, Jan 20, 2017 at 10:00 AM, William L. Thomson Jr. >> >> <wlt-ml@o-sinc.com> wrote: >> > Does anyone know whats going on in say Gentoo Java? As another example. >> >> Do we really need to make every project issue a monthly report just to >> notice that the Java team can't keep up with monthly reports? > > Java was JUST an example. There is no Java team really and has not been for > years. I would think that to a topic of concern for the council. Why would the Gentoo Council care more about the Java team than the Java team itself does? > > At the same time, if areas are going neglected, people are aware yet do > nothing. What does that say? That they don't care much about the specific areas being neglected? The people who are going to be most motivated to contribute to specific areas of Gentoo are those who care the most about those specific areas. That's basically how Gentoo works. -- Rich ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-22 17:44 ` Rich Freeman @ 2017-01-22 17:55 ` William L. Thomson Jr. 2017-01-22 19:27 ` Rich Freeman 0 siblings, 1 reply; 38+ messages in thread From: William L. Thomson Jr. @ 2017-01-22 17:55 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1152 bytes --] On Sunday, January 22, 2017 12:44:38 PM EST Rich Freeman wrote: > > Why would the Gentoo Council care more about the Java team than the > Java team itself does? When there is no team? Answer that one yourself. Said another way. Why should the body responsible for Gentoo over all care at all if any areas of Gentoo are going neglected? If any area is being neglected is anyone in roles of leadership doing anything to correct such? Or just not carrying because others do not? > > At the same time, if areas are going neglected, people are aware yet do > > nothing. What does that say? > > That they don't care much about the specific areas being neglected? Which means they do not care about Gentoo over all. They only care about the pieces they use or work with. > The people who are going to be most motivated to contribute to > specific areas of Gentoo are those who care the most about those > specific areas. That's basically how Gentoo works. Which again means no one cares about Gentoo over all. No one cares to bring all the pieces together. Gentoo doesn't really work. That is part of the misnomer. -- William L. Thomson Jr. [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-22 17:55 ` William L. Thomson Jr. @ 2017-01-22 19:27 ` Rich Freeman 2017-01-22 19:45 ` William L. Thomson Jr. 0 siblings, 1 reply; 38+ messages in thread From: Rich Freeman @ 2017-01-22 19:27 UTC (permalink / raw To: gentoo-project On Sun, Jan 22, 2017 at 12:55 PM, William L. Thomson Jr. <wlt-ml@o-sinc.com> wrote: > On Sunday, January 22, 2017 12:44:38 PM EST Rich Freeman wrote: > >> > At the same time, if areas are going neglected, people are aware yet do >> > nothing. What does that say? >> >> That they don't care much about the specific areas being neglected? > > Which means they do not care about Gentoo over all. They only care about the > pieces they use or work with. Sure. Why shouldn't they? > >> The people who are going to be most motivated to contribute to >> specific areas of Gentoo are those who care the most about those >> specific areas. That's basically how Gentoo works. > > Which again means no one cares about Gentoo over all. No one cares to bring > all the pieces together. All the pieces do come together. What pieces on Gentoo do you see not working together? > > Gentoo doesn't really work. That is part of the misnomer. > Your conclusion doesn't follow. The fact that Java on Gentoo doesn't work doesn't mean that Gentoo doesn't work. If people cared that much about Java working on Gentoo, then it would work. Care isn't measured in mailing list posts, it is measured in pull requests and such. -- Rich ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-22 19:27 ` Rich Freeman @ 2017-01-22 19:45 ` William L. Thomson Jr. 2017-01-22 19:55 ` Rich Freeman 0 siblings, 1 reply; 38+ messages in thread From: William L. Thomson Jr. @ 2017-01-22 19:45 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 2151 bytes --] On Sunday, January 22, 2017 2:27:58 PM EST Rich Freeman wrote: > > > Which means they do not care about Gentoo over all. They only care about > > the pieces they use or work with. > > Sure. Why shouldn't they? Someone or group should be looking after Gentoo over all. That was the idea behind the Council. To oversee Gentoo as a whole. > >> The people who are going to be most motivated to contribute to > >> specific areas of Gentoo are those who care the most about those > >> specific areas. That's basically how Gentoo works. > > > > Which again means no one cares about Gentoo over all. No one cares to > > bring > > all the pieces together. > > All the pieces do come together. What pieces on Gentoo do you see not > working together? How do the various projects come together without any coordination or awareness? That anything comes together now is just by chance. Since projects/ teams are working on their own. Are the Council and Trustees working together? Do either work with Infra? How about interacting with the various projects? Is there any interaction? Or just when someone brings something to the Council. Passive vs proactive. > > Gentoo doesn't really work. That is part of the misnomer. > > Your conclusion doesn't follow. The fact that Java on Gentoo doesn't > work doesn't mean that Gentoo doesn't work. If people cared that much > about Java working on Gentoo, then it would work. Why do you assume I am only speaking about Gentoo Java? Is every aspect of Gentoo over staffed? Is Gentoo getting a new developer every month at minimum? Java is NOT the only area of Gentoo suffering. It is one of the largest areas being neglected. Java packages can likely dwarf most other languages, short of C or C++. Just about any where you look in Gentoo you will see things understaffed. > Care isn't measured in mailing list posts, it is measured in pull > requests and such. That is another matter entirely. More neglect when the community tries to submit stuff as there is a lack of people to handle to process the PR. Which does not encourage more. Presently 135 PRs on Github. -- William L. Thomson Jr. [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-22 19:45 ` William L. Thomson Jr. @ 2017-01-22 19:55 ` Rich Freeman 0 siblings, 0 replies; 38+ messages in thread From: Rich Freeman @ 2017-01-22 19:55 UTC (permalink / raw To: gentoo-project On Sun, Jan 22, 2017 at 2:45 PM, William L. Thomson Jr. <wlt-ml@o-sinc.com> wrote: > On Sunday, January 22, 2017 2:27:58 PM EST Rich Freeman wrote: >> >> >> All the pieces do come together. What pieces on Gentoo do you see not >> working together? > > How do the various projects come together without any coordination or > awareness? That anything comes together now is just by chance. Since projects/ > teams are working on their own. It is hardly chance. Things come together because we have policies that enable things to come together, and when these policies are found to be insufficient they are revised. In any case, my point is that things ARE coming together. > > Just about any where you look in Gentoo you will see things understaffed. > That has always been true of Gentoo, and it is also true of every area of every distro out there, and even every department in every corporation out there. There is always a constraint between supply and demand. The key principle in FOSS is that the demand can turn into the supply, which is why it works. -- Rich ^ permalink raw reply [flat|nested] 38+ messages in thread
[parent not found: <8541344.yooe8zxigj@wlt>]
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly [not found] ` <8541344.yooe8zxigj@wlt> @ 2017-01-20 15:14 ` William L. Thomson Jr. 0 siblings, 0 replies; 38+ messages in thread From: William L. Thomson Jr. @ 2017-01-20 15:14 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 851 bytes --] On Friday, January 20, 2017 10:00:47 AM EST William L. Thomson Jr. wrote: > > As shown some of this information used to be available in the GWN. Teams > that meet and keep minutes or logs of such. Also are already generating > this information. > > Here is an example of that, there are more just like it > https://archives.gentoo.org/gentoo-dev/message/ > ca1bbe0222e2d6b1ed92ea3c393f6ba5 > > Does anyone know whats going on in say Gentoo Java? As another example. Another, but link to reference log is broken due to Trac being discontinued. https://marc.info/?l=gentoo-dev&m=117391309204085&w=2 Seems we the Java team did not regularly report the meeting summaries to -dev mailing list. All the meeting logs and history were lost when Trac wiki was taken down. I believe the data still exists but was not migrated. -- William L. Thomson Jr. [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-19 20:47 ` William L. Thomson Jr. 2017-01-19 20:49 ` Johannes Huber @ 2017-01-19 21:19 ` Kent Fredric 2017-01-19 21:27 ` William L. Thomson Jr. 1 sibling, 1 reply; 38+ messages in thread From: Kent Fredric @ 2017-01-19 21:19 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1264 bytes --] On Thu, 19 Jan 2017 15:47:46 -0500 "William L. Thomson Jr." <wlt-ml@o-sinc.com> wrote: > If it is just one person, it is not really a project or team. Just > someone scratching their itches. A project reducing itself to one person is not grounds for dissolution of a project. Even if that project is inactive, it is not grounds for dissolution of the project. Because sometimes there is no work to be done. And sometimes the reduction to 1 is not long term. And projects serve more than a grouping of people. Projects serve as a proxy for ownership of packages, allowing smooth transfer of maintainership of a collection of related packages between maintainers. Otherwise, some really large projects with lots of packages would have dissolved to a single maintainer, somebody would have had to go through and change hundreds of metadata.xml files, only to later acquire a new member, requiring a reformulation of the project, and a repeat of going through and flipping the metadata.xml for no benefit. Projects serve as a structure to make development easier and possible. Not a structure to rap us over the knuckles. ( Though sometimes both happens, its important to know which one happens in service of the other ) [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-19 21:19 ` Kent Fredric @ 2017-01-19 21:27 ` William L. Thomson Jr. 0 siblings, 0 replies; 38+ messages in thread From: William L. Thomson Jr. @ 2017-01-19 21:27 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1228 bytes --] On Friday, January 20, 2017 10:19:14 AM EST Kent Fredric wrote: > On Thu, 19 Jan 2017 15:47:46 -0500 > > "William L. Thomson Jr." <wlt-ml@o-sinc.com> wrote: > > If it is just one person, it is not really a project or team. Just > > > > someone scratching their itches. > > A project reducing itself to one person is not grounds for dissolution > of a project. There is nothing in the GLEP that suggests such. I am not proposing such or seeking to even discuss. That would be another GLEP as to rules for formation and dissolution of projects. The furthest I went was maybe, for many of the reasons you stated. I am simply talking about reporting, not dissolution. > Not a structure to rap us over the knuckles. ( Though sometimes both > happens, its important to know which one happens in service of the other ) This has nothing to do with that. It is simply information being disseminate. Just like some of what used to be in the GWN. Example "Important changes within the Java Project ----------------------------------------- A number of significant changes have happened within Gentoo's Java team...." https://archives.gentoo.org/gentoo-gwn/message/ ae1382e71f3d57fd971e004e5950d4d0 -- William L. Thomson Jr. [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-19 18:45 [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly William L. Thomson Jr. 2017-01-19 20:32 ` Johannes Huber @ 2017-01-19 21:39 ` Kent Fredric 2017-01-19 21:59 ` William L. Thomson Jr. 1 sibling, 1 reply; 38+ messages in thread From: Kent Fredric @ 2017-01-19 21:39 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 2900 bytes --] On Thu, 19 Jan 2017 13:45:39 -0500 "William L. Thomson Jr." <wlt-ml@o-sinc.com> wrote: > I think that should be expanded as a require for a project. If a project is > formed, it should be required to report on a monthly basis to the council. It > does not have to meet monthly I think this starts out with a wrong priority. The framing here is that this structure is a stick to keep everyone in line, and that the beatings shall continue to drive up morale. Where I think the priority needs to focus on *facilitating* progress, by creating systems that *empower* and *enable* clearer communication, like making sure that the donkey has somewhere to sleep at night and has plenty of water so it can actually do its job the next day, instead of hoping a stick or carrot can be a magical solution. As such, a mandatory scheme that requires projects to report back to an authority is distasteful. I'd rather a more informal structure, where somebody is appointed the task of polling the different projects and asking them questions like: - Is there anything the project needs - Are there any changes you're doing now or in the future that would be useful for people to know about ( including other members of the project ) And I would take more concern if given projects couldn't be reached for commentary. If a project can be reached for commentary, but has nothing specific to report back, then that should be fine. If a project doesn't need to declare a need for anything from other projects, or doesn't care to inform other projects what its doing, that should be fine. There would naturally be some conceptual overlaps here with the GLEP 42 gentoo news system, and some overlap with the Gentoo newsletter, and so anything that falls into either of those would be good examples of things to mention, and ear-tag as such. ( Which may potentially facilitate those groups ) As an adjunct, it might also be useful to have some sort of active "status board" for different projects that can be edited by anyone easily and can easily be displayed in bulk, and not have any real requirements on its frequency of change. For example, to an extent IRC /topic's are used in a limited fashion for this sometimes. But it needs a little more space than whatever that limit is. But it doesn't ( and shouldn't ) need a full blank web page, and should ideally be no larger than a moderate but concise git commit message. So probably somewhere less painful to deal with than a wiki would be nice. But this status board can help inform the person doing the polling and others in a slightly more immediate fashion, not bound by clock cycles, but by necessity. And for groups who want to bother to sit down and have meetings, brief outcomes from those meetings could be part of that status board, perhaps with longer contents in links. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-19 21:39 ` Kent Fredric @ 2017-01-19 21:59 ` William L. Thomson Jr. 2017-01-19 22:21 ` Kent Fredric 0 siblings, 1 reply; 38+ messages in thread From: William L. Thomson Jr. @ 2017-01-19 21:59 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1720 bytes --] On Friday, January 20, 2017 10:39:49 AM EST Kent Fredric wrote: > > The framing here is that this structure is a stick to keep everyone in line, > and that the beatings shall continue to drive up morale. You are taking this completely out of context. Your repeated comments on beatings and morale, makes me some what question your line of thinking. More so given how you are completely misreading and making your own interpretation of things not even written in the GLEP. > I'd rather a more informal structure, where somebody is appointed the task > of polling the different projects and asking them questions like: Oh yes, create more positions and roles no one wants to fulfill. Are you going to do that? Just another area/project/team to be understaffed. FYI this is what used to happen as part of the newsletter. > As an adjunct, it might also be useful to have some sort of active "status > board" for different projects that can be edited by anyone easily and can > easily be displayed in bulk, and not have any real requirements on its > frequency of change. That is something that could be programmed into wiki pages for each project tracking commit activity. However it would still not tell you where the project/team is going or information about its activities. > And for groups who want to bother to sit down and have meetings, > brief outcomes from those meetings could be part of that status board, > perhaps with longer contents in links. That is in part what I am suggesting in a report provided to the council. The reports I am suggesting, could be linked into the status board your suggesting. So your basically proposing the same thing in a different way. -- William L. Thomson Jr. [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-19 21:59 ` William L. Thomson Jr. @ 2017-01-19 22:21 ` Kent Fredric 2017-01-19 22:50 ` William L. Thomson Jr. 0 siblings, 1 reply; 38+ messages in thread From: Kent Fredric @ 2017-01-19 22:21 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 2801 bytes --] On Thu, 19 Jan 2017 16:59:09 -0500 "William L. Thomson Jr." <wlt-ml@o-sinc.com> wrote: > On Friday, January 20, 2017 10:39:49 AM EST Kent Fredric wrote: > > > > The framing here is that this structure is a stick to keep everyone in line, > > and that the beatings shall continue to drive up morale. > > You are taking this completely out of context. > The reports I am suggesting, could be linked into the status board your > suggesting. So your basically proposing the same thing in a different way. Right. I suspect we're probably closer to the same page than we think overall, just your initial statements seemed to give me the wrong subtext, and I wanted to steer clear away from it. > Oh yes, create more positions and roles no one wants to fulfill. Are you going > to do that? Just another area/project/team to be understaffed. FYI this is > what used to happen as part of the newsletter. There will still be a person or persons submitting data, and there will be a person or persons receiving and collating that data. All my framing concerns itself with is assigning the responsibility for this interaction towards the recipient, and making it clear from the nature of the interaction that feedback is regularly wanted, but not mandatory. > > As an adjunct, it might also be useful to have some sort of active "status > > board" for different projects that can be edited by anyone easily and can > > easily be displayed in bulk, and not have any real requirements on its > > frequency of change. > > That is something that could be programmed into wiki pages for each project > tracking commit activity. However it would still not tell you where the > project/team is going or information about its activities. By "displayed in bulk", if I was unclear, the idea was to be able to have a global "Gentoo Right now" status page where one could just skim-read through all the given statuses, ( maybe sort them by freshness ) Commit stats could be displayed on the side, but I wouldn't consider them the most important part of this design, it would just be a bit of polish on the finished product, mostly because the signal it gives from the overview of all of gentoo is very weak, and doesn't really tell you much more than "alive/dead" ( and of course, not all projects even have commit data ) > > > And for groups who want to bother to sit down and have meetings, > > brief outcomes from those meetings could be part of that status board, > > perhaps with longer contents in links. > > That is in part what I am suggesting in a report provided to the council. > > The reports I am suggesting, could be linked into the status board your > suggesting. So your basically proposing the same thing in a different way. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-19 22:21 ` Kent Fredric @ 2017-01-19 22:50 ` William L. Thomson Jr. 2017-01-19 23:24 ` Patrick McLean 2017-01-21 3:27 ` Dean Stephens 0 siblings, 2 replies; 38+ messages in thread From: William L. Thomson Jr. @ 2017-01-19 22:50 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 2824 bytes --] On Friday, January 20, 2017 11:21:07 AM EST Kent Fredric wrote: > > Right. I suspect we're probably closer to the same page than we think > overall, just your initial statements seemed to give me the wrong subtext, > and I wanted to steer clear away from it. The more you understand the intent and context you will likely find yourself more on the same page. Just read the GLEP its pretty simple. > There will still be a person or persons submitting data, and there will > be a person or persons receiving and collating that data. That should be up to each project, ideally the team lead but that is up to each. Who in the project creates and submits the report to council is moot. > All my framing concerns itself with is assigning the responsibility for this > interaction towards the recipient, and making it clear from the nature of > the interaction that feedback is regularly wanted, but not mandatory. I am suggesting projects should have a mandatory requirement to provide monthly status. If they meet, they have this already in any minutes or log. May require a summation. If they do not meet, someone can gather the info up to each project/team. It would take considerably less time for someone on the project/team to provide a summary. Than for another person to come poll each person in the team for the same information. It will take less time to come from within. I am not suggesting or discussing penalties. I would simply hope that saying something is mandatory. People understanding it has VERY minimal requirements and overhead. That they would understand the benefit and be onboard so its not a big deal. No reason to make it into a big deal and go off on punishment, etc. I hate that line of thinking. I rather people understand the benefits and partake because of such. > By "displayed in bulk", if I was unclear, the idea was to be able to have a > global "Gentoo Right now" status page where one could just skim-read through > all the given statuses, ( maybe sort them by freshness ) Which again this could feed into that. You will still need some brief info on each project. Again easier and more efficient to come from within than poll from outside involving more people and time. > Commit stats could be displayed on the side, but I wouldn't consider them > the most important part of this design, it would just be a bit of polish > on the finished product, mostly because the signal it gives from the > overview of all of gentoo is very weak, and doesn't really tell you much > more than "alive/dead" ( and of course, not all projects even have commit > data ) Commits show activity but not much more. Thus you need to speak to someone or have them provide information on what they and others they work with have been up to. It is not much. -- William L. Thomson Jr. [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-19 22:50 ` William L. Thomson Jr. @ 2017-01-19 23:24 ` Patrick McLean 2017-01-20 2:45 ` William L. Thomson Jr. 2017-01-21 1:04 ` Kent Fredric 2017-01-21 3:27 ` Dean Stephens 1 sibling, 2 replies; 38+ messages in thread From: Patrick McLean @ 2017-01-19 23:24 UTC (permalink / raw To: gentoo-project On Thu, 19 Jan 2017 17:50:38 -0500 "William L. Thomson Jr." <wlt-ml@o-sinc.com> wrote: > > All my framing concerns itself with is assigning the responsibility > > for this interaction towards the recipient, and making it clear > > from the nature of the interaction that feedback is regularly > > wanted, but not mandatory. > > I am suggesting projects should have a mandatory requirement to > provide monthly status. If they meet, they have this already in any > minutes or log. May require a summation. If they do not meet, someone > can gather the info up to each project/team. It would take > considerably less time for someone on the project/team to provide a > summary. Than for another person to come poll each person in the team > for the same information. It will take less time to come from within. This is an all volunteer organization, we should refrain from making any sort of regular "mandatory" actions. Since no one is paid, we can't have any specific expectations of when people have time to spend on Gentoo. I would also have someone with limited time spending their time working on bugs etc rather than writing a monthly report. Even at companies, where people are paid to work, engineers are not generally expected to provide status reports to management. That is generally the job of a _paid_ project manager or _paid_ manager. ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-19 23:24 ` Patrick McLean @ 2017-01-20 2:45 ` William L. Thomson Jr. 2017-01-21 1:11 ` Kent Fredric 2017-01-21 1:04 ` Kent Fredric 1 sibling, 1 reply; 38+ messages in thread From: William L. Thomson Jr. @ 2017-01-20 2:45 UTC (permalink / raw To: gentoo-project; +Cc: Patrick McLean [-- Attachment #1: Type: text/plain, Size: 4329 bytes --] On Thursday, January 19, 2017 3:24:23 PM EST Patrick McLean wrote: > > This is an all volunteer organization, we should refrain from making > any sort of regular "mandatory" actions. I am quite aware. I really do not think the obvious need be stated. Also it is a bit ridiculous to think volunteer organizations do not have any sort of mandatory requirements on volunteers. If you volunteer for say the RedCross. They will assign you tasks and duties, if not when to show up, etc. Very few volunteer efforts are just show up do what ever, when ever. At minimum you will have a time to report, how long you will be there, etc. Not to mention leaders and people organizing the tasks. There are volunteer fire departments. Should they not be required to do anything? I think its silly to say a volunteer should not be required to do anything. > Since no one is paid, we can't > have any specific expectations of when people have time to spend on > Gentoo. Some are paid to work on Gentoo in some capacity or another. Others are self employed, so their time comes more at a direct cost. Where someone who is employed would be doing it in their spare time outside of their paying job. Others may be students etc. I have seen many people use it on resumes and further their career. Acting like people have no personal benefit or interest is also silly. Now I am not suggesting it be done on any mandatory schedule. If a project leader or member cannot take ~5-10 minutes a month to inform say the world. Then I think that reflects more on their own time management. This is not really asking much. Nor would it require much time at all. Council members are expected to meet, etc. That is much more of a time requirement. Requiring projects to report is minimal. Trivial if they have monthly meetings. > I would also have someone with limited time spending their time > working on bugs etc rather than writing a monthly report. If bugs could be fixed in 5-10 minutes, I think most would not exist. Many tend to require more time. Also tremendous time was spent before on the GWN. This is subsets of data that was in that. Which could really help others say on the News project. Allowing them to spend less time on getting pertinent data. What you may see as a loss of time and focus. Can also be beneficial to other projects saving them time, and allow more bugs to get fixed, etc. Your also missing entire that such reporting can help people outside of Gentoo gain more interest in Gentoo. If they know what is going on. You want bugs fixed? Would more people not potentially mean more bugs are fixed faster? Or rather expect more time from the existing pool? This is in part to grow Gentoo. > Even at companies, where people are paid to work, engineers are not > generally expected to provide status reports to management. That is > generally the job of a _paid_ project manager or _paid_ manager. I am not imposing that leaders be required for such. But leaders once upon a time in Gentoo were called managers. Is there really a problem with asking leaders to inform other leaders? How is the council supposed to know what is going on in each project otherwise? How can the council make any global decisions without global information? That said projects are already required to do things now. "A project exists if it has a maintained Wiki project page as described below. ("Maintained" means that the information on the page is factually correct and not out-of-date.) If the Wiki page isn't maintained, it is presumed dead." https://wiki.gentoo.org/wiki/GLEP:39 That could be saying that if the wiki page is not maintained the wiki page is dead. However that it starts with saying a project exists if it has a maintained wiki page. Makes it clear that it is mandatory to maintain a wiki page or the project is presumed dead. Maintaining a project wiki page is in a sense a form of reporting. A project page is not necessary technical documentation and very few provide technical information. Project pages serve as information on the project, its members, duties etc. Thus projects already have mandatory requirements. Such reporting could be used and part of a projects home page which would help the project meet its requirements under GLEP 39. -- William L. Thomson Jr. [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-20 2:45 ` William L. Thomson Jr. @ 2017-01-21 1:11 ` Kent Fredric 2017-01-22 7:27 ` Daniel Campbell 0 siblings, 1 reply; 38+ messages in thread From: Kent Fredric @ 2017-01-21 1:11 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 820 bytes --] On Thu, 19 Jan 2017 21:45:13 -0500 "William L. Thomson Jr." <wlt-ml@o-sinc.com> wrote: > Your also missing entire that such reporting can help people outside of Gentoo > gain more interest in Gentoo. If they know what is going on. You want bugs > fixed? Would more people not potentially mean more bugs are fixed faster? Or > rather expect more time from the existing pool? > > This is in part to grow Gentoo. I'm ok with some plan having a fringe benefit of increasing public awareness. I just want to make sure this is not a primary objective. Popularity through a reputation of quality is preferred over attempting to gain quality through a reputation of popularity. The latter does make you grow faster, but I have no interest in something popular but substandard, which usually happens. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-21 1:11 ` Kent Fredric @ 2017-01-22 7:27 ` Daniel Campbell 2017-01-22 16:27 ` William L. Thomson Jr. 0 siblings, 1 reply; 38+ messages in thread From: Daniel Campbell @ 2017-01-22 7:27 UTC (permalink / raw To: gentoo-project [-- Attachment #1.1: Type: text/plain, Size: 1694 bytes --] On 01/20/2017 05:11 PM, Kent Fredric wrote: > On Thu, 19 Jan 2017 21:45:13 -0500 > "William L. Thomson Jr." <wlt-ml@o-sinc.com> wrote: > >> Your also missing entire that such reporting can help people outside of Gentoo >> gain more interest in Gentoo. If they know what is going on. You want bugs >> fixed? Would more people not potentially mean more bugs are fixed faster? Or >> rather expect more time from the existing pool? >> >> This is in part to grow Gentoo. > > I'm ok with some plan having a fringe benefit of increasing public awareness. > > I just want to make sure this is not a primary objective. > > Popularity through a reputation of quality is preferred over attempting to gain > quality through a reputation of popularity. > > The latter does make you grow faster, but I have no interest in something popular > but substandard, which usually happens. > Agreed. If there's interest in growing Gentoo, it should be Gentoo developers who care enough about it to do something, like maffblaster who started/resurrected the gentoo-news project. *That* is something that could engage the community and keep people up-to-date on what's going on. Naturally, it'll need more developers to be involved, but every large thing started out small, so it has tons of room to grow. Making this thing or that thing mandatory adds to the already protracted processes of our structure. It's an idea that sounds good in general but when applied to our context (non-profit, volunteer work), it doesn't work. -- Daniel Campbell - Gentoo Developer OpenPGP Key: 0x1EA055D6 @ hkp://keys.gnupg.net fpr: AE03 9064 AE00 053C 270C 1DE4 6F7A 9091 1EA0 55D6 [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-22 7:27 ` Daniel Campbell @ 2017-01-22 16:27 ` William L. Thomson Jr. 2017-01-23 9:01 ` Daniel Campbell 0 siblings, 1 reply; 38+ messages in thread From: William L. Thomson Jr. @ 2017-01-22 16:27 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1721 bytes --] On Saturday, January 21, 2017 11:27:49 PM EST Daniel Campbell wrote: > > > Agreed. If there's interest in growing Gentoo, it should be Gentoo > developers who care enough about it to do something, Then why isn't Gentoo growing? For a very long time now. This attitude that Gentoo is its developers is VERY wrong. There is allot that comes from the community. Most developers started as members of the community. Gentoo developers are NOT the only ones who do the work. They are not the only ones who care, and at times some would say they are the ones allowing neglect. Gentoo Developers have a proven track record of only carrying about things that are of interest to them. NOT Gentoo over all, big difference. > like maffblaster > who started/resurrected the gentoo-news project. *That* is something > that could engage the community and keep people up-to-date on what's > going on. Yes as it did before and the GWN and even monthly ended for a reason. > Naturally, it'll need more developers to be involved, but > every large thing started out small, so it has tons of room to grow. Really interesting how you start with saying it will take developers, then end with saying it needs more developers.. > Making this thing or that thing mandatory adds to the already protracted > processes of our structure. It's an idea that sounds good in general but > when applied to our context (non-profit, volunteer work), it doesn't work. I like how something not tired is known not to work. Go look around your community. Find a non profit or volunteer somewhere. See if you are not required to do stuff. People need to get past this volunteer npo BS. It is an excuse not reality!!! -- William L. Thomson Jr. [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-22 16:27 ` William L. Thomson Jr. @ 2017-01-23 9:01 ` Daniel Campbell 0 siblings, 0 replies; 38+ messages in thread From: Daniel Campbell @ 2017-01-23 9:01 UTC (permalink / raw To: gentoo-project [-- Attachment #1.1: Type: text/plain, Size: 10374 bytes --] On 01/22/2017 08:27 AM, William L. Thomson Jr. wrote: > On Saturday, January 21, 2017 11:27:49 PM EST Daniel Campbell wrote: >> >> >> Agreed. If there's interest in growing Gentoo, it should be Gentoo >> developers who care enough about it to do something, > > Then why isn't Gentoo growing? For a very long time now. > > This attitude that Gentoo is its developers is VERY wrong. There is allot that > comes from the community. Most developers started as members of the community. > > Gentoo developers are NOT the only ones who do the work. They are not the only > ones who care, and at times some would say they are the ones allowing neglect. > Gentoo Developers have a proven track record of only carrying about things > that are of interest to them. NOT Gentoo over all, big difference. You're right; Gentoo developers aren't the only ones doing work. The Gentoo community is similar to other libre software communities in that they help each other in support channels, they write tutorials and/or tools for use with the distro, they talk about it in other fora, and sometimes bring more people to the distro. This produces a lot of positive for Gentoo, but at the core of it it's only us (the developers) who can really change Gentoo as an entire distribution. We decide policy, we decide QA, we decide whether infra stays up. I'm not advocating that we *abuse* that power, but a common reason we become developers is that we've proven we can contribute positively to Gentoo and know enough about the structure to know how things get done, even if it's a process we don't agree with. That's a hassle for some people, and I fully understand that. On the matter of only working on things that interest us, I think that's slightly too simplistic. It's natural to work on things that interest us, but that's coupled with an attitude of safety. I can't speak for other developers, but I don't want to work on something I'm not knowledgeable and competent in. What little time I get to devote to Gentoo, I'd rather contribute in ways that I'm (more) competent in, so I don't create more work for others. Naturally, that's going to look like someone's avoiding work, but the "why" really matters here. I get the feeling that I'm not alone in that sentiment. Now, that also means I might not learn as much as I could. I think I'd be hurting Gentoo if I used it as my personal self-education without respect for the processes and practices that allowed Gentoo -- and by extension my developer-hood -- to be possible. So that's why a safety-first approach to things generally works for collaborative environments. It slows things down, yes. But it also tends to break a little less often as a result. If that style doesn't match with someone, that someone would be happier and more productive in another distro or another project type entirely (one that doesn't have such myriad requirements for interoperability and technical compatibility -- things that an OS needs to care about). If the community takes matters into its own hands and decides they'll be the face of Gentoo, well... legally they can't do that. The foundation owns the trademark. But they can fork it, and many have. Some believe that's reason for concern. In some ways they're right: it *should* be a little concerning to learn when we get a new fork, because it shows us that there's a problem with Gentoo -- one so great that somebody said, "screw it, I'll make my own, with blackjack and hookers." [0] We should be seeking these forks and learning from them, so that -- if the reasoning behind a given fork is compelling to our interests -- we can either find a way to work better with that fork, or change things so that a fork isn't necessary in the first place. The recent RFC concerning distribution variables from Galapagos Linux is an example of ways we can work *with* our forks rather than against them. Forking in general isn't necessarily a bug, though. It's as much a feature of libre software as libre licenses are, and is the foundation of the Bazaar model. Those that make up a group need to be able to maintain their work should the fish start rotting from the head, so to speak. So with that said, please don't interpret my words as being against forks. I think they're good, and sometimes necessary. But we can and should learn from them where possible. > >> like maffblaster >> who started/resurrected the gentoo-news project. *That* is something >> that could engage the community and keep people up-to-date on what's >> going on. > > Yes as it did before and the GWN and even monthly ended for a reason. What reason do you think that is? Not meant to be sarcastic; I'm honestly interested. We should discuss that in a different thread, however, so please feel free to open a new one or find the Gentoo News thread, where that may be more relevant. > >> Naturally, it'll need more developers to be involved, but >> every large thing started out small, so it has tons of room to grow. > > Really interesting how you start with saying it will take developers, then end > with saying it needs more developers.. Well, you're right, adding more people to a project doesn't automatically fix things. It comes with project management overhead, even more people who aren't on the same page, etc. Adding mandatory reporting could throw a serious wrench into our workflows, because we already have trouble getting developers to run repoman or other helpful tools that assist us in producing a better distribution, or OpenPGP key compliance, signed manifests and commits, etc. In short, there's no shortage of problems to fix within Gentoo, and holding that back with what amounts to paperwork isn't going to fix it. The work itself needs to be done. Direction for said work is important, too, which is why Gentoo has a metastructure that allows for projects and the leads for those projects. Assuming a project isn't violating QA guidelines/policy and isn't causing a ton of work for others, they're pretty much free to govern how they see fit. Most from what I can tell are very informal, to facilitate simple and clear communication. I think what you're advocating for is really just better leadership. Gentoo won't get that until we get people who want to lead and care enough about Gentoo to make it happen. We need to vote people in who we believe see enough of the big picture to kinda nudge things in the right direction, but enough gritty details to make educated decisions when the vote on agenda minutes or make judgment calls on disputes. That's all Gentoo-land stuff, however. It's stuff that the community on its own doesn't have the power to do. So it comes down to us and the people we vote in. If our metastructure is suffering, if recruitment is down, if we're not on top of things, blame lies squarely with us, the developers. We should be more conscientious in our voting and look for ways to improve our wetware when possible. But that must be tempered with real work, too. What good is electing someone if they don't do what they say? What use is it to become a developer if you then do nothing? (note: I'm semi-guilty of that at times) I guess what I'm saying is words and actions should go together. When they don't we should fix it. We don't need weeks-long discussions stuck in analysis paralysis. If it's important, write an RFC, get it on the agenda, and have people make decisions on it. It's what they were voted in for, after all. In my limited experience with things like that, I've learned that if someone makes a lot of noise about something but doesn't back it up with a proposed solution (RFC) and real action (bringing it before council to vote), then maybe that person didn't care enough. I've been guilty of that, too, mostly when I was using other distributions. I learned a lot when I became a dev here, and most of it boils down to age-old wisdom: actions speak louder than words. > >> Making this thing or that thing mandatory adds to the already protracted >> processes of our structure. It's an idea that sounds good in general but >> when applied to our context (non-profit, volunteer work), it doesn't work. > > I like how something not tired is known not to work. Go look around your > community. Find a non profit or volunteer somewhere. See if you are not > required to do stuff. > > People need to get past this volunteer npo BS. It is an excuse not reality!!! > With that logic, we should try literally every metastructure or policy-set possible before we settle on one that works Good Enoughâ„¢. Perfect is the enemy of good, after all. Requirements in the physical world are applied in a different manner because it is separate from the digital world. Reporting requirements and other bureaucracy work in in-person organizations that have clear and distinct goal. Our work in general is to develop and maintain Gentoo, which means different things to different people. So rather than adopt a strict process, groups are allowed to form and disperse naturally and informally. This is inefficient if the goal is to get as much development done as possible, but it's much more efficient for *humans*. Too much order and control is mechanical; not enough is a free-for-all. There's no harm in letting developers work on what they find interesting. For the gaps, it's a sign that we need to find people who enjoy Gentoo enough and are knowledgeable enough in those categories, and see if they're up for becoming developers. That's not *required*, however, because git is a thing. Someone who wants to help Gentoo generally *can*. Nothing related to our processes stops a person from `git pull`ing, hacking, and contacting a developer to get something put in. We credit contributions, too. The project needs *some* sort of gate keepers to watch over the infra and primary development. Naturally, these people are called developers. tldr: Mandatory reporting == paperwork, and is unneeded overhead. [0] I hope it's obvious this particular quote is a joke, but you can't be too sure over text. -- Daniel Campbell - Gentoo Developer OpenPGP Key: 0x1EA055D6 @ hkp://keys.gnupg.net fpr: AE03 9064 AE00 053C 270C 1DE4 6F7A 9091 1EA0 55D6 [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-19 23:24 ` Patrick McLean 2017-01-20 2:45 ` William L. Thomson Jr. @ 2017-01-21 1:04 ` Kent Fredric 1 sibling, 0 replies; 38+ messages in thread From: Kent Fredric @ 2017-01-21 1:04 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1095 bytes --] On Thu, 19 Jan 2017 15:24:23 -0800 Patrick McLean <chutzpah@gentoo.org> wrote: > This is an all volunteer organization, we should refrain from making > any sort of regular "mandatory" actions. Since no one is paid, we can't > have any specific expectations of when people have time to spend on > Gentoo. I would also have someone with limited time spending their time > working on bugs etc rather than writing a monthly report. Gentoo does have some mandatory expectations of developers. But these seem to frequently serve as a barrier to development, and such mandatory controls are typically employed as gate-keepers. I would rather have only as many of these as is absolutely necessary. > > Even at companies, where people are paid to work, engineers are not > generally expected to provide status reports to management. That is > generally the job of a _paid_ project manager or _paid_ manager. I wish that was true, but like, that's an expectation of a *good* company that is well run. But my observation is too few companies meet any definition of "good". [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-19 22:50 ` William L. Thomson Jr. 2017-01-19 23:24 ` Patrick McLean @ 2017-01-21 3:27 ` Dean Stephens 2017-01-21 5:12 ` William L. Thomson Jr. 1 sibling, 1 reply; 38+ messages in thread From: Dean Stephens @ 2017-01-21 3:27 UTC (permalink / raw To: gentoo-project On 01/19/17 17:50, William L. Thomson Jr. wrote: > I am suggesting projects should have a mandatory requirement to provide > monthly status. If they meet, they have this already in any minutes or log. > May require a summation. If they do not meet, someone can gather the info up > to each project/team. It would take considerably less time for someone on the > project/team to provide a summary. Than for another person to come poll each > person in the team for the same information. It will take less time to come > from within. > > I am not suggesting or discussing penalties. I would simply hope that saying > something is mandatory. People understanding it has VERY minimal requirements > and overhead. That they would understand the benefit and be onboard so its not > a big deal. > > No reason to make it into a big deal and go off on punishment, etc. I hate > that line of thinking. I rather people understand the benefits and partake > because of such. > Just to point out, part of, why people are interpreting this as they are: you frame it as a requirement, even a "mandatory requirement", without specifying what recourse, if any, there is if such requirements are not met. This implicitly leaves the default mechanisms in place, as has been discussed elsewhere. A requirement with no enforcement, especially one which explicitly avoids enforcement is a suggestion, or request, not a requirement. Not that I find no other faults with the proposal as a whole. ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-21 3:27 ` Dean Stephens @ 2017-01-21 5:12 ` William L. Thomson Jr. 2017-01-21 5:30 ` NP-Hardass 2017-01-21 15:53 ` Kent Fredric 0 siblings, 2 replies; 38+ messages in thread From: William L. Thomson Jr. @ 2017-01-21 5:12 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 981 bytes --] On Friday, January 20, 2017 10:27:34 PM EST Dean Stephens wrote: > > Just to point out, part of, why people are interpreting this as they > are: you frame it as a requirement, even a "mandatory requirement", > without specifying what recourse, if any, there is if such requirements > are not met. I can understand that perspective. I am more of the mindset of not having recourse. I am not a fan of punishment. If projects repeatedly do not do it, oh well. That is their choice, just not encouraged. > This implicitly leaves the default mechanisms in place, as > has been discussed elsewhere. A requirement with no enforcement, > especially one which explicitly avoids enforcement is a suggestion, or > request, not a requirement. By stating mandatory the idea is to encourage it to be considered something that should be done and not ignored. I would think non-compliance to be more egg on face of leaders or members. Not a punishable offense. -- William L. Thomson Jr. [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-21 5:12 ` William L. Thomson Jr. @ 2017-01-21 5:30 ` NP-Hardass 2017-01-21 15:04 ` William L. Thomson Jr. 2017-01-21 15:53 ` Kent Fredric 1 sibling, 1 reply; 38+ messages in thread From: NP-Hardass @ 2017-01-21 5:30 UTC (permalink / raw To: gentoo-project [-- Attachment #1.1: Type: text/plain, Size: 3344 bytes --] On 01/21/2017 12:12 AM, William L. Thomson Jr. wrote: > On Friday, January 20, 2017 10:27:34 PM EST Dean Stephens wrote: >> >> Just to point out, part of, why people are interpreting this as they >> are: you frame it as a requirement, even a "mandatory requirement", >> without specifying what recourse, if any, there is if such requirements >> are not met. > > I can understand that perspective. I am more of the mindset of not having > recourse. I am not a fan of punishment. If projects repeatedly do not do it, > oh well. That is their choice, just not encouraged. > >> This implicitly leaves the default mechanisms in place, as >> has been discussed elsewhere. A requirement with no enforcement, >> especially one which explicitly avoids enforcement is a suggestion, or >> request, not a requirement. > > By stating mandatory the idea is to encourage it to be considered something > that should be done and not ignored. I would think non-compliance to be more > egg on face of leaders or members. Not a punishable offense. > And let's take a very rigorous look back at this, since there seems to be a lack of uniformity in opinions. Definition(Requirement):a thing that is compulsory; a necessary condition. Definition(Compulsory):required by law or a rule; obligatory Definition(Obligatory):required by a legal, moral, or other rule; compulsory OK, so clearly, these are circular. The point is, a requirement, is compulsory and obligatory, ie you MUST do it, you are obligated, you are compelled to do so. But if you are told that you MUST do it, what happens if you opt not to? Well, one of two things, action must be undertaken to FORCE that behavior, or inaction allows that behavior to continue. If the former, one of two things may happen, positive reinforcement, or negative reinforcement. Positive reinforcement would most likely be things like a paycheck, you do your work, you get paid. Negative reinforcement is obviously punishment of some sort. If we are talking about the latter, inaction, the original condition is not being forced. Thus, it is not a REQUIREment as the individual is NOT REQUIRED to perform said action. Now, that takes us back to the points made by everyone else in this thread... All of which are stating that they do not want compulsory reporting actions, in part, because they don't like the premise of being punished for failure to perform such an activity. If you concede that you didn't intend to say compulsory, must do lest the person/project incur a punishment, then we aren't talking about requirements, we are talking about a suggestion. I hardly think anyone would complain at the suggestion of projects voluntarily reporting to the council for updates if they so wish, and that it might be useful for council to poke projects to remind them that they may exercise that right if they so choose. If your goal is to impose compulsory behavior that goes beyond QA and other similar necessities of development, I suspect that you will find almost no support anywhere. As cited before in this thread, we aren't paid to put up with requirements, there is no positive reinforcement, only negative reinforcement, so adding barriers to contributions is ill-advised and will not be well received. -- NP-Hardass [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-21 5:30 ` NP-Hardass @ 2017-01-21 15:04 ` William L. Thomson Jr. 2017-01-23 9:06 ` Daniel Campbell 0 siblings, 1 reply; 38+ messages in thread From: William L. Thomson Jr. @ 2017-01-21 15:04 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 4238 bytes --] On Saturday, January 21, 2017 12:30:35 AM EST NP-Hardass wrote: > > OK, so clearly, these are circular. The point is, a requirement, is > compulsory and obligatory, ie you MUST do it, you are obligated, you are > compelled to do so. But if you are told that you MUST do it, what > happens if you opt not to? Again this is no about punishment. People are focusing to much on what if I do not do the report... Rather than hey that is a good idea, we should see that it is done. > Now, that takes us back to the points made by everyone else in this > thread... All of which are stating that they do not want compulsory > reporting actions, in part, because they don't like the premise of being > punished for failure to perform such an activity. People have the idea that since they are a volunteer nothing should be required of them. They should be able to do what ever, work on what ever, when ever, how ever they feel like it. Any attempt to bring about organization tends to meet resistance with many "excuses" as to why not. > If you concede that you didn't intend to say compulsory, must do lest > the person/project incur a punishment, then we aren't talking about > requirements, we are talking about a suggestion. People need to stop focusing on punishment. If all comply no need, so discussions on such are futile and a waste of time. It is not about punishment. It is clarifying what is expected, just do it, nothing to punish or discuss. > I hardly think anyone would complain at the suggestion of projects > voluntarily reporting to the council for updates if they so wish, and > that it might be useful for council to poke projects to remind them that > they may exercise that right if they so choose. Problem with voluntary is it does not create any sort of pressing need. If they understand they are required, there is a pressing need. It should not require punishment for compliance. It is voluntary to do such reporting now. Are projects producing voluntary reports now? If intelligent people cannot understand the benefit of spreading around information. That is their own personal issue. This should make sense to anyone, and be like news from each project. Anyone not wanting to inform others of activity in their project. Sounds more like secrecy, or childish I do not want to be bothered with that or informing others. Rather than a lack of time or solid reason. It does not take much! Part of the point of FOSS is having free access to the information, source code. Thus we should have free access to activity just the same. > If your goal is to impose compulsory behavior that goes beyond QA and > other similar necessities of development, I suspect that you will find > almost no support anywhere. As cited before in this thread, we aren't > paid to put up with requirements, there is no positive reinforcement, > only negative reinforcement, so adding barriers to contributions is > ill-advised and will not be well received. Again anytime anyone makes attempts at organization there is heavy blow back. Though other distros do place requirements, and not discuss punishment. "A big part of your job as Debian maintainer will be to stay in contact with the upstream developers. Debian users will sometimes report bugs that are not specific to Debian to our bug tracking system. You have to forward these bug reports to the upstream developers so that they can be fixed in a future upstream release." https://www.debian.org/doc/manuals/developers-reference/ch03.en.html That seems like a pretty hard requirement to me. They say it is part of your "job" and you "have" to forward stuff to upstream. That sounds pretty mandatory, obligatory, what ever word you want to use, etc. What happens if as a Debian developer you NEVER provide anything to upstream? Their documentation does not cover such. People focus to much on punishment. If the word "job" was used around Gentoo, the crap would hit the fan. The Gentoo community seems to have serious issues with organization for a volunteer project. Many volunteers have bosses, duties, responsibilities, requirements, etc. The comments thus far reflect more an attitude issue than policy. -- William L. Thomson Jr. [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-21 15:04 ` William L. Thomson Jr. @ 2017-01-23 9:06 ` Daniel Campbell 0 siblings, 0 replies; 38+ messages in thread From: Daniel Campbell @ 2017-01-23 9:06 UTC (permalink / raw To: gentoo-project [-- Attachment #1.1: Type: text/plain, Size: 432 bytes --] On 01/21/2017 07:04 AM, William L. Thomson Jr. wrote: > People are focusing to much on what if I do > not do the report... Rather than hey that is a good idea, we should see that > it is done. That's a legitimate concern, because policies are nothing without enforcement. -- Daniel Campbell - Gentoo Developer OpenPGP Key: 0x1EA055D6 @ hkp://keys.gnupg.net fpr: AE03 9064 AE00 053C 270C 1DE4 6F7A 9091 1EA0 55D6 [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-21 5:12 ` William L. Thomson Jr. 2017-01-21 5:30 ` NP-Hardass @ 2017-01-21 15:53 ` Kent Fredric 2017-01-21 17:03 ` William L. Thomson Jr. 1 sibling, 1 reply; 38+ messages in thread From: Kent Fredric @ 2017-01-21 15:53 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1264 bytes --] On Sat, 21 Jan 2017 00:12:57 -0500 "William L. Thomson Jr." <wlt-ml@o-sinc.com> wrote: > > Just to point out, part of, why people are interpreting this as they > > are: you frame it as a requirement, even a "mandatory requirement", > > without specifying what recourse, if any, there is if such requirements > > are not met. > > I can understand that perspective. I am more of the mindset of not having > recourse. I am not a fan of punishment. If projects repeatedly do not do it, > oh well. That is their choice, just not encouraged. I think that's possibly what confused me. Terms like "Promoted", "Encouraged", "Recommended" are probably closer to your perspective in that they convey being "Very strong indications that a thing should be done", instead of "An indication a thing _must_ be done". Because indicating _must_ does imply definitive actionable consequences for non-compliance. Where's the others only imply that somebody might bend your arm and give you a conversation if compliance is not met. And then you can term the failure to comply as an opposite: "Neglecting to report is strongly discouraged" Whereas if you say "mandatory"/"must", then the opposites are "must not", and "forbidden" [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-21 15:53 ` Kent Fredric @ 2017-01-21 17:03 ` William L. Thomson Jr. 2017-01-26 1:57 ` Kent Fredric 0 siblings, 1 reply; 38+ messages in thread From: William L. Thomson Jr. @ 2017-01-21 17:03 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 2079 bytes --] On Sunday, January 22, 2017 4:53:24 AM EST Kent Fredric wrote: > On Sat, 21 Jan 2017 00:12:57 -0500 > > "William L. Thomson Jr." <wlt-ml@o-sinc.com> wrote: > > > Just to point out, part of, why people are interpreting this as they > > > are: you frame it as a requirement, even a "mandatory requirement", > > > without specifying what recourse, if any, there is if such requirements > > > are not met. > > > > I can understand that perspective. I am more of the mindset of not having > > recourse. I am not a fan of punishment. If projects repeatedly do not do > > it, oh well. That is their choice, just not encouraged. > > I think that's possibly what confused me. Yes because the attitude around here is one of punishment rather than encouragement. If someone is misbehaving, punish rather than encourage to behave different. Things are very twisted IMHO. If a project fails to report, punish rather than help. I rather help! > Terms like "Promoted", "Encouraged", "Recommended" are probably closer > to your perspective in that they convey being "Very strong indications that > a thing should be done", instead of "An indication a thing _must_ be done". Yes but then makes it more optional. It is best if people consider it something that must be done. Then others will hopefully help out if not done. > Because indicating _must_ does imply definitive actionable consequences for > non-compliance. My idea of consequences is very different. For example say a project cannot report. The council notices this and inquires with the project. How can we help? Do you need staff? Are you unable to do the report just this month or every? Where can we help? I look at non-compliance as more a friendly thing than malicious. Thus should be friendly in helping to comply. > Where's the others only imply that somebody might bend your arm and give you > a conversation if compliance is not met. Yes because there is a horrible atmosphere and attitude around Gentoo these days. I am not of that mindset or perspective. I never have been. -- William L. Thomson Jr. [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-21 17:03 ` William L. Thomson Jr. @ 2017-01-26 1:57 ` Kent Fredric 2017-01-26 15:45 ` William L. Thomson Jr. 0 siblings, 1 reply; 38+ messages in thread From: Kent Fredric @ 2017-01-26 1:57 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 964 bytes --] On Sat, 21 Jan 2017 12:03:02 -0500 "William L. Thomson Jr." <wlt-ml@o-sinc.com> wrote: > Yes because there is a horrible atmosphere and attitude around Gentoo these > days. I am not of that mindset or perspective. I never have been. That may be how you see it. But for me, I don't really have that problem in general, and I only seem to bump into it when dealing with these horrible mailinglists of rivers of emails that never end, when I'd rather STFU&WSC And for me, it very much *is* what you're writing that gives me these vibes. I don't pretend to be able to explain how that is, but it is true. I don't know how to resolve it either, but I'm just generally trying to think to myself "Should I actually respond, or should I just shut my mouth and do something else lest I make this fire worse" But like, I think I'm sweating petrol lately and everyone else is getting sick of the heat. -- Returning to the STFU&WSC pattern. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-26 1:57 ` Kent Fredric @ 2017-01-26 15:45 ` William L. Thomson Jr. 2017-01-26 23:45 ` Kent Fredric 0 siblings, 1 reply; 38+ messages in thread From: William L. Thomson Jr. @ 2017-01-26 15:45 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1677 bytes --] On Thursday, January 26, 2017 2:57:12 PM EST Kent Fredric wrote: > On Sat, 21 Jan 2017 12:03:02 -0500 > > "William L. Thomson Jr." <wlt-ml@o-sinc.com> wrote: > > Yes because there is a horrible atmosphere and attitude around Gentoo > > these > > days. I am not of that mindset or perspective. I never have been. > > That may be how you see it. No that is fact, given how people keep discussing and focusing on punishment. It clearly shows a mindset and the atmosphere. Not a friendly one! > But for me, I don't really have that problem in general, and I only seem to > bump into it when dealing with these horrible mailinglists of rivers of > emails that never end, when I'd rather STFU&WSC Please I tend to be more active than most speaking https://github.com/wltjr > And for me, it very much *is* what you're writing that gives me these vibes. You do not know me, and you are reading things I did not write. Worrying about things I am not even discussing. None of that comes from me.... > I don't pretend to be able to explain how that is, but it is true. > > I don't know how to resolve it either, but I'm just generally trying to > think to myself "Should I actually respond, or should I just shut my mouth > and do something else lest I make this fire worse" I see allot of people talking who became developers years after I was one. I do not see any respect for those that came before. No respect for wisdom gained over a decade, etc. I routinely will google Gentoo New Developer, with a persons name. Rarely am I talking to anyone from say before 2010. Most have become developers since and have a very different perspective. -- William L. Thomson Jr. [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly 2017-01-26 15:45 ` William L. Thomson Jr. @ 2017-01-26 23:45 ` Kent Fredric 0 siblings, 0 replies; 38+ messages in thread From: Kent Fredric @ 2017-01-26 23:45 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 4825 bytes --] On Thu, 26 Jan 2017 10:45:50 -0500 "William L. Thomson Jr." <wlt-ml@o-sinc.com> wrote: > On Thursday, January 26, 2017 2:57:12 PM EST Kent Fredric wrote: > > On Sat, 21 Jan 2017 12:03:02 -0500 > > > > "William L. Thomson Jr." <wlt-ml@o-sinc.com> wrote: > [...] > > > > That may be how you see it. > > No that is fact, given how people keep discussing and focusing on punishment. > It clearly shows a mindset and the atmosphere. Not a friendly one! That's why I'm *only* getting that impression around you. Right. The reality with human communication, is if people collectively interpret you incorrectly, that's something only you can rectify. It sucks to have people misunderstand you, but you don't get to say "no, I'm not giving this perception, you're just imagining it" Because you are giving that perception. It becomes a question of *why* you're giving that perception and what you can do to rectify that. Granted, when a perception is misunderstood, you can then subsequently, with care, correct that. But as to how initial misperceptions are created, that's an exercise that requires your investment. Nobody else can do it for you. Related concept presented comically by Louis CK: https://www.youtube.com/watch?v=18y6vteoaQY&t=110 > > But for me, I don't really have that problem in general, and I only seem to > > bump into it when dealing with these horrible mailinglists of rivers of > > emails that never end, when I'd rather STFU&WSC > > Please I tend to be more active than most speaking > https://github.com/wltjr I don't get what you're trying to say here. Its not a dick measuring contest. If you're meaning to say you do more stuff than I do, and how when I say I'd rather STFU&WSC, that I'm just being rhetorical about that, allow me: https://github.com/kentfredric I don't know which metrics you're specifically suggesting I see, but I think at least one of those numbers are comparable. But that's besides the point. I find lengthy mailinglist discussions exhausting and there's often very very little return on investment, and usually nothing becomes of any of it, so its just stupid conflict without utility. Great. The only reason I involve myself in the first place is some conflicted deluded side effect of empathy kicking in. Because somehow, I feel that maybe I can contribute something that will make a bad situation better. Sometimes my patience helps me here, but usually it just makes me incredibly depressed about humanity in general. Instead, I took what I could from this, and pretty much side stepped the need for any such formalised proposal by just doing something that could potentially be construed to be useful. I just simply externalised my mental work queue to somewhere on the wiki so people could see it if they cared, with no requirements of any kind. https://wiki.gentoo.org/wiki/User:Kentnl/TODO Somebody could scrape this, and aggregate it, I don't know, I don't care. Its useful to me as-is, and it could be useful to somebody else. The problem is solved and I can go do something else. And within hours, somebody noticed and copied me: https://wiki.gentoo.org/wiki/User:Leio/TODO Self-organising systems are great. > > > And for me, it very much *is* what you're writing that gives me these vibes. > > You do not know me, and you are reading things I did not write. Worrying about > things I am not even discussing. None of that comes from me.... > > > I don't pretend to be able to explain how that is, but it is true. > > > > I don't know how to resolve it either, but I'm just generally trying to > > think to myself "Should I actually respond, or should I just shut my mouth > > and do something else lest I make this fire worse" > > I see allot of people talking who became developers years after I was one. I > do not see any respect for those that came before. No respect for wisdom > gained over a decade, etc. > > I routinely will google Gentoo New Developer, with a persons name. Rarely am I > talking to anyone from say before 2010. Most have become developers since and > have a very different perspective. There is some kind of respect for people over time, but it plateaus quickly, and beyond that, everyone are just as mortal and fallible as I am, and they need to prove themselves. And constantly. People do change, and sometimes they change for the worse, so being experienced and older is not in itself an extended license of authority. One can still respect and listen to those views, but are still entitled to reject them. I really wish I'd gotten paid for all the times I'd had to babysit people older than me when they were throwing their toys out of the proverbial cot like children. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
end of thread, other threads:[~2017-01-26 23:46 UTC | newest] Thread overview: 38+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2017-01-19 18:45 [gentoo-project] RFC: GLEP - Require Projects to report to Council Monthly William L. Thomson Jr. 2017-01-19 20:32 ` Johannes Huber 2017-01-19 20:47 ` William L. Thomson Jr. 2017-01-19 20:49 ` Johannes Huber 2017-01-19 21:00 ` William L. Thomson Jr. 2017-01-20 12:13 ` Johannes Huber 2017-01-20 15:00 ` William L. Thomson Jr. 2017-01-22 15:39 ` Rich Freeman 2017-01-22 16:16 ` William L. Thomson Jr. 2017-01-22 17:44 ` Rich Freeman 2017-01-22 17:55 ` William L. Thomson Jr. 2017-01-22 19:27 ` Rich Freeman 2017-01-22 19:45 ` William L. Thomson Jr. 2017-01-22 19:55 ` Rich Freeman [not found] ` <8541344.yooe8zxigj@wlt> 2017-01-20 15:14 ` William L. Thomson Jr. 2017-01-19 21:19 ` Kent Fredric 2017-01-19 21:27 ` William L. Thomson Jr. 2017-01-19 21:39 ` Kent Fredric 2017-01-19 21:59 ` William L. Thomson Jr. 2017-01-19 22:21 ` Kent Fredric 2017-01-19 22:50 ` William L. Thomson Jr. 2017-01-19 23:24 ` Patrick McLean 2017-01-20 2:45 ` William L. Thomson Jr. 2017-01-21 1:11 ` Kent Fredric 2017-01-22 7:27 ` Daniel Campbell 2017-01-22 16:27 ` William L. Thomson Jr. 2017-01-23 9:01 ` Daniel Campbell 2017-01-21 1:04 ` Kent Fredric 2017-01-21 3:27 ` Dean Stephens 2017-01-21 5:12 ` William L. Thomson Jr. 2017-01-21 5:30 ` NP-Hardass 2017-01-21 15:04 ` William L. Thomson Jr. 2017-01-23 9:06 ` Daniel Campbell 2017-01-21 15:53 ` Kent Fredric 2017-01-21 17:03 ` William L. Thomson Jr. 2017-01-26 1:57 ` Kent Fredric 2017-01-26 15:45 ` William L. Thomson Jr. 2017-01-26 23:45 ` Kent Fredric
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox