At http://drupal.org/node/1168866/maintainers I have checked permission to "Edit project" to the user sergio.cerrutti, but when he opens the project page he does not see the Edit link at the top.

Am I missing something?

Comments

avpaderno’s picture

Component: Content moderation » Project problem
Status: Active » Postponed (maintainer needs more info)

The user didn't consent to the Git agreement (http://drupal.org/user/304306/edit/git). That is the only thing I found different, as the other co-maintainer (toleillo) has consented to the Git agreement (http://drupal.org/user/237344/edit/git). Is toleillo effectively able to edit the project page?

I am not sure if that is the cause, but the sandbox project is using the filtered HTML input format, to which every authenticated user has access, on drupal.org.

avpaderno’s picture

The other cause I can think of is that only the user who created the sandbox project is able to edit the project page. To verify if that is true, it is enough to check if the other co-maintainer is able to edit the project page.

sergio.cerrutti’s picture

Status: Postponed (maintainer needs more info) » Closed (fixed)

Thanks kiamlaluno!
Once I've agreed the Git Agreement and created a git user, I can edit the project page.

juampynr’s picture

kiamlaluno, thanks for your support.

This behaviour seems confusing. I understand that a maintainer should not be able to push commits if he does not agree the Git Agreement, but why this is needed for editing the project page too?

juampynr’s picture

Status: Closed (fixed) » Fixed

Changed status to Fixed.

avpaderno’s picture

My guess is that being a co-maintainer or a maintainer of a project requires to agree in the following statements, independently that the co-maintainer will commit any code.

  • I will only commit GPL V2+-licensed code and resources to Drupal code repositories.
  • I will only commit code and resources that I own or am permitted to distribute.
  • I will cooperate with the Drupal Security Team as needed.
  • I have read and will adhere to the Drupal Code of Conduct.
  • I agree to the Drupal Code Repository Terms of Service.

While some of the statements are specific to committing code, adhering to the Drupal Code of Conduct is not specific to writing code.
It could also mean that the normal case being considered is that co-maintainers would write code, even if I have to admit I myself saw users who are co-maintainers for a project without to have any intention of writing any code.

juampynr’s picture

"even if I have to admit I myself saw users who are co-maintainers for a project without to have any intention of writing any code"

Yep, that is the case of sergio.cerrutti for the moment. Anyway, many thanks for your thoughts in this issue.

Cheers

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.