Giter Site home page Giter Site logo

Comments (6)

jameshnsears avatar jameshnsears commented on May 24, 2024 1

I'll promote this issue as it's now got two people interested :-D

from quoteunquote.

jameshnsears avatar jameshnsears commented on May 24, 2024 1

Hi - I've thought about this (and started coding a solution) but I'm not going to complete it. I thought I'd at least explain why!

The app started out as me wanting something like https://en.wikipedia.org/wiki/Fortune_(Unix) - but with some quality content.

Each time I "logged in" I wanted something new, something, possibly, completely different - hence the random button / movement. By grouping Sources together I feel like I'd miss out on some of this randomness, and learning - via the wikipedia link - about new Sources.

Obviously, something like Shakespeare is different - its very specific, the quotes are meant to be navigated in order of each work - the grouping is tied to the work.

So, I've come to the conclusion that grouping is wrong for this app. Plenty of philosophers (and the app contains plenty of them) would span different groups, not just groups related to philosophy, or one particular branch of philosophy. Grouping would discourage me from discovering new, related or not, Sources.

Sorry to disappoint, but I hope you understand.

I'm always open to suggestions for improvement - as that's what drives development, and defect fixes of course ;-)

from quoteunquote.

jameshnsears avatar jameshnsears commented on May 24, 2024

Hi - thanks for raising this issue.

No, but Yes (in a roundabout way), is the short answer!

No, there is no filter for, say, philosopher groupings. Yes, it is possible to group quotations - take a look at a Shakespeare entry to see what I mean.

Shakespeare is grouped because each of his plays is part of the Source value itself. That is to say, if I was to import a .csv file into the External database it would look something like this:

Source||Quotation
Greek, Aristotle||Knowing yourself is the beginning of all wisdom.
Greek, Aristotle||It is the mark of an educated mind to be able to entertain a thought without accepting it.
Chinese, Confucius||Choose a job you love, and you will never have to work a day in your life.

I'll keep your issue open as, if more people request it, I'll see what I can do to implement it (which might mean doing something like the above but with the data in the Internal database).

from quoteunquote.

zoroya1 avatar zoroya1 commented on May 24, 2024

Grouping by philosophers will be a nice addition, for example stoic philosophers, grouping by quotes of Marcus, seneca.

from quoteunquote.

zoroya1 avatar zoroya1 commented on May 24, 2024

I respect your decision ☺️, yes it can conflict with main aim of the app, can you implement Material you design in app ? It will make widget more beautiful ❤️

from quoteunquote.

jameshnsears avatar jameshnsears commented on May 24, 2024

from quoteunquote.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.