Re: [Sugar-devel] [Systems] trac breakage

2016-03-13 Thread Samuel Cantero
Hello everyone,

In an effort to fix our user spam problem with bugs.sl.o I've added the
reCaptcha plugin [1] for users registration. I've had to use the forked
version on github because the official one was not working. I've also had
to fix the SSL support in the reCaptcha plugin. The plugin was loading
insecure content in a our secure page, therefore, the browser was blocking
the captcha image. The fixed version is in my github [2].

In order to check the verification by email in the registration module, I've
enabled the trac logging and I've found two problems:

1) The email was being sent by trac but sunjammer was not sending it. I've
found the following error in /var/log/mail.log:

auth-worker(25213): Error: pam(socialhelp,18.85.44.59): pam_acct_mgmt()
failed: Authentication token is no longer valid
warning: rev-18-85-44-59.sugarlabs.org[18.85.44.59]: SASL PLAIN
authentication failed: Password expired

I've checked the *shadowLastChange* value in our LDAP and I found 16316.
I've check the current numbers of days since Jan 1st 1970 and it is 16874.
So, It has been 558 days since the last time we've changed socialhelp
password. According to ShadowMax, it expires every 365 days. I fixed this.

2) Sometimes trac was trying to send emails to the username instead of the
user email. However this does not happen always. This is a bug in the
Account Manager Plugin [3]. I've cloned the svn official repo in my github
[4] and I've applied the patch from [3] in order to fix it. Now we are
using my repo instead of the official one. It is important to notice that
the verification email will be send after the first login. Apparently now
it is fixed.

Regarding to the inability to access the user page, I've checked our
current users and I found 97426 users. We had a lot of spam here. I've
checked this by doing:

sqlite> select count(*) from session;
97426

In addition, there was some integrity issues with our sqlite database. I've
checked it by doing:

$ sqlite3 trac.db "pragma integrity_check"
wrong # of entries in index session_last_visit_idx
wrong # of entries in index sqlite_autoindex_session_1
wrong # of entries in index sqlite_autoindex_session_attribute_1

Those integrity issues do not enable us to remove users using the
trac-admin utility. I fixed this by:

$ sqlite3 trac.db "reindex session"
$ sqlite3 trac.db "reindex session_attribute"

I tried to remove all suspicious users with the trac-admin utility and
directly by database but this is almost imposible. I guess we should delete
all users and ask them to re-register again. However, *I don't want
to proceed before your approval.*

Finally, I couldn't build the trac image with the I've had to use plugin.
This is used for rejecting contributions that contain spam. Apparently the
official repo is down. Maybe this is a temporary problem. I'll try it again
within a few hours in order to enable it again.

Best regards,

Samuel C.

[1] https://trac-hacks.org/wiki/RecaptchaRegisterPlugin
[2] https://github.com/scanterog/trac-recaptcharegister
[3] https://trac-hacks.org/ticket/12228
[4] https://github.com/scanterog/acct_mgr-0.4.4

On Wed, Mar 9, 2016 at 11:05 AM, Samuel Cantero  wrote:

> On Wed, Mar 9, 2016 at 10:03 AM, Walter Bender 
> wrote:
>
>>
>> On Wed, Mar 9, 2016 at 4:34 AM, Sam Parkinson 
>> wrote:
>>
>>> Hi Walter,
>>>
>>> The immediate issues with trac (and also socialhelp) sending emails is a
>>> configuration issue.  Right now it is a horrible configuration where it
>>> sends emails via smpt.sugarlabs.org, but the password that both
>>> services use for that (socialhelp account on sunjammer) expired.
>>>
>>> Really, the mail situation could probably fixed by adding a "postfix"
>>> container and letting anybody on freedom link to it and use it.  The
>>> password thing was probably not the best setup, sorry.
>>>
>>> Other than trac not sending emails, was there anything else?  Or just
>>> looking for something a little more shiny?
>>>
>>
>> I am not looking for something shiny, just something that works and that
>> someone is maintaining. I don't have the knowledge or the cycles to help
>> with this myself. It is unfortunate that during GSoC recruitment, when many
>> new users are trying to set up accounts, that is has been broken.
>>
>> My simple rule of thumb is that if we can find an equivalent service
>> somewhere else that someone else maintains and it does not impinge on our
>> freedoms, we should consider it, as sysadmin time is of a premium. Git Hub
>> issues come to mind.
>>
>
> Thanks Walter for the notification. I didn't know about the problems that
> has been arisen with trac. Certainly, it is a pity to provide an unreliable
> and unstable service to our community and specially in a huge event as GSoC.
>
> We should work on it in order to apply the anti spam features and fix the
> email problem. What else is annoying with our current trac instance?
>
> Best regards,
>
>

