<div dir="ltr"><img width="0" height="0" class="mailtrack-img" alt="" style="display:flex" src="https://mailtrack.io/trace/mail/d4fcc66a333d3d558e751bbaf758bf21ea9a9ea5.png?u=1307713"><div></div>Hello James,<div>Hope you are doing well.</div><div><br></div><div><font color="#741b47"><span style="font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">> No, not really.  Members of Sugar Labs have never been _required_ to </span><span style="font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">keep their contributions in one place.  You would have to ask each </span><span style="font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">member.</span></font><br><br>I looked at your mail several times and analyzed that there is a threat that many of our valuable Sugarlabs projects are not part of Sugarlabs Github organization and<br>They are forked from the developer's profile to the Sugarlabs organization like:<br><br><b>1</b>>>>>><a href="https://github.com/sugarlabs/sugarizer">https://github.com/sugarlabs/sugarizer</a></div><div><br><b>2</b>>>>>><a href="https://github.com/llaske/sugarizer">https://github.com/llaske/sugarizer</a></div><div><br></div><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">And there might be several other situations too and there might be some which don't be even forked.</span><br></div><div><br>So the problem arises that In link_1 Issues are not listed and in link_2 issues are listed but it is not a part of Sugarlabs GitHub organization,<br>Currently, my API call is such that in Github Sugarlabs organization, I am looking for all the open issues which are labeled with some specific labels.</div><div><br>So What solution I seek to this problem is that if Sugarlabs community members can share links to those Github Repo which are not part of current</div><div>Github organization, so that I can add search issues API call from those repositories too.<br>For this method, I would share a google doc where the community members can share the link to there GitHub repository.<br><br>Or another method is that if we add those repo to Github organization and further work is done in the GitHub organization repositories.</div><div><br>If there is any other possible solution to it, then kindly let know regarding it.<br><br>Thanks,<br>Pratul Kumar</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, May 14, 2018 at 12:30 PM, James Cameron <span dir="ltr"><<a href="mailto:quozl@laptop.org" target="_blank">quozl@laptop.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Mon, May 14, 2018 at 12:03:51PM +0530, Pratul Kumar wrote:<br>
> *Hello James,<br>
<span class="">> Hope you are doing well.<br>
> <br>
>  This all information would be part of Developer Dashboard<br>
> <br>
> > Repositories must also include those that are not in the /sugarlabs/<br>
> organization, such as the Help Activity and many others.<br>
> <br>
> For this, if you can let me know regarding other potential repositories, then I<br>
> can have a add them to my script too.<br>
<br>
</span>No, not really.  Members of Sugar Labs have never been _required_ to<br>
keep their contributions in one place.  You would have to ask each<br>
member.<br>
<br>
We have some of those repositories cloned to /sugarlabs/, but probably<br>
not all of them.  Cloned repositories are not kept up to date.<br>
<br>
An example of an important repository that should be tracked is the<br>
repository from which /sugarlabs/sugarizer is cloned.<br>
<span class=""><br>
> > I still don't think a developer dashboard will help Sugar Labs at a social<br>
> level, because we have so few developers.<br>
> <br>
> Each year new developer's are there around GCI who are looking for the<br>
> organization to contribute and be their part,<br>
<br>
</span>We may not be successful in applying for GCI this year.  Our care and<br>
diligence as a community should recognise that possibility and plan<br>
for it as well.<br>
<span class=""><br>
> What I feel that want things to be ease contribute to the organization through<br>
> Github, but without having the knowledge to do so they step back.<br>
> Further, new developers need some social rewards for their work, if that can be<br>
> reflected in our Developer Dashboard.<br>
> Let us give a try to improve our developer count through this methodology,<br>
> although it won't give a drastic improvement.<br>
<br>
</span>As I said, I don't mind if you try, it's just that your argument and<br>
others argument is unconvincing.  Amazing claims need amazing<br>
evidence, and the evidence so far is not amazing.  Tony's assessment<br>
of how badly Sugar runs on Ubuntu 18.04 is more real.<br>
<span class=""><br>
> If required then that can be used to organize our own program like GCI for<br>
> about a months before GCI with a bit similar methodology, where our new mentors<br>
> can know what they need to do during GCI. This is to engage a greater number of<br>
> Developers to Sugarlabs.<br>
> ‌<br>
> Regards,<br>
> Pratul Kumar<br>
> <br>
</span>> On Mon, May 14, 2018 at 11:33 AM, Pratul Kumar <[1]<a href="mailto:pratulkumar1997@gmail.com">pratulkumar1997@gmail.com</a>><br>
> wrote:<br>
> <br>
>     *Hello Vipul,<br>
<span class="">>     Hope you are doing well.<br>
> <br>
>     Thanks, Vipul for your initiative for help, yesterday I figured out the<br>
>     methodology for my problem.<br>
>     I used GitHub API instead using any NPM module or library. I read your mail<br>
>     after I had sorted out the problem.<br>
>     Once again I would like to thank you for the same.<br>
> <br>
>     Regards,<br>
>     Pratul Kumar<br>
> <br>
</span><span class="">>     On Mon, May 14, 2018 at 2:27 AM, James Cameron <[2]<a href="mailto:quozl@laptop.org">quozl@laptop.org</a>> wrote:<br>
> <br>
>         All data from GitHub issues would be useful for a developer dashboard.<br>
> <br>
>         It's not simple.  Repositories must also include those that are not in<br>
>         the /sugarlabs/ organisation, such as the Help Activity, and many<br>
>         others.<br>
> <br>
>         Pratul is writing a web application, and likely coding in JavaScript,<br>
</span>>         so the GitHub REST API [3]<a href="https://developer.github.com/v3/" rel="noreferrer" target="_blank">https://developer.github.<wbr>com/v3/</a> should have<br>
<div><div class="h5">>         what is needed.  If Pratul has a problem with the API, ask GitHub Help<br>
>         team or #github IRC channel. The GitHub API is not part of Sugar.<br>
> <br>
>         I still don't think a developer dashboard will help Sugar Labs at a<br>
>         social level, because we have so few developers, but I've no objection<br>
>         to someone trying it.<br>
>        <br>
>         On Sun, May 13, 2018 at 10:44:59AM +0530, Vipul Gupta wrote:<br>
>         > Hi, <br>
>         > Over the problem, you were having - You need all issues of a every<br>
>         Repository<br>
>         > in Sugar Labs. I would need some clarification on the same. <br>
>         ><br>
>         > 1. How do you need all the issues (Issue description, just titles, on<br>
>         respect<br>
>         > to what, repo to repo or some other criteria?)<br>
>         > 2. Why Javascript, I couldn't understand this part. Shouldn't you<br>
>         need the<br>
>         > output in a more accessible format like JSON for instance? You can<br>
>         use the<br>
>         > GitHub API for the same (I strongly recommend PyGitHub)<br>
>         ><br>
>         > Cordially, <br>
>         > Vipul Gupta <br>
>         > [1]Mixster | [2]Github<br>
>         > Ps - I did read your messages, that day on IRC. I made the draft at<br>
>         night but<br>
>         > forgot to send it until now and yesterday I was busy with my<br>
>         community meetup. <br>
>         ><br>
>         > References:<br>
>         ><br>
</div></div>>         > [1] [4]<a href="https://mixstersite.wordpress.com/" rel="noreferrer" target="_blank">https://mixstersite.<wbr>wordpress.com/</a><br>
>         > [2] [5]<a href="https://github.com/vipulgupta2048" rel="noreferrer" target="_blank">https://github.com/<wbr>vipulgupta2048</a><br>
> <br>
>         > ______________________________<wbr>_________________<br>
>         > Sugar-devel mailing list<br>
>         > [6]<a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.<wbr>sugarlabs.org</a><br>
>         > [7]<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/<wbr>listinfo/sugar-devel</a><br>
>        <br>
> <br>
>         --<br>
>         James Cameron<br>
>         [8]<a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br>
<span class="">>    <br>
> <br>
>     --<br>
>     ​<br>
>     Pratul Kumar | Sophomore LNMIIT | +91-8107525493<br>
> <br>
>         GCI Mentor SugarLabs, Mentor & Beta Tester at Coursera, HKUST<br>
>         University<br>
>         Stanford Scholar Internship, Mozilla Club Captain LNMIIT, Head of<br>
>         Developers Group HackerEarth<br>
</span>>          [s] [9]LinkedIn [s] [10]<wbr>Github _  [s] <br>
<span class="">>    <br>
> <br>
> --<br>
> ​<br>
> Pratul Kumar | Sophomore LNMIIT | +91-8107525493<br>
> <br>
>     GCI Mentor SugarLabs, Mentor & Beta Tester at Coursera, HKUST University<br>
>     Stanford Scholar Internship, Mozilla Club Captain LNMIIT, Head of<br>
>     Developers Group HackerEarth<br>
</span>>      [s] [11]LinkedIn _ [12]<wbr>Github _  [s] <br>
> <br>
> References:<br>
> <br>
> [1] mailto:<a href="mailto:pratulkumar1997@gmail.com">pratulkumar1997@gmail.<wbr>com</a><br>
> [2] mailto:<a href="mailto:quozl@laptop.org">quozl@laptop.org</a><br>
> [3] <a href="https://developer.github.com/v3/" rel="noreferrer" target="_blank">https://developer.github.com/<wbr>v3/</a><br>
> [4] <a href="https://mixstersite.wordpress.com/" rel="noreferrer" target="_blank">https://mixstersite.wordpress.<wbr>com/</a><br>
> [5] <a href="https://github.com/vipulgupta2048" rel="noreferrer" target="_blank">https://github.com/<wbr>vipulgupta2048</a><br>
> [6] mailto:<a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.<wbr>sugarlabs.org</a><br>
> [7] <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/<wbr>listinfo/sugar-devel</a><br>
> [8] <a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br>
> [9] <a href="https://www.linkedin.com/in/pratul1997/" rel="noreferrer" target="_blank">https://www.linkedin.com/in/<wbr>pratul1997/</a><br>
> [10] <a href="https://github.com/Pratul1997" rel="noreferrer" target="_blank">https://github.com/Pratul1997</a><br>
> [11] <a href="https://www.linkedin.com/in/pratul1997/" rel="noreferrer" target="_blank">https://www.linkedin.com/in/<wbr>pratul1997/</a><br>
> [12] <a href="https://github.com/Pratul1997" rel="noreferrer" target="_blank">https://github.com/Pratul1997</a><br>
<div class="HOEnZb"><div class="h5"><br>
-- <br>
James Cameron<br>
<a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div style="font-size:17.6px"><div style="font-size:small"><div><span style="color:rgb(0,0,0);font-family:helvetica,arial,sans-serif;font-size:10px"><b><div style="font-family:georgia,serif;font-size:small;display:inline">​</div>Pratul Kumar | S</b></span><font color="#000000" face="helvetica, arial, sans-serif"><span style="font-size:10px"><b>ophomore LNMIIT</b></span></font><b style="color:rgb(0,0,0);font-family:helvetica,arial,sans-serif;font-size:10px"> | +91-8107525493</b></div><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span style="background-color:rgb(243,243,243)"><span style="color:rgb(0,0,0);font-family:helvetica,arial,sans-serif;font-size:10px"><b>GCI Mentor</b> SugarLabs<b>, Mentor</b> & Beta Tester at </span><b style="color:rgb(0,0,0);font-family:helvetica,arial,sans-serif;font-size:10px">Coursera</b><span style="color:rgb(0,0,0);font-family:helvetica,arial,sans-serif;font-size:10px">,<b> HKUST University<br></b></span><font color="#000000" style="font-size:17.6px"><span style="font-family:helvetica,arial,sans-serif;font-size:10px"><b>Stanford</b> Scholar Internship,<b> Mozilla</b> Club Captain LNMIIT, <b>Head of Developers</b> Group <b>HackerEarth</b></span></font><font color="#000000" face="helvetica, arial, sans-serif" style="font-size:17.6px"><span style="font-size:10px"><br></span></font></span> <span style="color:rgb(38,50,56);font-family:helvetica,arial,sans-serif;font-size:0px;white-space:nowrap"><img src="https://s3.amazonaws.com/htmlsig-assets/spacer.gif" width="2" style="border:0px;vertical-align:middle"> </span><a href="https://www.linkedin.com/in/pratul1997/" style="color:rgb(36,169,57);font-family:helvetica,arial,sans-serif;font-size:0px;display:inline" target="_blank"><img width="16" height="16" src="https://s3.amazonaws.com/htmlsig-assets/round/linkedin.png" alt="LinkedIn" style="border:none;vertical-align:middle;margin-bottom:2px;display:inline"> </a><span style="color:rgb(38,50,56);font-family:helvetica,arial,sans-serif;font-size:0px;white-space:nowrap"><img src="https://s3.amazonaws.com/htmlsig-assets/spacer.gif" width="2" style="border:0px;vertical-align:middle"> </span><a href="https://github.com/Pratul1997" style="color:rgb(36,169,57);font-family:helvetica,arial,sans-serif;font-size:0px;display:inline" target="_blank"><img width="16" height="16" src="https://s3.amazonaws.com/htmlsig-assets/round/github.png" alt="Github" style="border:none;vertical-align:middle;margin-bottom:2px;display:inline"> </a><span style="color:rgb(38,50,56);font-family:helvetica,arial,sans-serif;font-size:0px;white-space:nowrap"><img src="https://s3.amazonaws.com/htmlsig-assets/spacer.gif" width="2" style="border:0px;vertical-align:middle"> </span> <span style="color:rgb(38,50,56);font-family:helvetica,arial,sans-serif;font-size:0px;white-space:nowrap"><img src="https://s3.amazonaws.com/htmlsig-assets/spacer.gif" width="2" style="border:0px;vertical-align:middle"> </span><span style="background-color:rgb(243,243,243)"><font color="#000000" face="helvetica, arial, sans-serif" style="font-size:17.6px"><span style="font-size:10px"><br></span></font></span></blockquote></div></div></div></div></div></div></div>
</div>