MaidSafe Code Bounty Program

Question how do you claim a task? do you email the primary maintainer? or do you ask via a comment on the Jira task?

If you see a task to do then best ping @Viv and let him know you are doing that task. Or email the primary maintainer, which ever is easiest

Please pardon me if this isnā€™t the right place to ask, but Iā€™d like to learn how to read/write codeā€¦ specifically rust. Iā€™m very excited about SAFE network, and Iā€™d love to be able to contribute asap. Iā€™m not looking for an easy route to learn, but Iā€™d rather avoid investing time & energy learning things that are unnecessary. Iā€™ve found some intros to other languages, and if thatā€™s where I should start, so be itā€¦ I just donā€™t know which one would be best.

Is there some beginner tutorial for starting with rust? If no, is there some route you could advise to get to the point where I could start learning rust asap?

2 Likes

Your very welcome and not in the wrong place :smiley: This is a good start, dive in and see how you get on, http://rustbyexample.com/ The rust irc channel is great for learning as well as it seems questions are from all levels of experience and the folks are very nice and considerate.

4 Likes

The Tshirts have arrived! Donā€™t worry, our devs arenā€™t getting younger these daysā€¦ there was just a lack of volunteers in the office to model it for me so my son stepped in to do the job!!

15 Likes

Great design, great tagline, great smile! Thank you @Shona. I want!

6 Likes

The tagline came from @dirvine!

5 Likes

Me want one :smile: Looks Good

2 Likes

Nice! I canā€™t wait for the next sprint to start up.

1 Like

Really great design, I really like that!

task that is scheduled for 8 points (around 8 hours work) should be completed in one day

I think it is totally unrealistic. When you work on an opensource project you usually take your spare time for that, so you would hardly have 2-3 hours a day for contribution, so if the task is 8 points than only a small number of developers will be able to complete id in one day

Like anything we will need to experiment with different options and see what works best. We need to strike a balance between maintaining development speed and getting the community as engaged as possible to help spread the knowledge of the network.

3 Likes

Itā€™s a realistic requirement from Maidsafe at a realistic price, requiring working within realistic time frames. If itā€™s not realistic for for you you to accept the termsā€¦then donā€™t? The primary concern here is getting the Network etc launched - this is what they can offer people at the present time :This will change pretty soon I expect, in time anyway and they can look at accomodating part time devs I reckon :smiley:

1 Like

@Anton_Kulaga from my perspective a day for a task is realistic considering you got 24hours to work on the task. So if your restricted to 2-3 hours a day you can go for tasks that are either 2/3 points. If you take a look at the current sprint board you would see that there are tasks which are blockers for other tasks. This connection between tasks makes it crucial to get rid of blockers as soon as possible to continue the development process. Hence the time constraints.

2 Likes

tl;dr: Is the Bounty programme still alive?

I was looking for a good starting bug (or issue) to get into coding on safe and found this. But the Jira-Link gives me an empty page (as in, I can see jira around it, but there is no content), the Contributor Agreement goes to a 404 and even with a bunch of jira search magic, I canā€™t really figure out which tasks are

identified by the MaidSafe team

Or unclaimed. So I am wildly confused on how to get started hereā€¦

Maybe someone could post a link a handy link that shows all ā€œidentifiedā€ tasks, showing, who claimed them and until when they have to complete them. Or, if the bounty programme is not up anymore (even though it might just lack some organisation and process, if I canā€™t join, it is de-facto closed), maybe unpin and close this thread and state so to spare others the frustration of trying to understand how to join.

thanks!

4 Likes

For sure itā€™s alive but the last few weeks have seen us race through code and we do noed to get the MVP out then restart this proper. A couple of things falling behind right now and this is one (rfcā€™s being the other).

We still look at PRā€™s and award bounties where the PR is a bugfix or obvious improvement to code, so it stil happens although less formally than it should. Just include a BTC address with a PR for now please, everyone.

1 Like

thanks for clarifying @dirvine! I understand you are under high pressure lately and stuff doesnā€™t always go as well as it should in these circumstances :wink: . I was just hoping to get a good starting-ticket of some sort through this. If you can give me any hints how to best find those, Iā€™d highly appreciate it!

2 Likes

gihub issues is best. Many are on waffle, https://waffle.io/maidsafe/crust e.g. But for each lib there will be issues. Grab these and your set :wink:

3 Likes

Oh, awesome, I love waffle.io . And good (like really good!) to know you are using github issues now ā€“ it got a little confusing with a bug-lib here on the forum, github issues and jira.

As you mentioned waffle, Iā€™d also like to recommend Ubersicht, which lists github issues for an organisation across repos ā€“ very handy.

Might I add, if youā€™d just use the ā€œhelp-wantedā€-label (in an up-for-grabs manner), this handy link would show all open issues for grabs for the entire organisation but is currently empty :frowning: (and Iā€™d be happy to create a PR to add it to the up-for-grabs listing, once there are some ticket :wink: !).

12 Likes

Maid ēŽ°åœØåÆä»„ęŒ–ēŸæ么ļ¼Ÿä»€ä¹ˆę—¶å€™å…‘ę¢1ļ¼š1ļ¼Ÿ

1 Like