Re: [Sugar-devel] Sugarizer Activity Set - GSOC 2016

2016-03-13 Thread James Cameron
Out of synchronisation is mismatch between button state and moon
image.  It happens on first click with empty cache or fresh browser
instance.  It does not happen on page refresh.

Reproducer:

1.  start Firefox and open
http://zhirzh.github.io/sugarizer-activity-moon/

2.  wait for loading to complete,

3.  click once in the Toggle Hemisphere View button,

Expected result: both the button and moon image should change state.

Observed result: only the button changes state.

4.  click again in the Toggle Hemisphere View button,

Observed result: both the button and moon image change state.

On Fri, Mar 11, 2016 at 06:22:44PM +0530, Shirsh Zibbu wrote:
> Okay. I've just finished figuring out the causes of the problems:
> 
>   • timezone problem is happening because js [1]Date() works with local
> timezone, unless explicitly told to use GMT. needs some time, since
> 'daylight saving' can also become an issue
> 
>   • i haven't yet implemented compass and legend. will do in the following
> days.
> 
>   • i do not understand what you meant by 'out of
> synchronisation'. i believe it means the button shows activated, even when
> the moon is not flipped (or vice versa). I hope I got that right. (more
> screenshots?)
> 
>   • the problem with Sugar Browse is due to the fact that I am using css
> transforms to center the canvas. apparently, some css features do not
> work everywhere. will switch to js for centering.
> 
> if any more problems pop up, please do tell me. i'd happy to correct them.
> *
> 
> On Fri, Mar 11, 2016 at 4:52 AM, James Cameron <[2]qu...@laptop.org> wrote:
> 
> Your link is too long to copy and paste, but this link works fine:
> 
>         [3]http://zhirzh.github.io/sugarizer-activity-moon/
> 
> I've tested using Firefox-45 on Ubuntu 14.04:
> 
> 1.  the data is offset from current date and time by several hours,
> 
> (the today's moon information, next full moon, new moon, lunar
> eclipse, and solar eclipse times are presented as GMT+1100 (AEDT) yet
> the dates and times are exactly the same as the Moon activity on an XO
> laptop, which presents them as GMT, see attached screenshots,)
> 
> 2.  there is no compass direction marker or latitude longitude colour
> legend when grid view is enabled,
> 
> 3.  the toggle hemisphere view toggle button may become out of
> synchronisation with the displayed image,
> 
> I've also tested using Sugar Browse from git on Fedora 18 using an XO
> laptop; the moon does not fit, see last of the attached screenshots.
> 
> Good progress.
> 
> On Fri, Mar 11, 2016 at 04:20:49AM +0530, Shirsh Zibbu wrote:
> > *
> > I have made some major progress in the past week in the project 
> Sugarizer
> > Activity Set. To be precise, I have been porting Moon activity. I have
> prepared
> > a [1]demo for the same.
> >
> > I would like to know other's opinions, especially the project mentor, 
> sir
> > Lionel Laské and sir Michaël Ohayon, regarding my current work and what
> all
> > changes are needed.
> >
> > References:
> >
> > [1] [4]http://t.sidekickopen46.com/e1t/c/5/
> 
> f18dQhb0S7lC8dDMPbW2n0x6l2B9nMJW7t5XZs4WrKXjN8q-6Y2dnqP2VRzDdF56dC9ff6Yjdzx02?
> t=http%3A%2F%2Fzhirzh.github.io%2Fsugarizer-activity-moon%2F=
> 5100779840208896=9738b7b8-0b1c-4a15-e4f2-9d8e700508b2
> 
> > ___
> > Sugar-devel mailing list
> > [5]Sugar-devel@lists.sugarlabs.org
> > [6]http://lists.sugarlabs.org/listinfo/sugar-devel
>
> 
> --
> James Cameron
> [7]http://quozl.netrek.org/
> 
> References:
> 
> [1] 
> http://t.sidekickopen46.com/e1t/c/5/f18dQhb0S7lC8dDMPbW2n0x6l2B9nMJW7t5XZs4WrKXjN8q-6Y2dnqP2VRzDdF56dC9ff6Yjdzx02?t=https%3A%2F%2Fdeveloper.mozilla.org%2Fen%2Fdocs%2FWeb%2FJavaScript%2FReference%2FGlobal_Objects%2FDate=5100779840208896=229fc1f0-7077-4812-b483-e132a0e3741b
> [2] mailto:qu...@laptop.org
> [3] http://zhirzh.github.io/sugarizer-activity-moon/
> [4] 
> http://t.sidekickopen46.com/e1t/c/5/f18dQhb0S7lC8dDMPbW2n0x6l2B9nMJW7t5XZs4WrKXjN8q-6Y2dnqP2VRzDdF56dC9ff6Yjdzx02?t=http%3A%2F%2Fzhirzh.github.io%2Fsugarizer-activity-moon%2F=5100779840208896=9738b7b8-0b1c-4a15-e4f2-9d8e700508b2
> [5] mailto:Sugar-devel@lists.sugarlabs.org
> [6] http://lists.sugarlabs.org/listinfo/sugar-devel
> [7] http://quozl.netrek.org/

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


