Hi Dan, After last release of Flowblade I realized that I need some new filters for my application. Earlier I contributed Frei0r, but now I have decided to switch my contributions from Frei0r to MLT mainly because:
- Frei0r is essentially dead. Maintainer isn't interested in doing new releases, and I was the last active contributor anyway. - There is no way to know how quickly new plugins for Frei0r will land on distributions. I think most of the ones I wrote a year ago are still not available in e.g. Ubuntu. - Contributing to MLT builds my expertise on the library and this is useful for me in the long term as a MLT dependent application developer. - I think MLT and GStreamer are the only reasonable alternatives for developing FLOSS editing applications, so the "shared plugins between projects" rationale for Frei0r no longer exists, even more so because GStreamer/PiTiVi people never contribute to Frei0r. I have some questions on contributing to MLT: - There are two repositories, one on sourceforge and another one one github. I'm assuming that the github one is the main one and sourceforge exists for some additional reasons, right? - Do you prefer github pull requests or git patches? - Should I be contributing to "plus" module? - If I'm porting code from Gimp that has "GPL2 or later" license I think I can't add them to "plus" because all code there has LGPL 2.1 license, right? Should there be a "plusgpl" module or something? I'm not really sure how this works. - If I understood correctly you required copyright assignment for some parts of the library but not others? Some future directions that I'm interested in working: - port useful code with compatible licenses. - create a "cairo" module and reimplement the cairo mix transitions so that I can drop the silly 0- 1 ranges. I also have some ideas for other cairo based filters - later help with bug fixes and other "core" features If there is something you think would benefit from my contributions, let me know. Regards, Janne Liljeblad ------------------------------------------------------------------------------ Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121051231&iu=/4140/ostg.clktrk _______________________________________________ Mlt-devel mailing list Mlt-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mlt-devel