sympy / planet.sympy.org

Legacy repository. Use https://github.com/sympy/planet-sympy and https://github.com/planet-sympy/planet.sympy.org instead
Other
9 stars 27 forks source link

Add favicon. #22

Closed debugger22 closed 10 years ago

debugger22 commented 10 years ago

This PR adds favicon to the website.

certik commented 10 years ago

This looks good to me. Thanks!

debugger22 commented 10 years ago

Can I also work on improving the look of this website?

debugger22 commented 10 years ago

Making it similar to other SymPy websites.

certik commented 10 years ago

Absolutely!

debugger22 commented 10 years ago

I'll send a PR soon!

asmeurer commented 10 years ago

Feel free to dump planet if you can find a better alternative too. Some static site generators like Nikola or Pelican (?) can aggregate RSS feeds.

debugger22 commented 10 years ago

Sure! I'll will try that.

certik commented 10 years ago

Also, I plan to stop paying for linode (where this runs), as it costs $20/month. And rather setup something at https://www.digitalocean.com/ (this is $5/month), which Aaron mentioned to me. If you want to go ahead and set this up, that would be a huge help.

asmeurer commented 10 years ago

Building a site like this can also be done with Travis, which is free.

asmeurer commented 10 years ago

Ah, but I guess this has to be rebuilt more often than every commit to it. So maybe Travis isn't the right solution, at least not without some modification to how it works. It might be possible, though.

Also, what about Jekyll, which GitHub supports directly?

debugger22 commented 10 years ago

I've a good experience with DigitalOcean. They sponsored hosting for my project BinPy.

We can also use openshift which is free.

debugger22 commented 10 years ago

But OpenShift doesn't give you root access. :worried:

debugger22 commented 10 years ago

I've found something https://github.com/pote/planet.rb

Looks good to me after looking at README.

asmeurer commented 10 years ago

I'm biased toward Nikola as that's what I use for my personal blog. It's written in Python and has a BSD-style license.

certik commented 10 years ago

But planet needs to download & parse the feeds --- that's quite a lot of Python code to write.

On Fri, Apr 25, 2014 at 4:45 PM, Aaron Meurer notifications@github.comwrote:

I'm biased toward Nikola as that's what I use for my personal blog. It's written in Python and has a BSD-style license.

— Reply to this email directly or view it on GitHubhttps://github.com/sympy/planet.sympy.org/pull/22#issuecomment-41446557 .

asmeurer commented 10 years ago

Referring specifically to this http://getnikola.com/handbook.html#planetoid. I haven't tested this specific plugin, though, so I can't speak to how good it is.

debugger22 commented 10 years ago

I tried both things nikola planetoid and planet.rb but couldn't successfully deploy it.

The issue with nikola is that it doesn't know from which file it has to read feeds. I read the docs and it is mentioned nowhere.

And planet.rb(with octopress) has some issue while converting some blogposts into html. Deleting them works but that won't be a good solution and it won't be future proof.

So I would propose to continue using planet(with some tweaks to the UI) and we should move to cheaper service such as DigitalOcean. If you allow me I can take care of that.

certik commented 10 years ago

That would be awesome. Thanks for working on this. Let me know if you need me to purchase the plan at digital ocean.

Sent from my mobile phone. On Apr 26, 2014 5:56 AM, "Sudhanshu Mishra" notifications@github.com wrote:

I tried both things nikola planetoid and planet.rb but couldn't successfully deploy it.

The issue with nikola is that it doesn't know from which file it has to read feeds. I read the docs and it is mentioned nowhere.

And planet.rb(with octopress) has some issue while converting some blogposts into html. Deleting them works but that won't be a good solution and it won't be future proof.

So I would propose to continue using planet(with some tweaks to the UI) and we should move to cheaper service such as DigitalOcean. If you allow me I can take care of that.

— Reply to this email directly or view it on GitHubhttps://github.com/sympy/planet.sympy.org/pull/22#issuecomment-41466821 .

debugger22 commented 10 years ago

Thanks! I would love to work on it. I've exams now. I'll do this work after 14th May.

certik commented 10 years ago

No problem. Thanks for doing this!

Sent from my mobile phone. On Apr 26, 2014 8:22 AM, "Sudhanshu Mishra" notifications@github.com wrote:

Thanks! I would love to work on it. I've exams now. I'll do this work after 14th May.

— Reply to this email directly or view it on GitHubhttps://github.com/sympy/planet.sympy.org/pull/22#issuecomment-41469981 .

asmeurer commented 10 years ago

Nikola has a pretty good community. You can ask on the mailing list, or just figure it out from the source code.

debugger22 commented 10 years ago

Ok, I asked it on the mailing list.