HadiM,

SMIL is specifically for animation and it's the only standard I know of that is:
1. Already supported and implemented in browsers/players
2. Well outlined and complete

An SVG can include both SMIL and JavaScript and actually quite a few other things embedded into it. Displaying on a surface/canvas is only an issue of being able to parse the SVG and SMIL data; and by canvas/surface I'm referring to say a canvas/surface inside a graphics engine or library not an HTML5 canvas. If you can render to a surface you can just cut the animation into frames, render each frame onto a surface in frame array in ImageMagick or the like and save that as a bit-mapped format like APNG or WebP.

As for the kickstarter campaign I have enough experience now and enough contacts I'm sure I could help pull off a campaign for this but I really do not want the responsibility/accountability for this. I will help in any way I can because I really want to see this but unless I can get solid promises and confidence some experienced SVG/InkScape developers can handle 100% of the dev work I really don't want to be put in a position of responsibility. To start a campaign you'll also need someone with a proper bank account and having the account under a shared e-mail will most certainly not work. If someone is willing to take the lead here and be responsible for the project and kicstarter campaign just say so and I'll contact them directly and help get things started and moving along.

-Rei


2013/11/29 HadiM <marelo64@...400...>
Hi,

As I already said I don't have time and neither knowledge to lead this kind of campaignn but I will be happy to contribute for anything.

Before everything else, I would like to share some points/questions with you about SMIL. In a long term view how do you see evolve canvas againt svg ? Do you think one will be prefered from the other ? Or maybe both exists for different purpose (bitmap / vector) and then both can easly co exist ?

Now about SMIL itself: do you think SMIL is well designed enough to give the same flexibility than SVG manipulation with javascript ? Is there is any way to "add" some logic/scripts in SMIL ? Can both exist on the same time ? For example I want to give a square a translation movement to the right so I do it with SMIL because it is easy and then over the translation I would like to add some oscillations  (or whatever which need some math to be done), so I wrote a small script which can then be added over SMIL.

I don't know if I am clear and neither if my questions make sense or not (I am far to be svg / SMIL expert).

So Rei, if any of the Inkscape devs open a kickstarter account, you could handle and lead the campaign (under the supervision of inkscape team) ?

I could do some communications on french website about the campagin. For example I am pretty sure I could convince a very influent french blogger called Korben (http://korben.info/, https://twitter.com/korben) to talk about it on his website. He has a very high frequentation which could bring some contributors and he is very sensitive to open source project. (without joking this guy can provoke ddos attack only posting a link on twitter).

Best


--
HadiM


On Fri, Nov 29, 2013 at 10:18 AM, 影月 零 <kagetsuki@...400...> wrote:
Hello everyone,

I tried to raise this discussion when we were doing the apngasm campaign. Personally I feel there is a great need for base libraries to deal with SMIL initially (so that SMIL can be parsed and rendered out to surfaces/canvases), then building tools into inkscape to manipulate SMIL would be next. There are some excellent mock-ups of how this could work already. Unfortunately we [Genshin] do not have the developer resources or cash or even the proper base knowledge to implement this on our own - we would need core members of the inkscape team to work on it. If there is to be a kickstarter campaign I would love to help out in making and managing the campaign but I don't want to run anything for this through my kickstarter account - one of the lead developers should do this.

We would very much like something like this to exist. Please don't let this conversation die out again.

-Rei


2013/11/27 HadiM <marelo64@...400...>

Hi guys,

I really would like to make that happen but it's really not my thing to do that and overall I am doing my phd right now so I have absolutly no time... Sorry !

But I would love to help and contribute in any kind of project you could start.

Best,

Le 27 nov. 2013 05:19, "Nathan Hurst" <njh@...1927...> a écrit :

You should also get in touch with Dick Bulterman
(https://en.wikipedia.org/wiki/Dick_Bulterman) who has a steady stream
of phd students working on SMIL and would love to see greater
adoption.

njh

On Tue, Nov 26, 2013 at 10:37:44PM -0500, Martin Owens wrote:
> On Wed, 2013-11-27 at 00:04 +0100, HadiM wrote:
>
>
> > If you don't have time to work on it, could you consider launching an
> > indigogo or kickstarter campaign to raise some funds. I am sure many
> > people will give you money to give that support.
>
> Hey HadiM,
>
> I would support a kickstart campaign; and this is what I think is needed
> to get that done:
>
>  1) Get support from at least three inkscape super-admins
>  2) Get Support from a majority of active developers to commit to a
> social agreement not to get mad about fellow developers getting paid.
> (it seems silly, but it would be helpful to have that as a consensus)
>  3) Get the Support of Software Freedom Conservancy; they'd probably be
> the ones handling the money after all.
>  4) Dedicate your time HadiM to being the Kickstarter guy; because
> Kickstarter campaigns are a lot of work and that work should be done by
> a person like yourself who is enthusiastic about it.
>  5) Find the person, people or company who should be paid to deliver the
> work. Agree all the fundamentals beforehand like any contract work.
>  6) Figure out some good rewards for the backers (apart from the
> software deliverable)
>  7) Prepare some stretch goals (just in case)
>  8) Advertise and partner to with a bunch of different people. FSF,
> deviantArt, FSM, anyone that will.
>
> This is a bit of a list, but don't feel shy from working through the
> items and unblocking it. We're all rooting for active users who want to
> help organise and advocate for Inkscape as much as for developers to
> make this project great.
>
> Best Regards, Martin Owens
>
>
> ------------------------------------------------------------------------------
> Rapidly troubleshoot problems before they affect your business. Most IT
> organizations don't have a clear picture of how application performance
> affects their revenue. With AppDynamics, you get 100% visibility into your
> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
> http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
> _______________________________________________
> Inkscape-devel mailing list
> Inkscape-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/inkscape-devel

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT
organizations don't have a clear picture of how application performance
affects their revenue. With AppDynamics, you get 100% visibility into your
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
_______________________________________________
Inkscape-devel mailing list
Inkscape-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/inkscape-devel