wg-build-test-release icon indicating copy to clipboard operation
wg-build-test-release copied to clipboard

Create an Open edX contributor's guide

Open BbrSofiane opened this issue 4 years ago • 23 comments
trafficstars

Andrés González is writing Open edX contributor's guide.

https://openedx.atlassian.net/browse/BTR-9

BbrSofiane avatar Feb 08 '21 15:02 BbrSofiane

@BbrSofiane, can we add @angonz as an assignee, here? I think we'll need to add him to the org or project, somehow. (Andrés, hope you have no objections. :)

arbrandes avatar Feb 17 '21 18:02 arbrandes

@arbrandes We can add him to the org but I think once he comments on the issue we can add him as assignee. I had the same issue with Felipe but after he replied I was able to assign the issue to him.

BbrSofiane avatar Feb 17 '21 18:02 BbrSofiane

Ah, ok, great. @angonz, you there? ;)

arbrandes avatar Feb 17 '21 19:02 arbrandes

Hi there! I'm here!

angonz avatar Feb 17 '21 22:02 angonz

Hi Team,

Can I be part of this documentation? Technically had 4+ years of experience in working on Projects developed using Python, Java, SQL and ETL . With over 2+ years of experience in Documenting the technical details of the project.

ashadunga avatar Jun 29 '21 05:06 ashadunga

@angonz is this still something that's on your radar?

In the last BTR meetup, the idea was brought up to makes this a community effort. The assignee of this issue will ask each BTR team member to contribute and make sure they do so in a timely manner.

BbrSofiane avatar Aug 30 '21 16:08 BbrSofiane

Hi @BbrSofiane! Thanks for calling me. Yes, I'm still here. Unfortunately I have another appointment at the same time as the contributors meetings, so I'm unable to attend currently. But I'm still on the road... Now struggling with Tutor and Kubernetes :-S

angonz avatar Aug 31 '21 17:08 angonz

Hi, the guide at BTR-9 seems already good. @angonz, what's missing to finish it and finish the task?

  • do you need a review from people who are new contributors?
  • and/or a review from expert contributors?

There's @BbrSofiane's comment about requesting others to expand that guide. And with already an offer.

(I'm looking at the remaining work in BTR tasks, since I'm looking for contributions tasks for new members in OpenCraft).

clemente avatar Dec 29 '21 01:12 clemente

@clemente Thank you for volunteering! I think this is something @sarina is looking at so we can probably close this issue.

In terms of issues where you can contribute, have a look at #67 if you have experience with react. Otherwise, feel free to join us on slack and at one of our bi-weekly meetups to get up to date on the latest issues we're looking to tackle!

BbrSofiane avatar Jan 03 '22 14:01 BbrSofiane

@BbrSofiane this isn't something I'm actively working on. There's also no acceptance criteria here (what is the intention of the ticket? Audience? What should they know at the end of reading documentation? etc), so I can't tell (to @clemente 's point) if the guide at https://openedx.atlassian.net/wiki/spaces/COMM/pages/1682211674/Open+edX+Platform+contributor+s+guide is complete and just in need of review, or if it needs something else.

Could you summarize where we're at with this ticket?

sarina avatar Jan 03 '22 15:01 sarina

@BbrSofiane By the way, I'm not contributing to do it myself, but I'm looking for tasks to assign to new developers. I looked at #67 and it seems complex for someone new to Open edX since it depends on architecture changes. I'll watch it. (And I'll coordinate about the meetings; I think some from OpenCraft are already attending them).

About this task: I'll let you comment. It looks like https://openedx.atlassian.net/wiki/spaces/COMM/pages/1682211674/Open+edX+Platform+contributor+s+guide needs to be reviewed (there's a TODO) and then it could be announced somewhere (forum?) and linked from more pages.

clemente avatar Jan 04 '22 00:01 clemente

Hi @clemente!!!, following this issue, I was wondering if you have any update or you were available to assign some tasks to new developers on your team. Thanks in advance!!

NeOneSoft avatar Mar 31 '22 23:03 NeOneSoft

@NeOneSoft Hi, unfortunately there aren't any updates from me or OpenCraft regarding this task. I recently left OpenCraft, and the role to find easy tasks for junior developers seems to not have been assigned yet.

This means that if anyone is interested, they can continue this task. As mentioned in previous comments, the remaining work seems to be reviewing https://openedx.atlassian.net/wiki/spaces/COMM/pages/1682211674/Open+edX+Platform+contributor+s+guide and announcing it or making it „more“ official.

clemente avatar Apr 03 '22 15:04 clemente

Ok @clemente thank you so much for your response. @BbrSofiane do we consider to ask for help on opencraft to re-assign this issue from their said or do you think that we can ask for help from others in the community? Thank's again

NeOneSoft avatar Apr 21 '22 21:04 NeOneSoft

This is being worked on by Sarina. We can close this one.

arbrandes avatar Dec 06 '22 14:12 arbrandes

@arbrandes nothing has changed since my last comment: https://github.com/openedx/build-test-release-wg/issues/11#issuecomment-1004448567

I am not working on this and I don't even know what this ticket represents.

sarina avatar Dec 06 '22 15:12 sarina

@sarina, apologies, I misread as I skimmed through the comments. Looks like this is very much still open, though clearly unassigned. :)

arbrandes avatar Dec 06 '22 17:12 arbrandes

I propose the following acceptance criteria for this ticket:

Modify CONTRIBUTING.rst such that:

regisb avatar Jan 03 '23 11:01 regisb

@jalondonot: should we update the issue description with the criteria Regis is proposing? I believe we should do it since the previous developer working on this said those tasks were what was left to this.

mariajgrimaldi avatar Mar 20 '23 14:03 mariajgrimaldi

@mariajgrimaldi, don't the courses we're creating cover this issue?

jalondonot avatar May 15 '23 02:05 jalondonot

I think it would be good to have a summarized contributor guide that points at the course. People who have already taken the course or who are somewhat familiar with the project will have an easier time skimming / searching a concise guide that lays out the main points.

Let's fold this into our courses work. We can aim to update the already-existing wiki page to match the structure of the contributing course. Does that sound reasonable @jalondonot @mariajgrimaldi ?

sarina avatar May 15 '23 13:05 sarina

Yes, it makes sense, @sarina. Should we wait until launching, at least, the Intro to Open edX course to update the wiki?

jalondonot avatar May 19 '23 19:05 jalondonot

The Open edX contributor's guide (https://openedx.atlassian.net/wiki/spaces/COMM/pages/1682211674/Open+edX+Platform+contributor+s+guide) is about contributing code, so I think we have to hold on this until we've got the Dev course ready - that should be done this summer.

I put it on our board under Blocked, so we are reminded to do it when the course is ready.

sarina avatar May 23 '23 16:05 sarina