On 18 April 2014 17:03, Dmitry Gutov wrote: > Eli Zaretskii writes: > > > FWIW, I'd prefer that you work with EDE developers to improve and > > extend what they have; starting from scratch (or almost from scratch) > > sounds like waste of effort, especially since some of the EDE is > > already in Emacs. > > I disagree: this wouldn't be starting from scratch. > > Projectile is one such existing system that people use, and a generic > interface would allow for better integration with other packages, even > those that choose to be project-management-system-agnostic, which is > generally a good choice. > > Personally, I use Projectile already, and switching to EDE wouldn't be > an improvement for my use. As a bonus, its primary developer (Bozhidar > Batsov) already has copyright assignment on file, so it wouldn't be > inconceivable to add it to GNU ELPA soon or eventually. But of course, > there will be other contributors to take care of. > > Btw, Projectile was the reason I signed the copyright assignment in the first place. Stefan approached me a few years back about including it into ELPA, but for some reason we never actually got to doing this. Projectile is not without its quirks, but I'm fairly certain its one of the best project management options around. What's most important, however, is that it's pretty well battle tested - thousands of users have been using it over the last 3 years and have submitted numerous bug reports, feature requests and patches. Starting for scratch would reset the counter on all (most) of that. I'm certainly biased, but I think focusing more effort on improving Projectile makes more sense than implementing an alternative solution.