[Sugar-devel] GSoC Project Contribution

Walter Bender walter.bender at gmail.com
Fri Feb 16 08:18:04 EST 2018


https://publiclab.github.io/community-toolbox/ is an example of a direction
we might want to consider. Especially in light of the fact that we have
issues spread across so many different repositories.

On Fri, Feb 16, 2018 at 12:24 AM, Pratul Kumar <pratulkumar1997 at gmail.com>
wrote:

> Hello,
> Hope you all are doing well.
>
> As we have already discussed my interest in the project - "Making a
> Beginner Guide" since this project can be highly valuable to our community
> for future aspects.
>
> After reading the conversation regarding the coding and programming touch
> for GSoC projects, I went through Beginner Guides of few other
> organizations, observed them.
>
>  and I have few suggestions which we can add to the current draft of this
> project idea(Making a beginner guide).
>
> We can add login and dashboard feature to our website where we are going
> to write beginner guide like the one Mozilla has written (link
> <https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Introduction>). The
> purpose of making dashboard is to make a newcomer feel more close to the
> community. The dashboard will have certain features of adding Profile
> Photo, About us section.Also, privacy can be maintained by the users.
>
> The dashboard can be logged in through single click integrated with Google
> Gmail ID or Github like KDE
> <https://season.kde.org/?q=program_home&prg=46>.
>
> Some of the benefits of adding this property to the current plans are
> given.
> 1. The user can add shortcuts to their dashboard just by single click if
> they want to add some pages of the beginner guide for their future
> reference, It will make things better and easy to use.
>
> 2. Badges: We can add the feature of badges like you get some badge when
> you complete the certain portion of the guide, And more badges get added
> when you completed other parts of the guide. It will be a motivation factor
> for the students.
>
> The option of login will not be the compulsory part, the documentation can
> be viewed without even logging.
> These features will be the add-on to the current idea of Beginner Guide.
>
> It will bring good coding touch to the project and also this dashboard
> feature can be explored in the much better way in future like Season of KDE
> dashboard and certain other competitions like BOSS - Bountiful Open
> Source Summer <https://lab.codingblocks.com/boss/>.
>
> Currently, I have skills required to implement this project and I am very
> much enthusiastic and eager to do more on this project.
>
> Prerequisite:HTML,CSS,JavaScript,Bootstrap,Jquery,NodeJs,Angular,MongoDB.
>
> Regards,
> Pratul Kumar
>
> On Wed, Feb 14, 2018 at 9:22 PM, Pratul Kumar <pratulkumar1997 at gmail.com>
> wrote:
>
>> Hi James,
>>
>> .>  - use your other students _during_ the project rather than _after_,
>> so that the content can be reviewed and refined by beginners,
>>
>> I also think getting feedback from newcomer from starting will be more
>> beneficial.
>>
>>
>>
>> >  So it will be helpful to Sugar Labs if your content can be maintained by
>> others.
>>
>> So for it, I think we can utilize Github pages and Cname them to our link.
>> So other collaborators can also use and change them from Github according
>> to their requirements and needs.
>> Therefore others can also maintain it.
>>
>>
>>
>> Yes, I will try to use only those Tools and Frameworks which are Open
>> Source and are extremely easy to deploy.
>>
>> Regards,
>> Pratul Kumar
>>
>> On Wed, Feb 14, 2018 at 11:14 AM, James Cameron <quozl at laptop.org> wrote:
>>
>>> G'day Pratul,
>>>
>>> Thanks for your answer.  The controls you propose for risks seem well
>>> thought out, though I'd propose one small change;
>>>
>>> - use your other students _during_ the project rather than _after_, so
>>>   that the content can be reviewed and refined by beginners,
>>>
>>> I'll try to answer your other questions;
>>>
>>> Content hosted by Sugar Labs is maintained by many collaborators,
>>> using different editing or deployment tools.
>>>
>>> Your project is to make some more content.
>>>
>>> So it will be helpful to Sugar Labs if your content can be maintained
>>> by others.
>>>
>>> Measuring maintainability of content, by measuring the involvement by
>>> others, is my proposed control for the risk #3 of content being
>>> abandoned.
>>>
>>> Using certain front-end frameworks means nothing to me without first
>>> knowing the work flow for maintenance; what form will the content be
>>> maintained in, and what tools will be required by any maintainer?  Are
>>> the tools and frameworks open source and easily deployed?
>>>
>>> Recently, we have begun to favour GitHub Markdown; it has a low
>>> barrier of entry, and is reasonably easy to understand.
>>>
>>> --
>>> James Cameron
>>> http://quozl.netrek.org/
>>>
>>
>>
>>
>> --
>> *​Pratul Kumar | S**ophomore LNMIIT** | +91-8107525493
>> <+91%2081075%2025493>*
>>
>> *GCI Mentor* SugarLabs*, Mentor* & Beta Tester at *Coursera*,
>> * HKUST University**Stanford* Scholar Internship,* Mozilla* Club Captain
>> LNMIIT, *Head of Developers* Group *HackerEarth*
>> *C.A*.@*GeeksforGeeks*, Interntheory, *Sub-Coordinator* Innovation, and
>> Incubation Center, Finance@*IEEE* LNMIIT
>> <https://github.com/Pratul1997>
>>   <https://twitter.com/PRATUL1997>
>> <https://www.linkedin.com/in/pratul1997/>
>>
>> <https://www.quora.com/profile/Pratul-Kumar-2>
>>
>>
>
>
> --
> *​Pratul Kumar | S**ophomore LNMIIT** | +91-8107525493
> <+91%2081075%2025493>*
>
> *GCI Mentor* SugarLabs*, Mentor* & Beta Tester at *Coursera*,
> * HKUST University**Stanford* Scholar Internship,* Mozilla* Club Captain
> LNMIIT, *Head of Developers* Group *HackerEarth*
> *C.A*.@*GeeksforGeeks*, Interntheory, *Sub-Coordinator* Innovation, and
> Incubation Center, Finance@*IEEE* LNMIIT
> <https://github.com/Pratul1997>
>   <https://twitter.com/PRATUL1997>
> <https://www.linkedin.com/in/pratul1997/>
>
> <https://www.quora.com/profile/Pratul-Kumar-2>
>
>


-- 
Walter Bender
Sugar Labs
http://www.sugarlabs.org
<http://www.sugarlabs.org>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20180216/29f95c15/attachment-0001.html>


More information about the Sugar-devel mailing list