Re: [Sugar-devel] Proxy Settings Feature in the recent versions of sugar

2016-03-13 Thread James Cameron
On Sun, Mar 13, 2016 at 11:18:46PM -0300, Gonzalo Odiard wrote:
> On Sun, Mar 13, 2016 at 11:09 PM, Jerry Vonau <[1]m...@jvonau.ca> wrote:
> 
> > Yea that has roots to the old ActivityCentral fork, any reason
> > why this has not been 'upstreamed' from OneEducation(OLPC-AU) to
> > SugarLabs?
> 
> Yes. Was not accepted by sugar upstream.

Let's have another go then.  See what the objections are from the
current set of developers.

> I upstreamed all that was possible, the only changes that were
> developed just for OLPC-AU were the changes needed to deal with the
> complex network environments common in Australian schools.

This disease is spreading.

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


Re: [Sugar-devel] Proxy Settings Feature in the recent versions of sugar

2016-03-13 Thread Gonzalo Odiard
On Sun, Mar 13, 2016 at 11:09 PM, Jerry Vonau  wrote:

> Yea that has roots to the old ActivityCentral fork, any reason why this has
> not been 'upstreamed' from OneEducation(OLPC-AU) to SugarLabs?
>
>
Yes. Was not accepted by sugar upstream.
I upstreamed all that was possible, the only changes that were developed
just for OLPC-AU were the changes needed to deal with the complex network
environments
common in Australian schools.

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


Re: [Sugar-devel] Proxy Settings Feature in the recent versions of sugar

2016-03-13 Thread Jerry Vonau
Yea that has roots to the old ActivityCentral fork, any reason why this has
not been 'upstreamed' from OneEducation(OLPC-AU) to SugarLabs?


> On March 13, 2016 at 8:18 PM Gonzalo Odiard  wrote:
> 
> 
> There are a old patch from Manuel Quiñones here that could be useful:
> 
> https://github.com/godiard/sugar/commit/ebfd1ed0f941dca982b90d0d08efda7c2ae75a84
> 
> 
> On Sun, Mar 13, 2016 at 10:08 PM, James Cameron  wrote:
> 
> > Yes, the feature page is out of date.  Please fix it.
> >
> > Pages that link to the feature page are 0.96 and 0.98 feature lists.
> >
> > http://wiki.sugarlabs.org/go/0.96/Feature_List (defer)
> > http://wiki.sugarlabs.org/go/0.98/Feature_List (accepted, but x%)
> >
> > The feature was code complete, with pre-github pull requests ready,
> > but the changes were not merged into the main Sugar repository.
> >
> > It was also a feature page for a fork of Sugar, called Dextrose.
> >
> > Dextrose did merge the pull request.  I'm unsure where the best source
> > is for Dextrose, but http://git.sugarlabs.org/dextrose has a set of
> > repositories, and the Sugar repository was last updated in December
> > 2013.  You might review the many repositories associated with that
> > link, looking for strings used in the screenshots.
> >
> > If there are any developers reading who were involved at the time,
> > they might speak up to guide Manash to useful sources.
> >
> > Manash, if you have reimplemented the feature without using the old
> > code, then please also do these actions;
> >
> > - replace the screenshots in the feature page,
> >
> > - delete any out of date information, (it can always be restored from
> >   page history if needed),
> >
> > - add a link to the feature page on the 0.110 pages, as a proposal.
> >
> > On Sun, Mar 13, 2016 at 12:13:34PM +0530, Manash Raja wrote:
> > > Hi,
> > >
> > > The college Internet connection that I have goes through a proxy
> > > server.
> > I am
> > > an interested developer as well as a sugar user along with my brother
> > > in
> > > school. Even though there is a feature page for proxy setting (
> > [1]https://
> > > wiki.sugarlabs.org/go/Features/Proxy_Settings ), it seems that the
> > settings are
> > > not available in the recent versions of sugar. So, I created the
> > > settings
> > > feature and sent a PR (
> > > [2]https://github.com/sugarlabs/sugar/pull/665
> > ).
> > >
> > > I want guidance on how should I proceed further. I mean, what about
> > > the
> > feature
> > > page which says the feature is 100% complete for a particular version
> > and yet
> > > is not available on the recent release? Also, shall I continue with
> > > the
> > > implementation I sent in the PR as that would be more comfortable for
> > me, and
> > > hence would take less time for the feature to get incorporated in the
> > latest
> > > verrsions of sugar, than to get the previous implementation from the
> > features
> > > page?
> > >
> > > Thanking you
> > > Regards
> > > Manash Pratim Das
> > >
> > > References:
> > >
> > > [1] https://wiki.sugarlabs.org/go/Features/Proxy_Settings
> > > [2] https://github.com/sugarlabs/sugar/pull/665
> >
> > > ___
> > > Sugar-devel mailing list
> > > Sugar-devel@lists.sugarlabs.org
> > > http://lists.sugarlabs.org/listinfo/sugar-devel
> >
> >
> > --
> > James Cameron
> > http://quozl.netrek.org/
> > ___
> > Sugar-devel mailing list
> > Sugar-devel@lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/sugar-devel
> >
> 
> 
> 
> -- 
> Gonzalo Odiard
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Proxy Settings Feature in the recent versions of sugar

