<div dir="ltr"><div><div>If it helps any, the way i was going to go about it was by looking at what is currently out on developers' websites to see how they get the icons on their pages.  Flattr & PayPal were the only ones I looked at thus far, but they both have ways to load the icons from their respective websites (not the developers') and provide to the developers that use their sites the JS code needed for their website to make the buttons work.  All I was intending to do was to load the icon from their website directly into my application (so I didn't officially have their icon in my source at all) and run the script as they had requested.  This would create the UI I needed.  My first goal was to just make a hyperlink to the webpage where they could donate on the web page with eventual update to connect the UI to code utilizing the donation sites' API (should the site have an API I could link up with) to handle all the donation through the software without the user having to go through another screen.<br>
<br></div>It seems like you're all already well down this path, and I haven't honestly had a chance to go through your code yet, so I'm not sure if I'd be more of a help or hindrance if I were to attempt to help this code this.  I will say, though, that I really appreciate you working on this already, and if you need any help, be it coding or general advice, let me know, and I'll do what I can to help!!<br>
<br></div>- Jason<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Feb 20, 2014 at 10:19 AM, Matthias Klumpp <span dir="ltr"><<a href="mailto:matthias@tenstral.net" target="_blank">matthias@tenstral.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">2014-02-20 17:28 GMT+01:00 Richard Hughes <<a href="mailto:hughsient@gmail.com">hughsient@gmail.com</a>>:<br>
<div class="">> On 20 February 2014 14:58, Jason Harrer <<a href="mailto:jazzyeagle79@gmail.com">jazzyeagle79@gmail.com</a>> wrote:<br>
>> The general premise is this:  There should be a way for users to donate to a<br>
>> project/developer when they go to install the software.<br>
><br>
> Yes, that's the idea. We were thinking about having a <url<br>
> type="donation"><a href="http://foo.com" target="_blank">http://foo.com</a></url> in the AppData specification,<br>
> although Allan (cc'd) was worried about how to put this in the UI, and<br>
> how the UX should be. Flattr seems like the obvious choice, although<br>
> it's not exactly free software and there are a ton of legal issues<br>
> too.<br>
</div>In order to get that into the UI, I thought of something similar:<br>
<donation_url vendor="flattr">http:/<a href="http://flattr.com/blah" target="_blank">flattr.com/blah</a></donation_url><br>
vendors can be Flattr, PayPal, ... and user interfaces could indicate<br>
the donation method in the application description.<br>
Using the url property was my first though as well, but it would<br>
overload the url field with a "vendor" property, which is only useful<br>
in combination with type="donation", that's why I thought about adding<br>
a new tag.<br>
I didn't talk with Richard about it yet to get something into the<br>
official specs - some more AppStream work from my side is planned this<br>
weekend.<br>
Cheers,<br>
   Matthias<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Debian Developer | Freedesktop-Developer<br>
I welcome VSRE emails. See <a href="http://vsre.info/" target="_blank">http://vsre.info/</a><br>
</font></span></blockquote></div><br></div>