gsocindonesia / coaching2018

Participant Tracking for Coaching Google Summer of Code & Kerja Praktik 2018
12 stars 2 forks source link

Yana Agun Siswanto - Wikimedia / Coala / Zulip #8

Open bekicot opened 6 years ago

bekicot commented 6 years ago

Coach assistant: @bekicot

Sanity checks:

Posible ORG: https://summerofcode.withgoogle.com/organizations/4915113891463168/

https://summerofcode.withgoogle.com/organizations/4572613016289280/

https://summerofcode.withgoogle.com/organizations/6190297818595328/

ceefour commented 6 years ago

@bekicot waktunya pindah column nih >> https://github.com/gsocindonesia/coaching2018/projects/1

jayvdb commented 6 years ago

"Discourse" is not a GSoC organisation this year.

bekicot commented 6 years ago

@jayvdb Posible ORG: Interesting Project with 13+ project last year (avoided FOSSASIA)

https://summerofcode.withgoogle.com/organizations/4915113891463168/

https://summerofcode.withgoogle.com/organizations/4572613016289280/

https://summerofcode.withgoogle.com/organizations/6190297818595328/

Will continue tomorrow to do more exploration. If you have some org that may give a high chance for me to win GSOC, let me know.

jayvdb commented 6 years ago

Processing huh, that reminds me of https://github.com/processing/processing/pull/4781

which idea? https://github.com/processing/processing/wiki/Project-List

IMO, their classroom project looks like a good match to your skills and interests.

Carbon Footprint .. which idea : http://aossie.org/#ideas ?

INCF .. which idea : https://www.incf.org/activities/training/gsoc-2018-project-ideas ?

jayvdb commented 6 years ago

For Wikimedia/Ruby project, which you've selected a Education dashboard idea, two tasks to work on to show your varied skills:

  1. Phab - Discourse plugin needs to be finished and implemented.

  2. https://github.com/wikimedia/jquery.i18n isnt a npm module. Wrapping it up into a npm module will allow better re-use. (see https://github.com/coala/gci-leaders/blob/master/src/js/bootstrap.js && https://github.com/coala/gci-leaders/pull/136) However, this depends on another library which also needs to be packaged; see https://github.com/wikimedia/jquery.i18n/tree/master/libs , which points to https://github.com/santhoshtr/CLDRPluralRuleParser.
    Also https://github.com/wikimedia/jquery.i18n/pull/144 is a stale PR which could be re-evaluated and the good bits split into separate PRs (keeping original author in the commits).

  3. Some small fixes in the Education Dashboard, especially build related to show you understand how the system is built.

ceefour commented 6 years ago

@jayvdb is his proposal good enough?

jayvdb commented 6 years ago

The Wikimedia and coala proposals are very well constructed with ample justification. The Wikimedia proposal has a lot of detail on implementation which is a big positive. OTOH, the coala proposal is to build on top of https://github.com/summerofcode/gsoc-prep-tasks , which is the maintainer of, so that proposal leans on the experience and skills demonstrated in an existing tool.

I hope he has also submitted a third ... ;-)

bekicot commented 6 years ago

@jayvdb I submited the third to zulip However the proposal was not as complete as Wikimedia or Coala. In the project description it only fix issue on their github. So i think i should do atleast 2 contribution to their repo every week to get attention. http://zulip.readthedocs.io/en/latest/overview/gsoc-ideas.html#react-native-mobile-app

jayvdb commented 6 years ago

You're probably too late for Zulip, because other applicants are already owning all the issues in https://github.com/zulip/zulip-mobile/issues .

Get a few small ones merged, and then go for the big scary impressive ones.

jayvdb commented 6 years ago

So i think i should do atleast 2 contribution to their repo every week to get attention.

So that didnt happen, did it.