Difference between revisions of "A SuperMemo of our own"

From Pleasurable Learning
Jump to navigation Jump to search
m
Line 19: Line 19:
{{Question|Are there software developers skilled enough to built an app as an open source alternative to SuperMemo?}}
{{Question|Are there software developers skilled enough to built an app as an open source alternative to SuperMemo?}}


== Current state of Piotr Wozniak vision ==
== Current state of Piotr Wozniak's vision ==
We all know that user experience plays a significant role in the adoption of a product. While we, the existing users, might find satisfaction in mastering the steep learning curve of SuperMemo, wouldn't we want more individuals to discover and enjoy this tool?
We all know that user experience plays a significant role in the adoption of a product. While we, the existing users, might find satisfaction in mastering the steep learning curve of SuperMemo, wouldn't we want more individuals to discover and enjoy this tool?


== Intrinsic characteristcs of Incremental Reading (IR) ==
== Intrinsic characteristcs of Incremental Reading (IR) ==
[[Incremental Reading]] has a steep learning curve. SuperMemo, to date, is the only software that implements Incremental Reading (IR) sadifying the [https://supermemo.guru/wiki/Minimum_definition_of_incremental_reading minimum definition of incremental reading] as described by [[Piotr Wozniak]].
[[Incremental Reading]] has a steep learning curve. SuperMemo, to date, is the only software that implements Incremental Reading (IR) sadifying the [https://supermemo.guru/wiki/Minimum_definition_of_incremental_reading minimum definition of incremental reading] as described by [[Piotr Wozniak]].
== What should a new SuperMemo-like app have? ==
* '''Local first'''
** Forget about SaaS (software as a service) only.
** The user owns his or her own data.
* '''Use of open standards'''
** The information is accessible outside of the app, it can be exported to third parties, research can be done, etc.
* '''Multi-device support'''
** Support for mobile and desktop versions
** All major operative systems; Windows, Linux, Mac, etc.
* '''Use of plugins'''
** Users can customized their experience.


== Questions ==
== Questions ==

Revision as of 12:50, 15 June 2023

Current issues with SuperMemo

  • Aged user interface
  • Aged user experience
  • Closed-source (propietary) and paid
  • Not so much active development. Many bugs remain unfixed.
  • Lack of support for modern standards such as PDF, markdown, LaTeX.
  • Horrible customer support

Current state of the Supermemo community

SMA Discord

Are there software developers skilled enough to built an app as an open source alternative to SuperMemo?

Current state of Piotr Wozniak's vision

We all know that user experience plays a significant role in the adoption of a product. While we, the existing users, might find satisfaction in mastering the steep learning curve of SuperMemo, wouldn't we want more individuals to discover and enjoy this tool?

Intrinsic characteristcs of Incremental Reading (IR)

Incremental Reading has a steep learning curve. SuperMemo, to date, is the only software that implements Incremental Reading (IR) sadifying the minimum definition of incremental reading as described by Piotr Wozniak.

What should a new SuperMemo-like app have?

  • Local first
    • Forget about SaaS (software as a service) only.
    • The user owns his or her own data.
  • Use of open standards
    • The information is accessible outside of the app, it can be exported to third parties, research can be done, etc.
  • Multi-device support
    • Support for mobile and desktop versions
    • All major operative systems; Windows, Linux, Mac, etc.
  • Use of plugins
    • Users can customized their experience.

Questions

Why do you think SuperMemo for windows remains clozed source?

What do you think it will happen if SuperMemo is open-sourced?

References

https://supermemopedia.com/wiki/Open_source_SuperMemo

https://supermemo.guru/wiki/Open_source_SuperMemo

https://supermemo.guru/wiki/33rd_anniversary_of_SuperMemo#Open_source_SuperMemo