[Sugar-devel] Merging sugarlabs.org website to new technology

Sai Vineet saivineet89 at gmail.com
Mon Feb 23 09:19:49 EST 2015


+1 to Jekyll! I use it for my blog as well. I can help with the website
after my exams (about 3 weeks later).

Jekyll is blog aware, maybe we could use that feature?
On Feb 23, 2015 3:53 AM, "Tymon Radzik" <dwgipk at gmail.com> wrote:

> Hello Sam,
>
> thank you for your suggestions, as I told I will implement at least some
> of them (I mean activity log and sugarizer).
> I will think also which activity should we present (again, all suggestions
> are welcome!).
>
> I like Bootstrap, I also think its default templates are quite nice. I
> understand landing page should show something "special" and I agree with
> that. Currently, to make this website more personalised for Sugar I added
> this random-color logo and favicon and also loading bar with our logo. I am
> still waiting for suggestions what can I customize more (maybe background
> image or different navbar color?).
>
> That is not good that every Sugar website looks differently. They also
> should base on one readable and nice template (maybe without wiki...) or at
> least have some common points, navigation, etc. We can try to create some
> kind of this nice template here and then apply it to other sites.
>
> I will probably use GTKRecordMyScreen, I asked because I just thought some
> of them are already recorded.
>
> Best,
> Tymon
>
> Sun Feb 22 2015 at 22:09:39 użytkownik Sam P.
> sam.parkinson3 at gmail.com> napisał:
>
> Hi Tymon,
>>
>> It does look clean and modern.  But this is a landing page, it has to
>> convey the message of sugar.  The websites need a personality to do that.
>> The bootstrap theme won't do that.
>>
>> I will implement Sugar colors and random Sugar logo image. Many people
>> like this idea.
>>
>> Activity stream also shouldn't be something really hard to implement. I
>> gonna work on this tomorrow.I can add also embeeded Sugarizer, what is your
>> opinion which activity should we mainly present?
>>
>>  IDK... But you don't have to put all that stuff in!  It would probably
>> get easily overloaded with content then!
>>
>> I am not sure about videos... I don't have them, recording will take some
>> time,... Do you have any place where can I find already recorded movies?
>> Btw your idea to put it inside XO frame is really nice and interesting...
>>
>>  Maybe you could use GTK-RecordMyDesktop
>>
>> What is your exact idea about pictures? Should we place them everywhere
>> or only in gallery? Currently we put ~2 thumbnails with link to gallery on
>> every one page. Also - any ideas where can I find that kind of photos?
>>
>>  Pictures can be used as background images for sections of the site.  I
>> will find an example.
>>
>> I don't understand your message about consistent with other web
>> proporties, but I agree you activity-2 website is nice (I embed it in
>> Activities section if my project).
>>
>>  Right now every sugar site looks different.  Maybe we could have some
>> visual clarity.
>>
>> Thanks,
>> Sam
>>
>> Looking forward your reply.
>>
>> Best,
>> Tymon
>>
>> ps sorry I cant sign this message, i dont have gpg on phone
>>
>> On Sun 22 Feb 2015 at 00:27 Sam P. <sam.parkinson3 at gmail.com> wrote:
>>
>>
>>  Hi Tymon,
>>
>> On Sun Feb 22 2015 at 2:56:21 am Tymon Radzik <dwgipk at gmail.com> wrote:
>>
>>
>>  -----BEGIN PGP SIGNED MESSAGE-----
>>
>> Hash: SHA1
>>
>> Hello,
>>
>> I talked with Walter Bender about refactoring and improving current
>> http:// <http://sugarlabs.org/>sugarlabs.org/ <http://sugarlabs.org/>
>> website and decided to work on this project.
>>
>> I have created website basing on Jekyll (http:// <http://jekyllrb.com/>
>> jekyllrb.com/ <http://jekyllrb.com/>), Liquid templates and Github
>> Pages. It is possible to see it here: http://
>> <http://people.sugarlabs.org/~tymon>people.sugarlabs.org
>> <http://people.sugarlabs.org/~tymon>/~tymon
>> <http://people.sugarlabs.org/~tymon> (I know "Gallery" and "Press"
>> sections don't work, I am currently working on this matter). My source code
>> is avaliable in this repo - https
>> <https://github.com/walterbender/www-sugarlabs/pull/1>://
>> <https://github.com/walterbender/www-sugarlabs/pull/1>github.com
>> <https://github.com/walterbender/www-sugarlabs/pull/1>/walterbender/
>> <https://github.com/walterbender/www-sugarlabs/pull/1>www-sugarlabs
>> <https://github.com/walterbender/www-sugarlabs/pull/1>/pull/1
>> <https://github.com/walterbender/www-sugarlabs/pull/1> (giving link to
>> pull request as my changes are not merged yet).
>>
>> I would like to as you for your suggestions about this website, info what
>> should be fixed/improved/added.
>>
>>
>>  I really like the idea of using a static site generator (less server
>> load!).
>>
>> I like the idea of modernizing the website.  It looks like a dodgy
>> BTC/illegal website now IMHO, so we should really change it.
>>
>> However, I'm sure about replacing it with a website that is basically the
>> default theme of jekyll.  I think that you need to start with a design idea
>> about where we should go with the site.   Here are a few suggestions:
>>
>> * Embed sugarizer/turtlejs?  That is the easiest way show people what
>> sugar is!
>>
>> * Pictures?  Happy pics of pople using sugar are always  good for a
>> landing page (www. is really just a big ad for sugar, all real info is on
>> the wiki?)
>>
>> * Use sugar colors.  Maybe this will help?  https
>> <https://github.com/SAMdroid-apps/aslo/blob/master/web/css/_colors.sass>
>> ://
>> <https://github.com/SAMdroid-apps/aslo/blob/master/web/css/_colors.sass>
>> github.com
>> <https://github.com/SAMdroid-apps/aslo/blob/master/web/css/_colors.sass>
>> /SAMdroid-apps/
>> <https://github.com/SAMdroid-apps/aslo/blob/master/web/css/_colors.sass>
>> aslo
>> <https://github.com/SAMdroid-apps/aslo/blob/master/web/css/_colors.sass>
>> /blob/master/web/
>> <https://github.com/SAMdroid-apps/aslo/blob/master/web/css/_colors.sass>
>> css
>> <https://github.com/SAMdroid-apps/aslo/blob/master/web/css/_colors.sass>/
>> _
>> <https://github.com/SAMdroid-apps/aslo/blob/master/web/css/_colors.sass>
>> colors.sass
>> <https://github.com/SAMdroid-apps/aslo/blob/master/web/css/_colors.sass>
>>
>> * Consistent with other web properties?  Here is my idea of how we should
>> be consistent, but this is a topic for discussion:  https
>> <https://activities-2.sugarlabs.org/>://
>> <https://activities-2.sugarlabs.org/>activities-2.sugarlabs.org/
>> <https://activities-2.sugarlabs.org/>
>>
>> * Live activity stream?  Could we have a live activity stream from ASLO +
>> SocialHelp + Mailing List + Wiki?  That would be really cool!
>>
>> * Video demos?  Having little videos embed transparently in the site is
>> very nice on the android design site:  https
>> <https://developer.android.com/design/building-blocks/tabs.html>://
>> <https://developer.android.com/design/building-blocks/tabs.html>
>> developer.android.com
>> <https://developer.android.com/design/building-blocks/tabs.html>/design/
>> <https://developer.android.com/design/building-blocks/tabs.html>
>> building-blocks
>> <https://developer.android.com/design/building-blocks/tabs.html>/
>> <https://developer.android.com/design/building-blocks/tabs.html>tabs.html
>> <https://developer.android.com/design/building-blocks/tabs.html>
>> Possibly we could have demos inside a XO frame or a desktop monitor
>>
>>
>>  There is also a case of hosting this website. We can use GitHub pages
>> with their CDN, etc. (we'll just have to change DNSes of domain) or host
>> website on one of our machines (and e.g. auto-pulling from repository) -
>> instrunctions for sysadmins are here: https
>> <https://help.github.com/articles/using-jekyll-with-pages/>://
>> <https://help.github.com/articles/using-jekyll-with-pages/>
>> help.github.com
>> <https://help.github.com/articles/using-jekyll-with-pages/>/articles/
>> <https://help.github.com/articles/using-jekyll-with-pages/>
>> using-jekyll-with-pages
>> <https://help.github.com/articles/using-jekyll-with-pages/>/
>> <https://help.github.com/articles/using-jekyll-with-pages/> . Advice
>> from somebody from Infrastructure Team is really welcome.
>>
>> I don't think Github can do TLS for our domain, so I would just keep it
>> on sunjammer.  + I haven't read great things about their "CDN".  Setting up
>> a pulling & building webhook is very easy.  But deployment is a long time
>> away :)  Just make a nice site and we can deploy easy :)
>>
>>
>>
>> Thanks,
>>
>> Sam
>>
>>
>>
>> Regards,
>>
>> Tymon
>>
>> GPG Signature: 0017 C42D AB1A B31F B82F  3E1C 65A2 9FFD EF2F 0D25
>>
>> -----BEGIN PGP SIGNATURE-----
>>
>> Version: GnuPG v2
>>
>> iQIcBAEBAgAGBQJU6LdJAAoJEGWin/3vLw0ljGEP/iycVVvbN1UCjlvVD2nvA1Lj
>>
>> DsyDnXzP9HoUP+fbWFvNujvcD81FPsQxAUrl4eeI5/1Quf1LgjvJ7K5l+60QJmPI
>>
>> yDZ5facrN8SR5FnfiJBSMCHzM//7TxCMwd4mkTfappv2g1tTdkDqPI+aGr/qO57N
>>
>> lU25cNJ3JhWtPwia/a5ZpamNIl6b/IGFoabddg+7iM/XZkUXt2RDNy0HKTgc9zrG
>>
>> YF7vfY/6oOBaW0pzdHtEMvab49wC1e6bwnhlUYO85lYKQbCXH8Jr7N5QGS0FpRAN
>>
>> Sfh3reUKXMg5wI17b0ivse2EJMvYvsERyWtU120jK3Rz2b3JAGBDY3airlyWjkPd
>>
>> Ff9OoG85+AG41a0WW6JVsaj5OtmuoWCXIVNcoIJvNeDuZpjQmLp3jBIcJ1h9ot88
>>
>> 1HYC+diZ581BVnd9794H68c9hmpHmScFOYxVxew+8NKZG73qR0fiZciZO3ZCqYEo
>>
>> 45XQFDTxCR04qYJNMwb/u9fn4c2LcKR/PMtfmS33LYCJIs57FhtSR5/X4ndJPYD6
>>
>> s+t8oFGaFRBzBUtVzevLKwyXsF+Pus8n+PSG1gRiwVbL23GJPS9zpcqIyJ+EEqVQ
>>
>> XUK5lsONrthr4dVwUpHVRxONAYQbH6xuH89zRPImK97MHeDrbeVOd1mWq/QjMgkp
>>
>> wsNJUyXtsxF3sYZW312D
>>
>> =ReI2
>>
>> -----END PGP SIGNATURE-----
>>
>>  _______________________________________________
>> Sugar-devel mailing list
>> Sugar-devel at lists.sugarlabs.org
>> http:// <http://lists.sugarlabs.org/listinfo/sugar-devel>
>> lists.sugarlabs.org <http://lists.sugarlabs.org/listinfo/sugar-devel>/
>> <http://lists.sugarlabs.org/listinfo/sugar-devel>listinfo
>> <http://lists.sugarlabs.org/listinfo/sugar-devel>/
>> <http://lists.sugarlabs.org/listinfo/sugar-devel>sugar-devel
>> <http://lists.sugarlabs.org/listinfo/sugar-devel>
>>
>>
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20150223/29a7a1b0/attachment.html>


More information about the Sugar-devel mailing list