2016-03-13 Thread James Cameron
Thanks, that's the one I remember.

Manash, please review that patch.

On Sun, Mar 13, 2016 at 10:18:59PM -0300, Gonzalo Odiard wrote:
> There are a old patch from Manuel Quiñones here that could be useful:
> 
> [1]https://github.com/godiard/sugar/commit/
> ebfd1ed0f941dca982b90d0d08efda7c2ae75a84
> 
> On Sun, Mar 13, 2016 at 10:08 PM, James Cameron <[2]qu...@laptop.org> wrote:
> 
> Yes, the feature page is out of date.  Please fix it.
> 
> Pages that link to the feature page are 0.96 and 0.98 feature lists.
> 
> [3]http://wiki.sugarlabs.org/go/0.96/Feature_List (defer)
> [4]http://wiki.sugarlabs.org/go/0.98/Feature_List (accepted, but x%)
> 
> The feature was code complete, with pre-github pull requests ready,
> but the changes were not merged into the main Sugar repository.
> 
> It was also a feature page for a fork of Sugar, called Dextrose.
> 
> Dextrose did merge the pull request.  I'm unsure where the best source
> is for Dextrose, but [5]http://git.sugarlabs.org/dextrose has a set of
> repositories, and the Sugar repository was last updated in December
> 2013.  You might review the many repositories associated with that
> link, looking for strings used in the screenshots.
> 
> If there are any developers reading who were involved at the time,
> they might speak up to guide Manash to useful sources.
> 
> Manash, if you have reimplemented the feature without using the old
> code, then please also do these actions;
> 
> - replace the screenshots in the feature page,
> 
> - delete any out of date information, (it can always be restored from
>   page history if needed),
> 
> - add a link to the feature page on the 0.110 pages, as a proposal.
>
> On Sun, Mar 13, 2016 at 12:13:34PM +0530, Manash Raja wrote:
> > Hi,
> >
> > The college Internet connection that I have goes through a proxy server.
> I am
> > an interested developer as well as a sugar user along with my brother in
> > school. Even though there is a feature page for proxy setting ( 
> [1]https:
> //
> > [6]wiki.sugarlabs.org/go/Features/Proxy_Settings ), it seems that the
> settings are
> > not available in the recent versions of sugar. So, I created the 
> settings
> > feature and sent a PR ( 
> [2][7]https://github.com/sugarlabs/sugar/pull/665
> ).
> >
> > I want guidance on how should I proceed further. I mean, what about the
> feature
> > page which says the feature is 100% complete for a particular version 
> and
> yet
> > is not available on the recent release? Also, shall I continue with the
> > implementation I sent in the PR as that would be more comfortable for 
> me,
> and
> > hence would take less time for the feature to get incorporated in the
> latest
> > verrsions of sugar, than to get the previous implementation from the
> features
> > page? 
> >
> > Thanking you
> > Regards
> > Manash Pratim Das
> >
> > References:
> >
> > [1] [8]https://wiki.sugarlabs.org/go/Features/Proxy_Settings
> > [2] [9]https://github.com/sugarlabs/sugar/pull/665
> 
> > ___
> > Sugar-devel mailing list
> > [10]Sugar-devel@lists.sugarlabs.org
> > [11]http://lists.sugarlabs.org/listinfo/sugar-devel
>
> 
> --
> James Cameron
> [12]http://quozl.netrek.org/
> ___
> Sugar-devel mailing list
> [13]Sugar-devel@lists.sugarlabs.org
> [14]http://lists.sugarlabs.org/listinfo/sugar-devel
> 
> --
> Gonzalo Odiard
> 
> References:
> 
> [1] 
> https://github.com/godiard/sugar/commit/ebfd1ed0f941dca982b90d0d08efda7c2ae75a84
> [2] mailto:qu...@laptop.org
> [3] http://wiki.sugarlabs.org/go/0.96/Feature_List
> [4] http://wiki.sugarlabs.org/go/0.98/Feature_List
> [5] http://git.sugarlabs.org/dextrose
> [6] http://wiki.sugarlabs.org/go/Features/Proxy_Settings
> [7] https://github.com/sugarlabs/sugar/pull/665
> [8] https://wiki.sugarlabs.org/go/Features/Proxy_Settings
> [9] https://github.com/sugarlabs/sugar/pull/665
> [10] mailto:Sugar-devel@lists.sugarlabs.org
> [11] http://lists.sugarlabs.org/listinfo/sugar-devel
> [12] http://quozl.netrek.org/
> [13] mailto:Sugar-devel@lists.sugarlabs.org
> [14] http://lists.sugarlabs.org/listinfo/sugar-devel

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


Re: [Sugar-devel] Proxy Settings Feature in the recent versions of sugar

2016-03-13 Thread Gonzalo Odiard
There are a old patch from Manuel Quiñones here that could be useful:

https://github.com/godiard/sugar/commit/ebfd1ed0f941dca982b90d0d08efda7c2ae75a84


On Sun, Mar 13, 2016 at 10:08 PM, James Cameron  wrote:

> Yes, the feature page is out of date.  Please fix it.
>
> Pages that link to the feature page are 0.96 and 0.98 feature lists.
>
> http://wiki.sugarlabs.org/go/0.96/Feature_List (defer)
> http://wiki.sugarlabs.org/go/0.98/Feature_List (accepted, but x%)
>
> The feature was code complete, with pre-github pull requests ready,
> but the changes were not merged into the main Sugar repository.
>
> It was also a feature page for a fork of Sugar, called Dextrose.
>
> Dextrose did merge the pull request.  I'm unsure where the best source
> is for Dextrose, but http://git.sugarlabs.org/dextrose has a set of
> repositories, and the Sugar repository was last updated in December
> 2013.  You might review the many repositories associated with that
> link, looking for strings used in the screenshots.
>
> If there are any developers reading who were involved at the time,
> they might speak up to guide Manash to useful sources.
>
> Manash, if you have reimplemented the feature without using the old
> code, then please also do these actions;
>
> - replace the screenshots in the feature page,
>
> - delete any out of date information, (it can always be restored from
>   page history if needed),
>
> - add a link to the feature page on the 0.110 pages, as a proposal.
>
> On Sun, Mar 13, 2016 at 12:13:34PM +0530, Manash Raja wrote:
> > Hi,
> >
> > The college Internet connection that I have goes through a proxy server.
> I am
> > an interested developer as well as a sugar user along with my brother in
> > school. Even though there is a feature page for proxy setting (
> [1]https://
> > wiki.sugarlabs.org/go/Features/Proxy_Settings ), it seems that the
> settings are
> > not available in the recent versions of sugar. So, I created the settings
> > feature and sent a PR ( [2]https://github.com/sugarlabs/sugar/pull/665
> ).
> >
> > I want guidance on how should I proceed further. I mean, what about the
> feature
> > page which says the feature is 100% complete for a particular version
> and yet
> > is not available on the recent release? Also, shall I continue with the
> > implementation I sent in the PR as that would be more comfortable for
> me, and
> > hence would take less time for the feature to get incorporated in the
> latest
> > verrsions of sugar, than to get the previous implementation from the
> features
> > page?
> >
> > Thanking you
> > Regards
> > Manash Pratim Das
> >
> > References:
> >
> > [1] https://wiki.sugarlabs.org/go/Features/Proxy_Settings
> > [2] https://github.com/sugarlabs/sugar/pull/665
>
> > ___
> > Sugar-devel mailing list
> > Sugar-devel@lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/sugar-devel
>
>
> --
> James Cameron
> http://quozl.netrek.org/
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>



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


Re: [Sugar-devel] Proxy Settings Feature in the recent versions of sugar

