<div dir="ltr"><div class="gmail_default" style="font-family:trebuchet ms,sans-serif;font-size:small;color:#073763"><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Mar 26, 2018 at 2:10 AM, 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">I don't know. I don't have administrator rights on the Wiki. Hope<br>
Walter or someone else can answer. Meanwhile, I've been replacing<br>
migrated pages with links to the new location, so that old links don't<br>
break.<br></blockquote><div><br></div><div class="gmail_default" style="font-family:"trebuchet ms",sans-serif;font-size:small;color:rgb(7,55,99)">This method should be preferred. It is easy and effective, doesn't destroy history, and points toward where you want people to look.</div><div class="gmail_default" style="font-family:"trebuchet ms",sans-serif;font-size:small;color:rgb(7,55,99)"></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span class=""><br>
On Mon, Mar 26, 2018 at 11:31:49AM +0530, Rudra Sadhu wrote:<br>
> thanks James for the assessment.<br>
><br>
</span>> I've successfully migrated a few of the pages from [1]https://<br>
> <a href="http://wiki.sugarlabs.org/go/Activities" rel="noreferrer" target="_blank">wiki.sugarlabs.org/go/<wbr>Activities</a> to GitHub<br>
> Find the pull request at [2]<a href="https://github.com/godiard/help-activity/pull/38" rel="noreferrer" target="_blank">https://github.com/<wbr>godiard/help-activity/pull/38</a><br>
<span class="">><br>
> and now, the wiki-pages needs to be deprecated.<br>
> As to delete a page from the wiki, an user needs 'administrators' rights,<br>
><br>
> thus,<br>
> Some possible ways to delete the pages are:<br>
> 1. create a bot account with restricted permissions which can delete pages(my<br>
> preferred choice)<br>
> 2. for a temporary period grant delete rights to me<br>
> 3. someone trusted deletes the pages<br>
> 4. something else and better (please suggest)<br>
><br>
> It may not be convenient to delete the pages manually as there will be<br>
> thousands of those(including extra images/files attached to the pages) for the<br>
> 345 pages to be migrated<br>
</span>> All of the deletion is preferred to be done by a script (which uses [3]https://<br>
<span class="">> <a href="http://www.mediawiki.org/wiki/API:Delete" rel="noreferrer" target="_blank">www.mediawiki.org/wiki/API:<wbr>Delete</a>), under close supervision<br>
> Do not worry, no damage(if at all) will be permanent; since it is possible to<br>
</span>> always recover pages deleted by an user with 'administrators' rights. Read [4]<br>
<span class="">> <a href="https://www.mediawiki.org/wiki/Help:Deletion_and_undeletion" rel="noreferrer" target="_blank">https://www.mediawiki.org/<wbr>wiki/Help:Deletion_and_<wbr>undeletion</a><br>
><br>
> Please recommend the desired course of action<br>
><br>
> thanks,<br>
> Rudra Sadhu<br>
><br>
</span><span class="">> On Mon, Mar 26, 2018 at 10:41 AM, James Cameron <[5]<a href="mailto:quozl@laptop.org">quozl@laptop.org</a>> wrote:<br>
><br>
> Thanks, I've reviewed your updated proposal.<br>
><br>
> My assessment of project impact;<br>
><br>
> Originally documentation was separate because we had non-coding<br>
> developers and tool chains that varied by type of developer. Now we<br>
> use GitHub the tool chains are combined.<br>
><br>
> With the project as described, documentation will be concentrated in<br>
> the source code repository for an activity, reducing ongoing<br>
> maintenance.<br>
><br>
> We have less active Wiki contributors than we ever did, and in the<br>
> current threat environment a Wiki requires significant monitoring and<br>
> administration; we recently lost some system administrators and gained<br>
> new ones; using GitHub allows us to outsource system administration.<br>
><br>
> On Sun, Mar 25, 2018 at 08:06:49PM +0530, Rudra Sadhu wrote:<br>
> > Thanks James, Carlos, Gonzalo and everyone for the insights<br>
> ><br>
> > Your inputs helped a lot, and I've updated my proposal accordingly.<br>
> > A lot of important stuff was added such as the working the Help Activity,<br>
> > keeping check on the activity bundle sizes and completing the<br>
> miscellaneous<br>
> > section.<br>
> ><br>
</span>> > The proposal is available at [1][6]<a href="https://wiki.sugarlabs.org/go/" rel="noreferrer" target="_blank">https://wiki.<wbr>sugarlabs.org/go/</a><br>
<span class="">> Summer_of_Code/<br>
> > 2018/attentive_migration_of_<wbr>wiki_activity_pages_to_git<br>
> > I've also shared the same via the GSoC dashboard<br>
> > Please read, most importantly the 'About Project' section<br>
> ><br>
> > Let me know of the stuff I should add/remove/update to better justify the<br>
> > task. <br>
> ><br>
> > also It would help, if someone volunteers to answer the impact of this<br>
> project<br>
> > required to be filled in as an answer in the 'Project and the Community'<br>
> > section <br>
> ><br>
> > Thanks<br>
> > Rudra Sadhu<br>
> ><br>
</span>> > On Wed, Mar 21, 2018 at 5:46 PM, Rudra Sadhu <[2][7]<a href="mailto:rdrsadhu@gmail.com">rdrsadhu@gmail.com</a>><br>
<span class="">> wrote:<br>
> ><br>
> > Thanks James,<br>
> > the resources you mentioned were really helpful.<br>
> ><br>
> > I went ahead to migrate a few of the pages by the guidelines you<br>
> described.<br>
</span>> > Find the Pull Request here: [3][8]<a href="https://github.com/sugarlabs/" rel="noreferrer" target="_blank">https://github.<wbr>com/sugarlabs/</a><br>
> activity-abacus<br>
> > /pull/13<br>
> ><br>
> > Please review<br>
> ><br>
> > On Wed, Mar 21, 2018 at 4:32 AM, James Cameron <[4][9]<br>
<span class="">> <a href="mailto:quozl@laptop.org">quozl@laptop.org</a>> wrote:<br>
> ><br>
> > On IRC #sugar Vipul Gupta asked;<br>
> ><br>
> > <vipulgupta2048> Hey, in the Activity task of migration. We need<br>
> to<br>
> > migrate content from activities page to their Githubs or their<br>
> git<br>
> > pages.<br>
> ><br>
> > <vipulgupta2048> ?<br>
> ><br>
> > <vipulgupta2048> Please clarify which one is it. Some pages don't<br>
> have<br>
> > the links of their repository<br>
> ><br>
> > <vipulgupta2048> The organisations is not uniform. I have<br>
> included<br>
> > this in my proposal too.<br>
> ><br>
> > <Quozl_> vipulgupta2048: need to write a program that will<br>
> migrate<br>
</span>> > content from [5][10]<a href="http://wiki.sugarlabs.org" rel="noreferrer" target="_blank">wiki.sugarlabs.org</a> activities page to<br>
<div><div class="h5">> respective GitHub<br>
> > repository README.md files, yet without duplicating what is<br>
> there, and<br>
> > without duplicating user documentation in the help-activity, see<br>
> > recent posts to sugar-devel@ discussing the issue.<br>
> ><br>
> > <Quozl_> vipulgupta2048: did you get the above? if not, i'll<br>
> have to<br>
> > write a mail.<br>
> ><br>
> > My recent post is quoted below and can be found in the mailing<br>
> list<br>
> > archives.<br>
> ><br>
> > On Wed, Mar 14, 2018 at 06:04:02PM +1100, James Cameron wrote:<br>
> > > G'day Rudra,<br>
> > ><br>
> > > Thanks for being at the meeting earlier, and for your proposal.<br>
> > ><br>
> > > A project for GSoC 2013 added context sensitive help, or user<br>
> > > documentation, to the Sugar desktop, with alt+shift+h key.<br>
> > ><br>
> > > It works with the Help activity. Metadata in the Help activity<br>
> links<br>
> > a<br>
> > > subject activity to a markdown source file, which is converted<br>
> to<br>
> > HTML<br>
> > > and rendered in a tiny browser.<br>
> > ><br>
> > > Many of these source files came from the Wiki pages of<br>
> activities,<br>
> > and<br>
> > > have been updated since then.<br>
> > ><br>
> > > Please review and integrate the Help activity into your<br>
> proposal; for<br>
> > > instance;<br>
> > ><br>
> > > - avoid duplicating user documentation into activity<br>
> repositories,<br>
> > > because that would make for unncessary maintenance burden,<br>
> or;<br>
> > ><br>
> > > - move some of the Help activity files into activity<br>
> repositories and<br>
> > > provide a way to update the Help activity from the subject<br>
> > > activities.<br>
> > ><br>
> > > Please review the discussion on these two pull requests;<br>
> > ><br>
</div></div>> > > [6][11]<a href="https://github.com/sugarlabs/activity-abacus/pull/12" rel="noreferrer" target="_blank">https://github.com/<wbr>sugarlabs/activity-abacus/<wbr>pull/12</a><br>
> > > [7][12]<a href="https://github.com/sugarlabs/sugar-docs/pull/137" rel="noreferrer" target="_blank">https://github.com/<wbr>sugarlabs/sugar-docs/pull/137</a><br>
<span class="">> > ><br>
> > > And then ask any questions to clarify, thanks.<br>
> > ><br>
> > > --<br>
> > > James Cameron<br>
</span>> > > [8][13]<a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.<wbr>org/</a><br>
> ><br>
> > --<br>
> > James Cameron<br>
> > [9][14]<a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.<wbr>org/</a><br>
> ><br>
> > References:<br>
> ><br>
> > [1] [15]<a href="https://wiki.sugarlabs.org/go/Summer_of_Code/2018/attentive_" rel="noreferrer" target="_blank">https://wiki.sugarlabs.<wbr>org/go/Summer_of_Code/2018/<wbr>attentive_</a><br>
> migration_of_wiki_activity_<wbr>pages_to_git<br>
> > [2] mailto:[16]<a href="mailto:rdrsadhu@gmail.com">rdrsadhu@gmail.com</a><br>
> > [3] [17]<a href="https://github.com/sugarlabs/activity-abacus/pull/13" rel="noreferrer" target="_blank">https://github.com/<wbr>sugarlabs/activity-abacus/<wbr>pull/13</a><br>
> > [4] mailto:[18]<a href="mailto:quozl@laptop.org">quozl@laptop.org</a><br>
> > [5] [19]<a href="http://wiki.sugarlabs.org/" rel="noreferrer" target="_blank">http://wiki.sugarlabs.org/</a><br>
> > [6] [20]<a href="https://github.com/sugarlabs/activity-abacus/pull/12" rel="noreferrer" target="_blank">https://github.com/<wbr>sugarlabs/activity-abacus/<wbr>pull/12</a><br>
> > [7] [21]<a href="https://github.com/sugarlabs/sugar-docs/pull/137" rel="noreferrer" target="_blank">https://github.com/<wbr>sugarlabs/sugar-docs/pull/137</a><br>
> > [8] [22]<a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br>
> > [9] [23]<a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br>
><br>
> --<br>
> James Cameron<br>
> [24]<a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br>
><br>
> References:<br>
><br>
> [1] <a href="https://wiki.sugarlabs.org/go/Activities" rel="noreferrer" target="_blank">https://wiki.sugarlabs.org/go/<wbr>Activities</a><br>
> [2] <a href="https://github.com/godiard/help-activity/pull/38" rel="noreferrer" target="_blank">https://github.com/godiard/<wbr>help-activity/pull/38</a><br>
> [3] <a href="https://www.mediawiki.org/wiki/API:Delete" rel="noreferrer" target="_blank">https://www.mediawiki.org/<wbr>wiki/API:Delete</a><br>
> [4] <a href="https://www.mediawiki.org/wiki/Help:Deletion_and_undeletion" rel="noreferrer" target="_blank">https://www.mediawiki.org/<wbr>wiki/Help:Deletion_and_<wbr>undeletion</a><br>
> [5] mailto:<a href="mailto:quozl@laptop.org">quozl@laptop.org</a><br>
> [6] <a href="https://wiki.sugarlabs.org/go/Summer_of_Code/" rel="noreferrer" target="_blank">https://wiki.sugarlabs.org/go/<wbr>Summer_of_Code/</a><br>
> [7] mailto:<a href="mailto:rdrsadhu@gmail.com">rdrsadhu@gmail.com</a><br>
> [8] <a href="https://github.com/sugarlabs/activity-abacus" rel="noreferrer" target="_blank">https://github.com/sugarlabs/<wbr>activity-abacus</a><br>
> [9] mailto:<a href="mailto:quozl@laptop.org">quozl@laptop.org</a><br>
> [10] <a href="http://wiki.sugarlabs.org/" rel="noreferrer" target="_blank">http://wiki.sugarlabs.org/</a><br>
> [11] <a href="https://github.com/sugarlabs/activity-abacus/pull/12" rel="noreferrer" target="_blank">https://github.com/sugarlabs/<wbr>activity-abacus/pull/12</a><br>
> [12] <a href="https://github.com/sugarlabs/sugar-docs/pull/137" rel="noreferrer" target="_blank">https://github.com/sugarlabs/<wbr>sugar-docs/pull/137</a><br>
> [13] <a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br>
> [14] <a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br>
> [15] <a href="https://wiki.sugarlabs.org/go/Summer_of_Code/2018/attentive_migration_of_wiki_activity_pages_to_git" rel="noreferrer" target="_blank">https://wiki.sugarlabs.org/go/<wbr>Summer_of_Code/2018/attentive_<wbr>migration_of_wiki_activity_<wbr>pages_to_git</a><br>
> [16] mailto:<a href="mailto:rdrsadhu@gmail.com">rdrsadhu@gmail.com</a><br>
> [17] <a href="https://github.com/sugarlabs/activity-abacus/pull/13" rel="noreferrer" target="_blank">https://github.com/sugarlabs/<wbr>activity-abacus/pull/13</a><br>
> [18] mailto:<a href="mailto:quozl@laptop.org">quozl@laptop.org</a><br>
> [19] <a href="http://wiki.sugarlabs.org/" rel="noreferrer" target="_blank">http://wiki.sugarlabs.org/</a><br>
> [20] <a href="https://github.com/sugarlabs/activity-abacus/pull/12" rel="noreferrer" target="_blank">https://github.com/sugarlabs/<wbr>activity-abacus/pull/12</a><br>
> [21] <a href="https://github.com/sugarlabs/sugar-docs/pull/137" rel="noreferrer" target="_blank">https://github.com/sugarlabs/<wbr>sugar-docs/pull/137</a><br>
> [22] <a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br>
> [23] <a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br>
> [24] <a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br>
<span class="im HOEnZb"><br>
--<br>
James Cameron<br>
<a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br>
</span><div class="HOEnZb"><div class="h5">______________________________<wbr>_________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.<wbr>org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/<wbr>listinfo/sugar-devel</a><br>
</div></div></blockquote></div><br></div></div>