jekyll / jekyll-import

:inbox_tray: The "jekyll import" command for importing from various blogs to Jekyll format.
https://import.jekyllrb.com
MIT License
516 stars 316 forks source link

Improve RSS importer with canonical_link and extract_tags option #489

Closed sumanmaity112 closed 1 year ago

sumanmaity112 commented 2 years ago

I'll make the required/suggested changes and update the same PR

ashmaroli commented 2 years ago

@sumanmaity112 This also requires tests especially because the implementation expects a particular state. Starting with some basic tests will do.

sumanmaity112 commented 1 year ago

@sumanmaity112 This also requires tests especially because the implementation expects a particular state. Starting with some basic tests will do.

Hi @ashmaroli, didn't got your point. Are you asking me to add some sort unit tests?

ashmaroli commented 1 year ago

Hello again, @sumanmaity112 There are couple of issues with the new "private" method you have defined:

sumanmaity112 commented 1 year ago

@ashmaroli, refactored the get_tags method. Please do have a look and let me know if I have to update something else

sumanmaity112 commented 1 year ago

@ashmaroli, @parkr Any idea how to fix Continuous Integration / Ruby 2.5? It failing to setup the Ruby 2.5 itself

ashmaroli commented 1 year ago

@sumanmaity112 To fix the CI for Ruby 2.5, we will need to lock gem rdoc to an older version. But that is a maintenance task and falls outside the scope of this PR. If you have the time and have the technical know-how regarding this, feel free to submit a pull request. Either ways, I will tackle it in a couple of days.

parkr commented 1 year ago

Locked. If you're comfortable rebasing, please do so!

sumanmaity112 commented 1 year ago

Sure, will rebase the changes

sumanmaity112 commented 1 year ago

Hi @parkr , I rebased the changes couple days back. Please let me know if anything else is pending from my side which is required to merge this PR.

ashmaroli commented 1 year ago

Hello @sumanmaity112, One final nitpick from my end:

Could we have the CLI option description and docs mirror each other?

I don't see why the concise description in the docs wouldn't be apt for the CLI context display as well.

sumanmaity112 commented 1 year ago

sure, will update it

sumanmaity112 commented 1 year ago

Hi @parkr, Could you please check if it's better now

parkr commented 1 year ago

@jekyllbot: merge +minor