AndrewBennet / ReadingListV1

:books: :iphone: Reading List - an iOS app to track personal reading lists
https://readinglist.app
GNU General Public License v3.0
300 stars 48 forks source link

[featurerequest] New features and a website #50

Closed Farhaduneci closed 3 years ago

Farhaduneci commented 4 years ago

Hey there, It's been a couple of weeks since I installed Reading List application and that helped me a lot organizing my reading habit!

It's great to hear that you want to add the iCloud sync but i liked to also ask your opinion about redesigning some pages like search page to look a bit more modern and clean.

Some notices here:

What do you think about a website ?

I strongly like to recommend the application to have a server and a website witch I can help with! What do you think ?


Thank You For Your Great App

Well done for this beautiful app @AndrewBennet and other team members, please accept my deepest thanks :heart:

40 #3 #33

AndrewBennet commented 4 years ago

Hi there,

Thanks for reaching out - and sorry my reply is a bit delayed.

I'm always happy to hear suggestions and see ideas developed with others ๐Ÿ‘ Redesigning certain pages to look more modern/clean sounds good. Perhaps you could draw some simple mockups to show your proposed design changes? Another contributor has proposed some changes to the search screen which you might be interested in seeing first: https://github.com/AndrewBennet/ReadingList/pull/46

An option to return to the search after adding a book could be good, but it may be less necessary with the change mentioned above. If you let me know some of changes you're thinking, or some sketches of a new user flow in the app, we could discuss them.

Currently I'm hesitant about adding a book recommendation service; the app's original premise was very much to exclude all social media-like features which I found to add a lot of bloat to apps like Goodreads. I'm sure some users may like the book recommendation, but I worry that for a lot of users it will just get in the way. If there's a way to make the very unobtrusive, then I would consider this, but I have always imagined it would be quite a lot of work, and therefore probably not worth it. Happy to discuss this though.

And finally: a server & website. I'm not sure exactly what you're proposing. The app already has a marketing website (very basic statically generated site, hosted for free). But I think you're talking about a backend server for some app features? If so: it depends on whether the features require them. Given the choice, I'd rather not have to maintain a server and backend codebase - hence the preference for iCloud sync over some proprietary sync backend - but if you can propose an awesome feature that can only be done with a server, that could change my opinion. At the moment, I don't see any need for a server though.

Going forward, I'd suggest fleshing out some of these ideas in separate Issues, where we can discuss them. Then, if we're in agreement, you're very welcome to raise pull requests introducing the features.

Thanks again, and have a good weekend, Andrew

Farhaduneci commented 4 years ago

Thanks for replying

I know you must be busy most of times, I appreciate you're attention.

That would be great fleshing out some of these ideas in separate Issues, I've never did this before do I need to take any actions or you only have the authority to do so ?

Thank you again for all this job, I wish you having an awesome weekend too, Farhad

ctipper commented 4 years ago

I think the comment was about a webapp. ๐Ÿ˜ณ Easily said not so easily done. Particularly with an iCloud backend. In my experience this only makes sense if youโ€™re a megacorps with developers to burn. Stick to the app I say. And release please.

AndrewBennet commented 3 years ago

I'm afraid I agree with @ctipper above, that maintaining a webapp is beyond the scope of this project. Sure, it would be great - but realistically I won't have time to maintain essentially a whole other product on top of the app. Very happy to look at suggested changes to the app itself though ๐Ÿ‘

mika-n commented 3 years ago

Leaving my comment here also. I went through numerous "reading/bookshelf" type of apps to keep track of books I would like to read and have already finished/read. Many other apps had loooots of unnecessary bloat which just made the app cumbersome to use for what I wanted to have. This ReadingList app fit the purpose of keeping track of ToRead vs AlreadyRead books great without any extra bloat (and had the support for picture of book covers).

I recommend to keep the approach as "do one thing, but do it better than other apps". There are those social media/book recommendations/push messages type of apps all around GooglePlay and AppStore. Someone wanting those for sure finds an app which already provides those features. But to find a straight forward app like ReadingList is more difficult. Therefore ReadingList is a great alternative and should remain like that or it looses the original purpose.

If there ever would be a ReadingList web site then maybe it should be "just" straight forward web frontend to manage the personal ToRead/Reading/Finished book list (add/remove books, modify book details) and nothing else.