2016-03-13 Thread James Cameron
Yes, the feature page is out of date.  Please fix it.

Pages that link to the feature page are 0.96 and 0.98 feature lists.

http://wiki.sugarlabs.org/go/0.96/Feature_List (defer)
http://wiki.sugarlabs.org/go/0.98/Feature_List (accepted, but x%)

The feature was code complete, with pre-github pull requests ready,
but the changes were not merged into the main Sugar repository.

It was also a feature page for a fork of Sugar, called Dextrose.

Dextrose did merge the pull request.  I'm unsure where the best source
is for Dextrose, but http://git.sugarlabs.org/dextrose has a set of
repositories, and the Sugar repository was last updated in December
2013.  You might review the many repositories associated with that
link, looking for strings used in the screenshots.

If there are any developers reading who were involved at the time,
they might speak up to guide Manash to useful sources.

Manash, if you have reimplemented the feature without using the old
code, then please also do these actions;

- replace the screenshots in the feature page,

- delete any out of date information, (it can always be restored from
  page history if needed),

- add a link to the feature page on the 0.110 pages, as a proposal.

On Sun, Mar 13, 2016 at 12:13:34PM +0530, Manash Raja wrote:
> Hi,
> 
> The college Internet connection that I have goes through a proxy server. I am
> an interested developer as well as a sugar user along with my brother in
> school. Even though there is a feature page for proxy setting ( [1]https://
> wiki.sugarlabs.org/go/Features/Proxy_Settings ), it seems that the settings 
> are
> not available in the recent versions of sugar. So, I created the settings
> feature and sent a PR ( [2]https://github.com/sugarlabs/sugar/pull/665 ).
> 
> I want guidance on how should I proceed further. I mean, what about the 
> feature
> page which says the feature is 100% complete for a particular version and yet
> is not available on the recent release? Also, shall I continue with the
> implementation I sent in the PR as that would be more comfortable for me, and
> hence would take less time for the feature to get incorporated in the latest
> verrsions of sugar, than to get the previous implementation from the features
> page? 
> 
> Thanking you
> Regards
> Manash Pratim Das
> 
> References:
> 
> [1] https://wiki.sugarlabs.org/go/Features/Proxy_Settings
> [2] https://github.com/sugarlabs/sugar/pull/665

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


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


Re: [Sugar-devel] GSoC'16 Guidance

2016-03-13 Thread James Cameron
On Sun, Mar 13, 2016 at 09:08:23AM -0500, Sebastian Silva wrote:
> El 13/03/16 a las 08:52, Akshit Kumar escibió:
> > 2. Redesign and Recreate of Sugar Web Appearance
> 
> > 2. Redesign and recreate of Sugar Web Appearance - Ported the present
> > sugar labs website to a flat minimalistic bootstrap theme - Flatly.
> > You can find the code for it here [1].
> 
> Hi Sugar Labs, Akshit,
> 
> While I commend Akshit for following the GSoC idea, I think it's a
> really bad idea to put the website under GSoC. I think this is not the
> first time this idea has been put forward, with prototype and all, and
> so far there's been no change.
> 
> The challenge is editorial / aesthethic / strategic - coding is the easy
> bit. I don't think it's a good match for GSoC - Mentors please chip
> in.

I'm not a mentor, but I agree; the web publishing process tasks in the
past couple of years are a kind of thrashing, and they don't appear to
be solving any problems.

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


Re: [Sugar-devel] GSoC Aspirant

2016-03-13 Thread James Cameron
Consider the date that you last pressed "Resend e-mail" button.

Consider the date that the trace fix was made, which was the past few
days.

If the first date is before the second date, press the button again.

On Sat, Mar 12, 2016 at 10:52:40PM +0530, Nitin Jain wrote:
> It is still showing the same error. The screenshots of errors are attached.
> Please tell me if there's any way around this so that I can contribute. I also
> mailed Mr. Martin personally but did not get a reply.
> Thanks and Regards.
> Nitin
> [t]ᐧ
> 
> On Sat, Mar 12, 2016 at 10:40 PM, Walter Bender <[1]walter.ben...@gmail.com>
> wrote:
> 
> I think the trac verification issue may finally be fixed? Please try 
> again.
> 
> On Sat, Mar 12, 2016 at 12:51 AM, Nitin Jain <[2]nitin96.j...@gmail.com>
> wrote:
> 
> Hi,
> This is Nitin Jain, a sophomore from IIT Roorkee, India.
> I went through the ideas page and loved the idea "Git Backend" and am
> quite interested to work on this project under GSoC this summer.
> 
> I have a good knowledge of Python and PYGTK (related to the project) 
> as
> well as of PHP, Javascript, HTML, CSS and Java. I also have a good
> understanding of Version Control Systems. I feel that I fulfill the
> pre-requisites for this project.
> 
> I have also gained practical experience in developing institute level
> applications being a part of Information Management Group, IIT Roorkee
> which is responsible for development and maintenance of various
> intranet web apps as well as the official website of IITR.
> 
> Regarding the GSoC idea, I have been experiencing problems with my 
> trac
> account as my email is not getting verified even after being put into
> the unmoderated section by Mr. Walter.
> I wanted to know if there's anything to work around from that. Also it
> would be really helpful if I could have a discussion with the mentor
> regarding the project so that I can draft a proposal for review.
> 
> Links:
> [1]: [3]http://img.channeli.in/works/
> 
> Thanks beforehand.
> 
> Regards.
>
> Nitin Jain
> ( [4]https://in.linkedin.com/in/nitin-jain-a010b3112 )
> [t]ᐧ
>
> ___
> Sugar-devel mailing list
> [5]Sugar-devel@lists.sugarlabs.org
> [6]http://lists.sugarlabs.org/listinfo/sugar-devel
> 
>
> 
> --
> Walter Bender
> Sugar Labs
> [7]http://www.sugarlabs.org
> [8]
> 
> References:
> 
> [1] mailto:walter.ben...@gmail.com
> [2] mailto:nitin96.j...@gmail.com
> [3] http://img.channeli.in/works/
> [4] https://in.linkedin.com/in/nitin-jain-a010b3112
> [5] mailto:Sugar-devel@lists.sugarlabs.org
> [6] http://lists.sugarlabs.org/listinfo/sugar-devel
> [7] http://www.sugarlabs.org/
> [8] http://www.sugarlabs.org/



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


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


Re: [Sugar-devel] Proxy Settings Feature in the recent versions of sugar

2016-03-13 Thread Sam Parkinson

Hi Manash,

I don't know why the feature page says 100% complete.  Maybe it was 
included in sugar-dextrose which IDK where the code is for nowdays.


Anyway, it it looking good.  Overall, I saw it and thought that 
manually setting environment variables was very messy.  But consulting 
the archlinux wiki told me that that is the way to do it, and that this 
is not handled by network manager or anything :(.


Overall handwavy comment:  currently we have to rewrite the proxy.sh 
script every time we change the proxy.  Why don't we hardcode the 
proxy.sh script to read from some gsettings (eg. gsettings get 
org.sugarlabs.network.http-proxy) and then just change the gsettings in 
the control panel.  That would probably reduce the amount of code, and 
remove the whole polkit thing.


Anyway, it would be good it anybody who knows more about proxies could 
comment!


Thanks,
Sam

On Sun, Mar 13, 2016 at 5:43 PM, Manash Raja  
wrote:

Hi,

The college Internet connection that I have goes through a proxy 
server. I am an interested developer as well as a sugar user along 
with my brother in school. Even though there is a feature page for 
proxy setting ( https://wiki.sugarlabs.org/go/Features/Proxy_Settings 
), it seems that the settings are not available in the recent 
versions of sugar. So, I created the settings feature and sent a PR ( 
https://github.com/sugarlabs/sugar/pull/665 ).


I want guidance on how should I proceed further. I mean, what about 
the feature page which says the feature is 100% complete for a 
particular version and yet is not available on the recent release? 
Also, shall I continue with the implementation I sent in the PR as 
that would be more comfortable for me, and hence would take less time 
for the feature to get incorporated in the latest verrsions of sugar, 
than to get the previous implementation from the features page?



Thanking you
Regards
Manash Pratim Das
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Completed Hindi Tranlations

2016-03-13 Thread Utkarsh Tiwari
Sorry, I accidentaly sent the above incomplete message. :(

Here are the links -

TurtleArt -http://translate.sugarlabs.org/hi/TurtleArt/
CardSort -http://translate.sugarlabs.org/hi/CardSort/
Calculate -   http://translate.sugarlabs.org/hi/Calculate/
Image Viewer- http://translate.sugarlabs.org/hi/ImageViewer/
Memorize -  http://translate.sugarlabs.org/hi/Memorize/
Paint -  http://translate.sugarlabs.org/hi/Paint/
Physics -  http://translate.sugarlabs.org/hi/Physics/
Pippy-  http://translate.sugarlabs.org/hi/Pippy/
Reflections -http://translate.sugarlabs.org/hi/Reflection/
TypingTurtle-   http://translate.sugarlabs.org/hi/TypingTurtle/

These translations are ready to be merged. Other activities' translation
are in process.

Regards,
Utkarsh Tiwari




On Mon, Mar 14, 2016 at 2:25 AM, Utkarsh Tiwari 
wrote:

> Hello everyone,
>  I have completed the Hindi translations for the
> following activities.
>
> TurtleArt - http://translate.sugarlabs.org/hi/TurtleArt/
> Card -  http://translate.sugarlabs.org/hi/CardSort/
> Calculate -
>
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Completed Hindi Tranlations

2016-03-13 Thread Utkarsh Tiwari
Hello everyone,
 I have completed the Hindi translations for the
following activities.

TurtleArt - http://translate.sugarlabs.org/hi/TurtleArt/
Card -  http://translate.sugarlabs.org/hi/CardSort/
Calculate -
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Added accessibiluty keys to Journal [Sugar]

2016-03-13 Thread Utkarsh Tiwari
Hello everyone,
 I recently created a PR to implement this
feature -> https://bugs.sugarlabs.org/ticket/4891
Please have a look and put forward you suggestions.

PR- https://github.com/sugarlabs/sugar/pull/667

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


Re: [Sugar-devel] GSoC'16 Guidance

2016-03-13 Thread Sebastian Silva


El 13/03/16 a las 08:52, Akshit Kumar escibió:
> 2. Redesign and Recreate of Sugar Web Appearance

> 2. Redesign and recreate of Sugar Web Appearance - Ported the present
> sugar labs website to a flat minimalistic bootstrap theme - Flatly.
> You can find the code for it here [1].

Hi Sugar Labs, Akshit,

While I commend Akshit for following the GSoC idea, I think it's a
really bad idea to put the website under GSoC. I think this is not the
first time this idea has been put forward, with prototype and all, and
so far there's been no change.

The challenge is editorial / aesthethic / strategic - coding is the easy
bit. I don't think it's a good match for GSoC - Mentors please chip in.

I wrote a couple of ideas that I think are better matches. I might be
able to mentor if we get good proposals and the admin (Walter Bender)
assigns a slot for either.


Regards,
Sebastian



Freedesktop logo.png

Make Sugar compliant with Freedesktop standards Sebastian
(talk
)
13:50, 10 March 2016 (EST)  

Brief explanation
Support Freedesktop.Org Desktop Entry specification for launching
non-sugar applications, icon standards, etc. Find other ways to make
Sugar useful as Linux desktop. Make it easy to run Sugar Activities
in regular Linux desktop.
Expected results
Improved user experience for users of regular Linux apps, merged to
Sugar mainline.
Knowledge prerequisite
Strong background in GTK, Python and GNU/Linux.

Html5 logo.png 
Port Sugar to the Broadwayd HTML5 GTK Backend   Sebastian
(talk
)
14:09, 10 March 2016 (EST)  

Brief explanation
Sugar uses GTK3. Recently GTK3 released support for a HTML5 native
backend called Broadwayd.
Expected results
Make it feasible to run Sugar and pure gtk3 activities thru a
browser (not Sugarizer). Docker container for Sugar on Broadwayd.
Knowledge prerequisite
Strong background in GTK, Python and GNU/Linux. Docker.


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


[Sugar-devel] GSoC'16 Guidance

2016-03-13 Thread Akshit Kumar
Hi all

I am Akshit Kumar. I am Electrical Engineering sophomore at Indian
Institute of Technology, Madras. I am really interested in taking part in
GSoC'16. I went through the ideas list and found the following ideas
interesting:
1. Journal Rethink
2. Redesign and Recreate of Sugar Web Appearance

I am pretty fluent in Python and Gtk and web technologies like
HTML,CSS,Javascript. I am also familiar with Git and Github as well. I am a
web developer at my institutes Web Operations Team as well.

I have already started working on those ideas.
1. Journal Rethink - I have setup the development environment and I am
familiarising myself with the code base. I have also been exploring the
Journal - trying out different things and playing around with the code.
2. Redesign and recreate of Sugar Web Appearance - Ported the present sugar
labs website to a flat minimalistic bootstrap theme - Flatly. You can find
the code for it here [1].

Could the mentors for the above projects help guide me as to what all are
they expecting in this project and if I could get a feedback as to what
should I try doing next? Any form of guidance would be greatly appreciated.

[1]  https://github.com/AkshitKumar/www-sugarlabs-demo


-- 
Regards
*Akshit Kumar*
Second Year Undergraduate Student
Department of Electrical Engineering
Indian Institute of Technology, Madras
http://akshitk.com
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel