Re: [Sugar-devel] GSOC Project Idea lnquiry

2018-02-16 Thread Walter Bender
On Fri, Feb 16, 2018 at 12:47 PM, Ndubuisi Onyemenam  wrote:

> Thanks for the prompt response. To achieve the above listed tasks I have
> to understand wiki media markup and github markdown I guess? Is there any
> other thing I will need?
>

Some scripting language, such as Python.

-walter

>
> On Feb 16, 2018 18:25, "Walter Bender"  wrote:
>
>>
>>
>> On Fri, Feb 16, 2018 at 12:07 PM, Ndubuisi Onyemenam <
>> onyemenam...@gmail.com> wrote:
>>
>>> Hello. I am Ndubuisi Onyemenam, a University student from Nigeria. I
>>> want to know more about what the GSOC project idea "migration of wiki
>>> activity pages to git" is all about and the skill set required to
>>> accomplish the task. Regards. It's my first time on the list.
>>>
>>> ___
>>> Sugar-devel mailing list
>>> Sugar-devel@lists.sugarlabs.org
>>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>>
>>>
>> It will involve the development and refinement of scripts to:
>> (1) convert Media Wiki markup to Markdown
>> (2) scrape the activity pages in the wiki
>> (3) create the appropriate .md files in the git repos in
>> github.com/sugarlabs/
>> (4) replace the wiki content with redirects to the git repo .md files.
>>
>> There will be a need to monitor the script output closely as the variety
>> of pages in the wiki is pretty extreme across the 350 or so pages.
>>
>> regards.
>>
>> -walter
>>
>> --
>> Walter Bender
>> Sugar Labs
>> http://www.sugarlabs.org
>> 
>>
>


-- 
Walter Bender
Sugar Labs
http://www.sugarlabs.org

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] GSOC Project Idea lnquiry

2018-02-16 Thread Ndubuisi Onyemenam
Thanks for the prompt response. To achieve the above listed tasks I have to
understand wiki media markup and github markdown I guess? Is there any
other thing I will need?

On Feb 16, 2018 18:25, "Walter Bender"  wrote:

>
>
> On Fri, Feb 16, 2018 at 12:07 PM, Ndubuisi Onyemenam <
> onyemenam...@gmail.com> wrote:
>
>> Hello. I am Ndubuisi Onyemenam, a University student from Nigeria. I want
>> to know more about what the GSOC project idea "migration of wiki
>> activity pages to git" is all about and the skill set required to
>> accomplish the task. Regards. It's my first time on the list.
>>
>> ___
>> Sugar-devel mailing list
>> Sugar-devel@lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>
>>
> It will involve the development and refinement of scripts to:
> (1) convert Media Wiki markup to Markdown
> (2) scrape the activity pages in the wiki
> (3) create the appropriate .md files in the git repos in
> github.com/sugarlabs/
> (4) replace the wiki content with redirects to the git repo .md files.
>
> There will be a need to monitor the script output closely as the variety
> of pages in the wiki is pretty extreme across the 350 or so pages.
>
> regards.
>
> -walter
>
> --
> Walter Bender
> Sugar Labs
> http://www.sugarlabs.org
> 
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] GSOC Project Idea lnquiry

2018-02-16 Thread Walter Bender
On Fri, Feb 16, 2018 at 12:07 PM, Ndubuisi Onyemenam  wrote:

> Hello. I am Ndubuisi Onyemenam, a University student from Nigeria. I want
> to know more about what the GSOC project idea "migration of wiki activity
> pages to git" is all about and the skill set required to accomplish the
> task. Regards. It's my first time on the list.
>
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
>
It will involve the development and refinement of scripts to:
(1) convert Media Wiki markup to Markdown
(2) scrape the activity pages in the wiki
(3) create the appropriate .md files in the git repos in
github.com/sugarlabs/
(4) replace the wiki content with redirects to the git repo .md files.

There will be a need to monitor the script output closely as the variety of
pages in the wiki is pretty extreme across the 350 or so pages.

regards.

-walter

-- 
Walter Bender
Sugar Labs
http://www.sugarlabs.org

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] GSOC Project Idea lnquiry

2018-02-16 Thread Ndubuisi Onyemenam
Hello. I am Ndubuisi Onyemenam, a University student from Nigeria. I want
to know more about what the GSOC project idea "migration of wiki activity
pages to git" is all about and the skill set required to accomplish the
task. Regards. It's my first time on the list.
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] GSoC Project Contribution

2018-02-16 Thread Walter Bender
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 
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
> ).
>  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
> .
>
> 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 .
>
> 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 
> 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  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