-
-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature: Select multiple quills by content in learn list #171
Comments
first use-case/example FLASHCARDS TO LEARN as defaultScenario: User access list of quills of course ("/learn") for FLASHCARDS TO LEARN second use-case/example LEARNED FLASHCARDS as optionalScenario: User access list of quills of course ("/learn") for LEARNED FLASHCARDS third use-case/example IGNORED FLASHCARDS as optionalScenario: User access list of quills of course ("/learn") for IGNORED FLASHCARDS In the third use-case/example, in the same way, elements marked as ignored come back to unlearn state if unignore button is used individually. Less restrictive search would produce for left 'unignore' individual quills to return to unlearn state. (perhaps could be more adequately called FLASHCARDS TO IGNORE). |
Hm, so you'd like bulk "learning" based on a search query match.
Before embarking upon these tasks, however, I would implement groups of courses, because there is a chance that groups of flashcards within the course won't be as needed if our courses have some more structure to them. |
Thank you for your prompt reply, Evgenia.
I would say that the "group of courses" functionality is certainly the best
idea for very organized people around a known / defined syllabus. You know
your users better, it is perfect if they use the application as content
providers wanting to organize in a pre-structured way.
I am more than happy if you think that it can be a priority to make quill
selection a bit more flexible : My idea of "tags" or "text" based search at
that precise level was kind of "quick win" proposal for any user wanting
to learn "all at once" (select empty) or to "divide to conquer" with tags
representing steps, difficulties or sections.
If I wanted to participate and propose an implementation of such
solution would it be ok to have your help and how would I proceed
for the benefit of your team work ? Making a fork to modify only previously
segregated component structure would be ok ? Do you have coding style rules
or preference : would it be with some specific pattern or design to follow?
Best Regards,
Jason Gonin
Le mar. 18 oct. 2022 à 18:13, Evgenia Karunus ***@***.***> a
écrit :
… Hm, so you'd like bulk "learning" based on a search query match.
It's possible to implement this functionality as you suggest it, but the
more long-term solution is connected to the following 2 pieces of
functionality:
- bulk learning (it's been requested multiple times, people clearly
feel the need for it, and it's easy to implement)
- groups of flashcards within the course (this has been requested many
times too, e.g. see #5 <#5>)
Before embarking upon these tasks, however, I would implement *groups of
courses*, because there is a chance that *groups of flashcards within the
course* won't be as needed if our courses have some more structure to
them.
—
Reply to this email directly, view it on GitHub
<#171 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AWGIM62I7QXUTEQKRNTU5ELWD3ED3ANCNFSM6AAAAAARHMQBQU>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Yep, absolutely! We can have a call discussing the functionality/what kind of work you'd like to do.
Yep! Making a fork to modify anything is ok, just discuss the functionality with me if it's something major/not an obvious bug.
We have eslint, and we follow a particular folder structure - you should be good if you just imitate the existing structure. |
Price assignment (re: memcode#requesting-a-feature)Search on the /learn screen + bulk learning all found flashcards + bulk ignoring all found flashcards: $150 |
AS a user of Memcode, WHEN "/learn" screen present me a list of elements of a course, I should be allowed to search TEXT present in some of them in order to SELECT them for learning / unlearning.
Simplest minimum design could be to have simple "search" field (same used to search course) to select in "/learn" specific tag / text ... "#xxx#", "xxx". Same search could allow to select/learn/unlearn all elements if submitted empty.
For instance, would be useful to select a kind of knowledge "#core knowledge#", a level of complexity "#easy#", or a step in training "#newcomer#".
The text was updated successfully, but these errors were encountered: