Yes, indeed, my decision to develop the calibre editor was motivated by user_none stopping development of Sigil, and no one stepping up to take over for a while. IMO, it is important to have a well maintained open source tool for editing e-books. And it was easier for me to write one from scratch than take over Sigil's codebase.
As for how quickly it was developed, it comes down to three factors:
1) Leveraging calibre's already exising powerful capabilities (in particular the book container infrastructure I had created for the Polish Books tool)
2) Knowing in advance exactly what I wanted to create -- thanks to the prior existence of Sigil, designing the editor was easy since I knew what I wanted from having used Sigil.
3) Writing it in python, which, at least for me, is much quicker to develop in than C/C++
And I am glad that Sigil is once more alive and vibrant, always good to have multiple tools to choose from.
|