Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project management by github #3

Closed
SomeoneElseOSM opened this issue Jun 19, 2022 · 6 comments
Closed

Project management by github #3

SomeoneElseOSM opened this issue Jun 19, 2022 · 6 comments

Comments

@SomeoneElseOSM
Copy link

You appear to be trying to manage a project via github. Please don't. How on earth are normal humans supposed to understand what is implied by #2 ? Nothing in the readme at https://github.com/osmfoundation/ewg_bidding/blob/main/README.md says what the EWG is or how it came to be, or what you're trying to achieve. Even https://github.com/osmfoundation/ewg_bidding/blob/draft/projects/ability-to-block-other-users/README.md (once updated with input from https://community.openstreetmap.org/t/rfc-on-engineering-working-group-project/1542 and openstreetmap/openstreetmap-website#3129 ) is extremely light on detail.

With regard to your first "project", with a DWG hat on, after reading https://github.com/osmfoundation/ewg_bidding/blob/draft/projects/ability-to-block-other-users/README.md I simply have no idea what the implications will be. If the net effect is to allow mappers to cut themselves off from the community and willfully ignore helpful advice from other mappers until they are hard-blocked by the DWG, then that will be a bad outcome. Unfortunately https://github.com/osmfoundation/ewg_bidding/blob/draft/projects/ability-to-block-other-users/README.md is even unclear what "messages" means.

@drolbr
Copy link
Collaborator

drolbr commented Jun 19, 2022

We are happy about all feedback.

You appear to be trying to manage a project via github.

Github has been chosen, because we do not want to lose bidder because of annoying tools. The wiki has its own syntax, and far worse, its own social conventions. Discourse has no serious change tracking, and mailing lists have in these days mixed reception, too. Most likely most or all projects will have a pull request as a deliverable, so using Github for communications means zero tool overhead for bidders.

We have learned from the rather terse description that there is room for misinterpretation from multiple completely unexpected directions: the status of email notifications, confusion about "blocking" in DWG context versus the actual "muting" here, expectations of a social feature and fear it would relate to changeset comments.

Similarly, your feedback measn that we will include more links to the OSMF wiki EWG pages such that it is easier for people to find information about the EWG.

If the net effect is to allow mappers to cut themselves off from the community.

Private messages from user to user. I understand that based on your question one might subsume changeset comments there, too, but those are out of scope.

@mmd-osm
Copy link

mmd-osm commented Jun 21, 2022

Can I suggest that EWG member @rkoeze who seems to be main person working on drafting the proposal document joins the discussion on the community site over at https://community.openstreetmap.org/t/rfc-on-engineering-working-group-project/1542

I feel the communication is still a bit too indirect. You're of course free to organize your WG internal communication in whatever way works best for you. However, to be quite honest, as an outside observer who's not involved at all in this process, and doesn't intend to be, it's somehow difficult to find out why much of the original feedback, e.g. by @simonpoole and others hasn't been considered along the process.

@rkoeze
Copy link
Contributor

rkoeze commented Jun 21, 2022

Most definitely. And thank you for the feedback, both here and on the community site.

One thing we've learned from the process so far is that we need to work with stakeholders (project maintainers, working groups, etc.) earlier in the process. We'll be documenting that in the project framework and making sure it's part of our process going forward. I think, perhaps naively, we'd believed the public review phase would be the place to do that. That was incorrect.

We'll be incorporating the feedback into the project description. I will share an updated version in the community site, as well as any points requiring further clarity or consensus.

@mmd-osm
Copy link

mmd-osm commented Jul 16, 2022

@rkoeze : since Roland has asked for another round of feedback, I wanted to double check with you, if you still had plans for an updated version, or if I maybe missed this somehow?

Ah, I see now, you added some more comments here: 3840743 - but that's in a different branch than the version Roland mentioned.

@rkoeze
Copy link
Contributor

rkoeze commented Jul 16, 2022

Thanks for catching that @mmd-osm. I've made a PR for those updates here. I will send a follow up to Roland's email with the link as well.

@simonpoole
Copy link

I believe there is still an inconsistency in the spec: as it exempts changeset discussions, but these are, at least currently, not notified via the internal messaging system to start with (which is a problem, but a different one that that at hand).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants