Skip to content
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

Future direction of Project? #38

Open
jamsinclair opened this issue Feb 16, 2020 · 4 comments
Open

Future direction of Project? #38

jamsinclair opened this issue Feb 16, 2020 · 4 comments

Comments

@jamsinclair
Copy link
Contributor

jamsinclair commented Feb 16, 2020

@ewnd9 I realise this library is an almost identical port of the existing Ruby library. It gets the essential use case of building anki decks correct, simple and easy. You've achieved that well, thanks for everyone's work 🏆

My questions are around future of this project.

  • Firstly I know its hard work, do you want expand the features and keep building the lib?
  • Or do you want keep this project simple and on parity with the original?

I ask this because I want to customise more aspects of the generated decks. Some features/ideas I have, and am happy to help with, are:

  • Exposing a notes api, e.g addNote
  • Decoupling addCard from creating both a note and a card
  • Exposing more customisation options
    • Most card fields can be customised
    • Most note fields can be customised
    • More customisation for the model, template fields etc.

If this not the direction you envision the library heading in, that's ok 😄. I can look into implementing these in another way 👌

@Zurdge
Copy link

Zurdge commented Mar 25, 2020

@jamsinclair
Whats the background with this project? I see duplicates by ewnd9 & justinsilvestre on npm.

@jamsinclair
Copy link
Contributor Author

jamsinclair commented Mar 26, 2020

@Zurdge Not too sure on the history, from what I know ewnd9 is the original and was moved over to this org repeat-space.

justinsilvestre's library is just a fork containing their changes from #31

@jamsinclair
Copy link
Contributor Author

jamsinclair commented Mar 26, 2020

I am going to close this ticket.

For my own personal project I found there was an existing python based library, genanki that matched my needs. I resisted the urge to start a JavaScript port, but perhaps there's room for that in the future.

@ewnd9
Copy link
Member

ewnd9 commented Mar 28, 2020

Hi 👋 Sorry for the long response, I caught open source procrastination 😬

I would like to come back to srs theme some day, but sadly now I don't have any active projects with it.

I reopened your issue in case anybody else would like to work on your ideas. @yakhinvadim also can merge now in case I will be away again.


Edit: direct future is:

@ewnd9 ewnd9 reopened this Mar 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants