If you don't want to submit your feed via a GitHub issue, you can bypass the issues template to add it directly to the file planet.ini.
- Fork this repository
- Upload your avatar to hackergotchi directory
- Supported formats:
jpg
,png
, (some)svg
files, andwebp
. When in doubt, just use your chapter's Twitter or Facebook avatar. Webp is preferred as it speeds up load times.
- Edit planet.ini and add a new section containing the info for your feed
[exampledsa]
title = Example DSA
feed = https://www.example.com/feed/
link = https://www.example.com
location = en
avatar = example.webp
- Open a Pull Request against this repository.
Alternatively you can send an email to [email protected] with all the mandatory information listed above
To run this website locally, use the following commands:
git clone https://github.com/dsa-ntc/dsa-planet # substitute in your fork url if you're using your fork
cd dsa-planet
bundle config set --local path 'vendor/bundle'
bundler install
bundler exec rake build
bundler exec jekyll serve
and visit 127.0.0.1:4000
To test the feeds and avatars found in planet.ini, use the following commands:
git clone https://github.com/dsa-ntc/dsa-planet # substitute in your fork url if you're using your fork
cd dsa-planet
bundle config set --local path 'vendor/bundle'
bundler install
bundle exec ruby tests/feedcheck.rb