mirror of
https://github.com/go-shiori/shiori.git
synced 2026-04-25 22:45:55 +03:00
[GH-ISSUE #119] Development status of this project #83
Labels
No labels
component:backend
component:builds
component:builds
component:extension
component:frontend
component:readability
database
database:mysql
database:postgres
database:sqlite
feature:ebooks
github_actions
good first issue
hacktoberfest
note:duplicate?
note:fixed?
note:out-of-scope?
os:windows
priority:high
priority:low
pull-request
resolution:as-intended
resolution:cant-reproduce
resolution:duplicate
resolution:fixed
resolution:wontfix
tag:TBD
tag:big-task
tag:help-wanted
tag:huge-data
tag:meta
tag:more-info
tag:next
tag:no-stale
tag:requires-migrations
tag:research
tag:security 🛡️
tag:stale
tag:waiting-for-assignee
type:bug
type:documentation
type:enhancement
type:meta
type:ux
user:cli
user:web
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/shiori#83
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @helmut72 on GitHub (Nov 5, 2018).
Original GitHub issue: https://github.com/go-shiori/shiori/issues/119
No changes since July.
@RadhiFadlillah commented on GitHub (Nov 17, 2018):
Hi @helmut72.
Unfortunately, I've been busy with my work, so I haven't got the time to update this project. I also doubt I would update it anytime soon.
If anyone interested to maintain this project, feels free to mention me in this issue, and I will add you as collaborator.
@techknowlogick commented on GitHub (Feb 26, 2019):
I just want to say I really appreciate all the work you've done. As I've noticed things have slowed down in this repo, I had some changes that I wanted to make for myself and so I have made a lot of changes in a fork.
To sum up some of the changes:
Sadly due to some of my changes I can't make PRs against this repo with them.
@RadhiFadlillah commented on GitHub (Feb 26, 2019):
Hi guys, sorry for late responses.
I've been busy for the last few months and haven't got the time to work on this project. At my job, I was tasked to build a GUI desktop application, so I've been busy working on QML binding for Go. This is why even though I haven't working on
shiori, I still active on GitHub.Fortunately my job and that binding is quite stable to use now, so I could work in this project again. And thanks to my job, I've learned several new tricks which hopefully could be useful for
shiori.In fact, since the last week I've been working on
go-readability, which is used byshiorito parse an article from URL. It's totally rewritten following Readability.js by Mozilla.Unfortunately, since it's written from scratch, the API is not compatible with previous version. The good news, since it's written line by line following Readability.js, all websites that parse-able by Readability.js is also parse-able by
go-readability. It means, if Firefox can generate reader mode for an URL,go-readability(and in turn, the futureshiori) will be able to do it as well.Right now,
go-readabilityis already catched up to Readability.js, so for now I will add some unit test forgo-readability, then I will start working onshioriagain.@techknowlogick thanks for forking this project 😃. It's understandable that you can't create the PR, especially since you've added so many improvements. If you don't mind, once I'm working on
shioriagain, I will cherry-picks some of your improvements, especially those that related to front-end since I'm quite lacking on that part.@techknowlogick commented on GitHub (Feb 28, 2019):
That is very exciting @RadhiFadlillah. Please cherry pick anything you can. If you have any questions about what I've done please don't hesitate to ask. I'd love to contribute back to this project, and so I'd be able to assist with maintenance tasks such as PR reviews, etc..
@sascha-andres commented on GitHub (Jul 26, 2019):
@RadhiFadlillah some news on your ability to put in some work into shiori again?
@RadhiFadlillah commented on GitHub (Aug 3, 2019):
Sorry for late update.
I've done some work in the
ramadhanbranch (since I start working on it again since I've got vacation in Ramadhan season), but in July I go back to my job so development kind of halted a bit. However, I'm still working on this project.Admittedly, the progress is really slow, especially since my job is more focused on GUI app (which give birth to
qamel). Fortunately, I think most of the stuff that needed for new release already committed inramadhanbranch, so there are just several more stuff that must be done before it merged into master branch.What's new in
ramadhanbranch :go-readability. Now it closely follows code inReadability.js, which means it now as accurate as Firefox reader mode.accountcmd. Before, on fresh install, to access web interface we need to manually register account. This is quite annoying, especially if we are using Docker. Now, on fresh install, we can just login using default password and account.shiorialso archive the website. Before,shiorionly saves the output ofgo-readability, which usually not really good. Now,shioriwhen requested will archive the bookmarked page with its entire resource.In front-end side, there are several changes :
.vuefile without using JS bundler.fetchwhich doesn't require external libraries likeaxios.jsbefore.What I want to do now is :
While there are not that many stuff that needed to be done, the progress will be a bit slow since job is quite busy.
@jtagcat commented on GitHub (Sep 1, 2019):
I'd give somebody write access, to help you, for example @techknowlogick would be a fit.
@Johennes commented on GitHub (Sep 14, 2019):
In case anyone else was searching for the "default" account on the
ramadhanbranch:@insidesmart commented on GitHub (Sep 17, 2019):
Thanks for merging the ramadhan branch to master with new features. Awesome work @RadhiFadlillah .
@RadhiFadlillah commented on GitHub (Sep 18, 2019):
@insidesmart thanks for the kind words :)
@Johennes yep I forgot to put it in documentation, will do it ASAP
@ekianjo commented on GitHub (Apr 20, 2020):
@RadhiFadlillah I hope you are doing fine - can you comment on when you plan to do a next release?
@RadhiFadlillah commented on GitHub (Apr 24, 2020):
@ekianjo sorry for late reply.
First of all, I can assure you that I'm still working on Shiori. I've made several improvements to
go-readabilitymostly to fix issues where lazy-loaded image doesn't detected. I also create a new package for archiving web page calledobeliskwhich is way better than the currentwarcpackage that used by Shiori right now.Unfortunately, I'm not sure when I could put a new release. There are still several issues that I want to fix or implement before creating a new release, some of them are :