Re: [Sugar-devel] Proposing review 0.102 schedule
Why is the reason to propose this? We have a few features almost ready for include. Almost means, they received a first and in some cases a second review. I don't understand the rationale. What if I sent a big feature patch today... Would you take it and thus delay the release again? Would you refuse it and thus make me wait more time than if we went with the original schedule? The first approach would delay the release forever, the second honestly seems unfair. I'm in a pretty uncomfortable situation. You guys are driving the work, I'm just trying to facilitate it... So I don't feel like strongly opposing the changes you are proposing. On the other I can't really understand or approve the rationale. Perhaps someone more in sync with your release management vision should take over the role... The role of release manager isn't an easy one and I applaud you for stepping up. From my PoV the next release of Fedora, 21, isn't due until mid October due to the massive changes so I'm happy to see it delayed for a few weeks if that helps the others land features in this release rather than slipping them to the next. Peter ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Regarding Social Help project
Hi, I agree, Discourse looks amazing! Just a few ideas to chuck around: - I think it would be nice to try to make the forums automatically login when using sugar. This could be done by storing a uuid and a key on the computer. When you go to the forum it could automatically log you in with your sugar username and uuid (but let you use a different account if you wish). I think this would be useful since: - Users probably want help quickly and this would mean less hoops - Keeping a uuid or key of some sort would still allow communication with the user. This could be just a little script that used the upcoming notification system - Also is Discourse real time / do you instantly get the updates without having to refresh? That would be cool I am really interested in this and would love to help. Sam On Tue, Mar 11, 2014 at 3:30 AM, Prasoon Shukla prasoon92.i...@gmail.comwrote: *Note : I sent this message once before but it was moderated because it was too large. So, I'm replacing the inline images with links to the images/links to pages. I hope that this will be enough of a reduction in size.* Hi. I talked to Walter on the IRC a few days ago regarding the social help project. We decided that I should explore FOSS forum software that is actively maintained for the social help project. So, I tried looking at some popular alternatives. The ones I found worth exploring are *phpBB*, *Discourse* and *bbPress. *I selected these specific forums because of their ease of use, functionality and the ease of getting a forum up and running. To summarize things, Discourse *appears* to be clearly ahead of the other two in all things except in terms of the ease-of-installation. However, it has became much easier to install discourse now than it was a few months ago. In fact, they now provide a docker image that can be used to install discourse with relative ease. That said, bbPress wins in terms of ease of installation with a WordPress like setup process. phpBB is easy just as easy. Nevertheless, I think that this is a minor disadvantage in the bigger scheme of things. Now, once installed, phpBB and bbPress are quite similar in functionality - so I'll just compare Discourse with phpBB instead of comparing with both. - phpBB is *very badly cluttered. *This, I think, is especially bad when we're talking of getting children to use this software. A single line posted by a user is presented together with a whole bunch of useless information : See http://picpaste.com/pics/forums1.1394467977.png That's one single line of information with quite a lot of clutter. The topics page is even more cluttered. See this popular phpBB forum: http://forums.gentoo.org/ Now I know that with years of use, most of have gotten used to tuning out the uninformative parts but that won't be the case with children. Discourse does much better at this. See a sample discussion here: http://discuss.atom.io/t/custom-atom-icon-with-packages/2341 That in itself is good enough reason to use Discourse. But, I'll point out few more. - The one time registration is much *much* simpler in Discourse. Just take a look at this: - *phpBB* : http://forums.gentoo.org/profile.php?mode=registeragreed=true - *Discourse*: http://picpaste.com/pics/forums4.1394468652.png Of course, we'll need to modify core Discourse according to our needs as well. But in any case, the registration will be much easier with Discourse. - Making an actual post is much more difficult in phpBB. Again, this is because of too much unnecessary information - dealing with tags, bunch of miscellaneous options at the end and posting permissions. This causes much grief when your long written post just refuses to go through. Discourse is simpler. See this: http://picpaste.com/pics/forums5.1394468781.png Aside from these three very fundamental things, there are few other good parts: 1. No arbitrary page breaks, which I think is quite nice. Often I'll be immersed in reading a thread and the page just abruptly ends, which I quite dislike. 2. A great reply system - where you don't have to strain yourself to read that 6 level deep nested comment. More reading by Jeff Atwood here: http://www.codinghorror.com/blog/2012/12/web-discussions-flat-by-design.html 3. Active development ongoing so we're likely to see some great upgrades in the coming out in the near future. So, I'll vote for discourse. Anyway, if we're willing to discuss proprietary options, then Moot ( https://moot.it/) seems *really *nice. But then again, it's not open. However, Moot does provide both free and non-free options with a very easy setup. So ... You can explore Moot here: https://moot.it/prasoon2211/ (it's my personal forum). Anyway, that's my take on the social help feature. Comments are welcome. Prasoon Shukla PS:
Re: [Sugar-devel] Regarding Social Help project
Hi Sam, On Tue, Mar 11, 2014 at 3:24 PM, Sam Parkinson sam.parkins...@gmail.comwrote: Hi, I agree, Discourse looks amazing! Just a few ideas to chuck around: - I think it would be nice to try to make the forums automatically login when using sugar. This could be done by storing a uuid and a key on the computer. When you go to the forum it could automatically log you in with your sugar username and uuid (but let you use a different account if you wish). I think this would be useful since: - Users probably want help quickly and this would mean less hoops - Keeping a uuid or key of some sort would still allow communication with the user. This could be just a little script that used the upcoming notification system Yes, exactly. I was thinking of developing a python-ruby authentication bridge for discourse. We will need to get an account created though. This could be done the first time the user accesses social help. From then on however, we can save the session (much like a browser) instead of writing a script to log them in - so that we don't actually need to log them in - they'll already be logged in when they open the the help. I'll ask around the discourse community for the viability of this idea. - - Also is Discourse real time / do you instantly get the updates without having to refresh? That would be cool Yes. See this thread from a year ago (when discourse was still beta) : https://meta.discourse.org/t/real-time-updates/5151 - I am really interested in this and would love to help. Why, thank you! I'll let you know if anything comes up :) Sam On Tue, Mar 11, 2014 at 3:30 AM, Prasoon Shukla prasoon92.i...@gmail.comwrote: *Note : I sent this message once before but it was moderated because it was too large. So, I'm replacing the inline images with links to the images/links to pages. I hope that this will be enough of a reduction in size.* Hi. I talked to Walter on the IRC a few days ago regarding the social help project. We decided that I should explore FOSS forum software that is actively maintained for the social help project. So, I tried looking at some popular alternatives. The ones I found worth exploring are *phpBB*, *Discourse* and *bbPress. *I selected these specific forums because of their ease of use, functionality and the ease of getting a forum up and running. To summarize things, Discourse *appears* to be clearly ahead of the other two in all things except in terms of the ease-of-installation. However, it has became much easier to install discourse now than it was a few months ago. In fact, they now provide a docker image that can be used to install discourse with relative ease. That said, bbPress wins in terms of ease of installation with a WordPress like setup process. phpBB is easy just as easy. Nevertheless, I think that this is a minor disadvantage in the bigger scheme of things. Now, once installed, phpBB and bbPress are quite similar in functionality - so I'll just compare Discourse with phpBB instead of comparing with both. - phpBB is *very badly cluttered. *This, I think, is especially bad when we're talking of getting children to use this software. A single line posted by a user is presented together with a whole bunch of useless information : See http://picpaste.com/pics/forums1.1394467977.png That's one single line of information with quite a lot of clutter. The topics page is even more cluttered. See this popular phpBB forum: http://forums.gentoo.org/ Now I know that with years of use, most of have gotten used to tuning out the uninformative parts but that won't be the case with children. Discourse does much better at this. See a sample discussion here: http://discuss.atom.io/t/custom-atom-icon-with-packages/2341 That in itself is good enough reason to use Discourse. But, I'll point out few more. - The one time registration is much *much* simpler in Discourse. Just take a look at this: - *phpBB* : http://forums.gentoo.org/profile.php?mode=registeragreed=true - *Discourse*: http://picpaste.com/pics/forums4.1394468652.png Of course, we'll need to modify core Discourse according to our needs as well. But in any case, the registration will be much easier with Discourse. - Making an actual post is much more difficult in phpBB. Again, this is because of too much unnecessary information - dealing with tags, bunch of miscellaneous options at the end and posting permissions. This causes much grief when your long written post just refuses to go through. Discourse is simpler. See this: http://picpaste.com/pics/forums5.1394468781.png Aside from these three very fundamental things, there are few other good parts: 1. No arbitrary page breaks, which I think is quite nice. Often I'll be immersed in reading a thread and the page just abruptly ends, which I
[Sugar-devel] GSOC Proposal
Hey, Here's my gsoc proposal : http://wiki.sugarlabs.org/go/Summer_of_Code/2014/puneet_kaur would request you all to kindly go through it and give me your valuable suggestions. Regards, Puneet ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Regarding Social Help project
On Tue, Mar 11, 2014 at 8:12 AM, Prasoon Shukla prasoon92.i...@gmail.comwrote: Hi Sam, On Tue, Mar 11, 2014 at 3:24 PM, Sam Parkinson sam.parkins...@gmail.comwrote: Hi, I agree, Discourse looks amazing! Just a few ideas to chuck around: - I think it would be nice to try to make the forums automatically login when using sugar. This could be done by storing a uuid and a key on the computer. When you go to the forum it could automatically log you in with your sugar username and uuid (but let you use a different account if you wish). I think this would be useful since: - Users probably want help quickly and this would mean less hoops - Keeping a uuid or key of some sort would still allow communication with the user. This could be just a little script that used the upcoming notification system Yes, exactly. I was thinking of developing a python-ruby authentication bridge for discourse. We will need to get an account created though. This could be done the first time the user accesses social help. From then on however, we can save the session (much like a browser) instead of writing a script to log them in - so that we don't actually need to log them in - they'll already be logged in when they open the the help. I'll ask around the discourse community for the viability of this idea. - - Also is Discourse real time / do you instantly get the updates without having to refresh? That would be cool Yes. See this thread from a year ago (when discourse was still beta) : https://meta.discourse.org/t/real-time-updates/5151 - I am really interested in this and would love to help. Why, thank you! I'll let you know if anything comes up :) Sam On Tue, Mar 11, 2014 at 3:30 AM, Prasoon Shukla prasoon92.i...@gmail.com wrote: *Note : I sent this message once before but it was moderated because it was too large. So, I'm replacing the inline images with links to the images/links to pages. I hope that this will be enough of a reduction in size.* Hi. I talked to Walter on the IRC a few days ago regarding the social help project. We decided that I should explore FOSS forum software that is actively maintained for the social help project. So, I tried looking at some popular alternatives. The ones I found worth exploring are *phpBB* , *Discourse* and *bbPress. *I selected these specific forums because of their ease of use, functionality and the ease of getting a forum up and running. To summarize things, Discourse *appears* to be clearly ahead of the other two in all things except in terms of the ease-of-installation. However, it has became much easier to install discourse now than it was a few months ago. In fact, they now provide a docker image that can be used to install discourse with relative ease. That said, bbPress wins in terms of ease of installation with a WordPress like setup process. phpBB is easy just as easy. Nevertheless, I think that this is a minor disadvantage in the bigger scheme of things. Now, once installed, phpBB and bbPress are quite similar in functionality - so I'll just compare Discourse with phpBB instead of comparing with both. - phpBB is *very badly cluttered. *This, I think, is especially bad when we're talking of getting children to use this software. A single line posted by a user is presented together with a whole bunch of useless information : See http://picpaste.com/pics/forums1.1394467977.png That's one single line of information with quite a lot of clutter. The topics page is even more cluttered. See this popular phpBB forum: http://forums.gentoo.org/ Now I know that with years of use, most of have gotten used to tuning out the uninformative parts but that won't be the case with children. Discourse does much better at this. See a sample discussion here: http://discuss.atom.io/t/custom-atom-icon-with-packages/2341 That in itself is good enough reason to use Discourse. But, I'll point out few more. - The one time registration is much *much* simpler in Discourse. Just take a look at this: - *phpBB* : http://forums.gentoo.org/profile.php?mode=registeragreed=true - *Discourse*: http://picpaste.com/pics/forums4.1394468652.png Of course, we'll need to modify core Discourse according to our needs as well. But in any case, the registration will be much easier with Discourse. - Making an actual post is much more difficult in phpBB. Again, this is because of too much unnecessary information - dealing with tags, bunch of miscellaneous options at the end and posting permissions. This causes much grief when your long written post just refuses to go through. Discourse is simpler. See this: http://picpaste.com/pics/forums5.1394468781.png Aside from these three very fundamental things, there are few other good parts: 1. No arbitrary page breaks, which I think is quite
Re: [Sugar-devel] [Gsoc] Introducing myself - Shashank Garg
On Tue, Mar 11, 2014 at 12:36 AM, Shashank Garg garg.shashan...@gmail.comwrote: Hi everybody, I am Shashank Garg, final year undergrad student of IIT (BHU) Varanasi, (India). I wish to participate in Google Summer of Code 2014 as a student under Sugar labs. I am interested in Port to Python3 project. I found the sugar project quite interesting and it gives me an opportunity to contribute to the society. I have set up the sugar environment and as per the task suggested on ideas page, I changed the Logout text to my email id in buddymenu, in the middle of sugar environment. I have also read suggested readings on porting issue. I am a pythonista since last 2 years, and find myself fairly comfortable with the language. I wish to discuss the strategy for porting code to python3 with the sugar-core team. -- With regards, Shashank Garg ___ GSoC mailing list g...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/gsoc This mailing list is little used. It would be best to communicate on http://lists.sugarlabs.org/listinfo/sugar-devel and irc://irc.freenode.net#sugar See also http://wiki.sugarlabs.org/go/Summer_of_Code#How_to_participate Best of developing! --Fred ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] Better support for running non-sugar apps under Sugar (also pls sugarize aseprite) :-)
I know this topic has been discussed here more than once. I feel there is a resistance because of a purity of design. However it's a bit silly that we need to reinvent everything because we have a thing for simplicity. For instance I'm doing a workshop with children and I'd have liked to use aseprite, a pixel art design program that has everything I need and a simple interface. Paint activity isn't quite apt for the job. So I guess I can contribute to define what I mean: 1. Support Freedesktop.Org Icon specification http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html#install_icons and icon naming conventions http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html#guidelines for non-sugar applications, instead of the grey dot in the Frame. 2. Support Freedesktop.Org Desktop Entry specification http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-1.0.html for launching non-sugar applications. Proposal: use ~/.sugar/launchers/ for .desktop files. These would appear in the Home View, much like Activities do. I know we are in Feature Freeze but I only want to propose and discuss the merits of the feature, so maybe I or others can invest the time required to achieve this for the next release. Regards, Sebastian PS: Extra points for sugarizing aseprite, it's really cool: http://www.aseprite.org/ . Hints and pointers on where to begin are also welcome. ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel