Just did it.
For whatever reason, some packages wonāt install on my EC2 instance, and I need to figure it out before providing and URL. However, if you eager to try RSS feed, you can run it locally:
- Clone https://github.com/dfdx/PackageTracker.jl and all its dependencies.
- Run
using PackageTracker; PackageTracker.main()
. - Navigate your browser to http://localhost:8000/update to trigger DB update.
- Add http://localhost:8000/rss to your RSS reader.
Once I resolve the issue with EC2, Iāll make updates automatic, so you will only need to point your reader to the right URL.
Note, that currently description in RSS items is populated from PRs body, but Iām going to change it to take repo description or even first section of README. Other suggestions are also welcome.
What is the status of the RSS, can we use it already?
Hopefully in the next few days.
I pushed the code to github already, but I want to actually deploy it while everyoneās asleep
#testInProd
Sorry for not posting back for a long time - I caught a cold at the beginning of this week and not working on RSS since that time. On the other hand, @djsegal seems to have a good progress on his news feed, so Iām eager to see his results as well.
hey @juliohm,
- go to julia observer and click on news in the sidebar (desktop-only)
- the new packages should be in the list (i.e. the rows with github logos)
is that what you wanted? if not, leave an issue
Hi @djsegal and how do I filter the new packages only? Where is the RSS feed?
-
why do you need an RSS feed?
a. what format would you want the RSS feed in?
b. why does a website not fulfill the requirements? -
iām completely for having a filterable feed, you just need to post an issue for it
@djsegal thank you for your website, but this thread is all about the RSS feed. I am particularly not interested in checking a website everyday, I just need to open my feed reader and follow the new packages that were registered. It is more efficient, it saves a lot of time surfing on the web. Can you provide a RSS feed too? That would be great.
That is what I proposed initially and that is what @dfdx kindly decided to start working.
For the time being, I also made the news feed filterable by api source (i.e. reddit, github, discourse)
tbh, I think this satisfies what you wantedā¦
Although site looks beautiful (I especially enjoy package README preview), I share @juliohmās love to aggregation services allowing to read all the interesting news (not only Julia-related) in a single place without visiting many sites. Now Iām back to development and going to deploy RSS feed in a day or two.
Hereās a preview:
Thereās only one package in the database currently, but update script is scheduled to run every minute, so when a new package PR is merged, it will very soon become available in the feed.
Thank you @dfdx, I am looking forward to add it to my reader, please let us know when the domain name is ready.
i added a package rss feed at:
Awesome @djsegal this is tracking the newly registered packages only right? That looks great!
I think so. I based my query off @dfdxās.
If itās not working as expected, please leave an issue
edit: code (w/ query) available at: /lib/tasks/news.rake
I think itās worth to use links to packages themselves, not PRs. I also thought about adding package repo description (a one-liner right under the tabs) to the feed so that a reader could understand what itās about.
How bout this?
Awesome, that is looking great
Looks good to me as well! I guess thereās no more need for me to keep a separate service for RSS, so Iām going to shut down preview service soon.