Frequently Asked Questions

Do I need ERPNext?

No! BTU has no dependencies on ERPNext.

Why not Scheduled Tasks?

There were many reasons I wrote the BTU, instead of using Frappe framework’s ‘Scheduled Tasks’.
In the standard Frappe framework…

Why two applications?

Because of the Unix philosophy: “Make each program do one thing well.”

  1. For users, the Frappe framework and web server is the best tool (imo) for interacting with the scheduler.
  2. However, the web server is not the best tool (imo) for performing the role of a scheduler daemon. I wanted a program to fulfill that singular role, and to perform it well. So I wrote the Scheduler application separately.