Hi Elena,

I think you application could really stand out if you describe how 
you intend to approach the remote whitelist/blacklist task in a bit more
detail. What files/functions do you intend to modify? Can you reuse existing 
functions? What new functions do you plan to add? How do you intend to test the
feature? Could you imagine a (command line) user interface for the feature 
beyond the suggested git config?

You could also post a very rough RFC (request for comment) patch to show
how you would implement a part of the task.

Cheers,
Lars


On 04 Apr 2016, at 22:21, elena petrashen <[email protected]> wrote:

> Hi Lars,
> 
> thank you so much for reaching out to me! and thank you for your
> suggestions too, I'm changing my application to reflect those. It does
> really make sense to start the discussion earlier then I scheduled,
> and add some extra ideas that could be completed after the
> whitelist/blacklist. Probably if those ideas are the extensions to the
> whitelist/blacklist, they could be also agreed on when discussing the
> overall project scope.
> 
> Cheers,
> Elena
> 
> On Wed, Mar 30, 2016 at 11:21 AM, Lars Schneider
> <[email protected]> wrote:
>> Hi Elena,
>> 
>> I thought a bit more about your proposal. The Outreachy internship is 
>> scheduled for 3 months and I think you would be able to come up with a "Git 
>> remote whitelist/blacklist" implementation that the Git list considers to 
>> accept within a month. In that case it would be good if you would have a few 
>> extra ideas in your Outreachy proposal that you could tackle afterwards. 
>> These extras could be extensions to the "whitelist/blacklist" project or a 
>> contribution to a completely different part of Git. According to the 
>> Outreachy page [1] you can still change your application until April 22.
>> 
>> In addition I wonder if you would be willing to start slowly with the 
>> "drafting the implementation" task even before April 22. I, and AFAIK the 
>> majority of the other people on the list, do not work full time on Git. That 
>> means some email responses might be delayed for reasons unrelated to Git. 
>> Therefore I think you will have a better experience if you work with a 
>> steady slow pace instead of high burst of list activity :-)
>> 
>> Cheers,
>> Lars
>> 
>> 
>> [1] https://wiki.gnome.org/Outreachy#Submit_an_Application
>> 
>> 
>>> On 29 Mar 2016, at 21:24, Lars Schneider <[email protected]> wrote:
>>> 
>>> Hi Elena,
>>> 
>>> sorry for the late reply. I think it is great that you are interested in 
>>> the Git remote whitelist/blacklist idea. Unfortunately I don't have any 
>>> experience with Outreachy and I wonder what kind of feedback you are 
>>> looking for.
>>> 
>>> Thanks,
>>> Lars
>>> 
>>> 
>>>> On 26 Mar 2016, at 13:15, elena petrashen <[email protected]> 
>>>> wrote:
>>>> 
>>>> Hi everyone,
>>>> 
>>>> I think I will submit the application as it is now, but still
>>>> it would be great to get feedback on it, as I don't think
>>>> there was no reply because everything was perfect :(
>>>> 
>>>> Thank you! And have an awesome weekend.
>>>> 
>>>> On Thu, Mar 24, 2016 at 5:50 PM, elena petrashen
>>>> <[email protected]> wrote:
>>>>> Hi,
>>>>> 
>>>>> I'm thinking of applying to Outreachy program this round with Git
>>>>> and the project I'm really interested in is "Git remote 
>>>>> whitelist/blacklist"
>>>>> project (http://git.github.io/SoC-2016-Ideas/).
>>>>> I have drafted the description/timeline for this project
>>>>> and it would be great to get feedback/suggestions.
>>>>> (I'm actually a bit confused about the scale of this. The
>>>>> Outreachy application doesn't ask for "proposal" in the way
>>>>> GSoC seems to, but merely requests "details and the timeline",
>>>>> so I'm not sure whether the shorter description of what's planned
>>>>> is expected or should I go deeper in detail. I apologize if I
>>>>> chose a wrong approach.)
>>>>> 
>>>>> Thank you!
>>>>> 
>>>>>>> What project(s) are you interested in (these can be in the
>>>>> same or different organizations)?
>>>>> My preferred project to work on is Git remote whitelist/blacklist
>>>>> project listed on http://git.github.io/SoC-2016-Ideas/. I'm really
>>>>> interested in doing this project as I think this kind of effort is
>>>>> really important: I recently started using git myself, and sometimes
>>>>> I was really scared to push something to the location I was not
>>>>> supposed to push to. I would really appreciate the opportunity in
>>>>> participating in making git a bit more newbie-friendly.
>>>>> 
>>>>>>> Who is a possible mentor for the project you are most interested in?
>>>>> Lars Schneider
>>>>> 
>>>>>>> Please describe the details and the timeline of the work you
>>>>> plan to accomplish on the project you are most interested in (discuss
>>>>> these first with the mentor of the project):
>>>>> The goal is to provide a safer environment for newcomers to Git to
>>>>> enabling the possibility to modify git config, adding there "allowed"
>>>>> and "denied" remotes for pushing. Code, tests, and documentation
>>>>> are to be created.
>>>>> 
>>>>> Timeline:
>>>>> 0. Analysis
>>>>> Apr 22 - May 22 - studying the current code and drafting the
>>>>> implementation proposal
>>>>> 1. Design
>>>>> a. May 22-June 1 - discussion with the mentor regarding the task,
>>>>> presenting the approach and amending it per mentor's feedback
>>>>> b. June 1st-June 15th - communicating with the community
>>>>> regarding the suggested changes and agreeing on logic, scope
>>>>> and format of changes.
>>>>> 2. Development
>>>>> c. June 15th-July 1st - submitting code for the first basic version,
>>>>> amending it according to the feedback
>>>>> d. July 1st - July 15th - extending the code to cover all of the
>>>>> agreed scope
>>>>> e. July 15th - Aug 1st - finalizing full coverage with tests and
>>>>> documentation
>>>>> 3. Evaluation
>>>>> f. Aug 1st - Aug 23rd - adding nice-to-have features and other
>>>>> suggestion by the community
>>>> --
>>>> To unsubscribe from this list: send the line "unsubscribe git" in
>>>> the body of a message to [email protected]
>>>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>>> 
>> 
> --
> To unsubscribe from this list: send the line "unsubscribe git" in
> the body of a message to [email protected]
> More majordomo info at  http://vger.kernel.org/majordomo-info.html

--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to