Closed
Bug 111392
Opened 23 years ago
Closed 21 years ago
A mozilla.org donations page
Categories
(mozilla.org :: Miscellaneous, task)
mozilla.org
Miscellaneous
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: netdragon, Assigned: bugs)
References
()
Details
Attachments
(3 files)
I was perusing http://www.dyndns.org/donate.shtml to make my donation and I realized that mozilla.org could do the same thing. Getting donations would allow it to be able to do more cool stuff. I think Mozilla should have a donations page with a link to paypal so people can donate money. www.mozilla.org Index | ---> Donations | -------> Paypal, mail checks, etc. This money wouldn't be Netscape money but Mozilla money to be able to hire programmers and DOCUMENTERS!!!, buy materials, etc.
Comment 1•23 years ago
|
||
This is an interesting bug. Surrender your cash. All your wallet are belong to us. Anyways, get this set up, and yeah, I'll donate some of my "worthless" Canuck money. Definately a cause I would support.
Reporter | ||
Comment 2•23 years ago
|
||
I thought that there are some shirts that could be sold, staticly charged rear windshield "stickers", etc etc that could be bought in exchange for a donation, along with the ability to just donate money without buying anything. The form would accept PayPal, etc along with credit cards and also have an address for mailing donations (maybe). People who donate would have their names added to a list of donators unless they chose to keep their names anonymous. If they donated more than once, it would tally up the donations they made. Also if you clicked on the donator in the list, it could have a paragraph of information added by the donator (with certain html features enabled) where they could tell a little about themselves, provide links, etc.
Comment 3•23 years ago
|
||
Meanwhile, it should be noted that this is, although on the "interesting" bug metabug's depend list, it's a serious bug. Anyways, slightly OT, but the organization overseeing OpenOffice is completely seperate from Sun or whoever, right? Perhaps we should patch on a similar movement of independance as a line item to this bug.
Reporter | ||
Comment 4•23 years ago
|
||
Yes, this was definately meant as a serious bug - although it might be considered interesting because it is not like most bugs. I don't believe Mozilla should sever its ties with Netscape but it would be nice to have its own cash flow outside of what Netscape gives. I don't know if its possible, but maybe Mozilla could put this money into an account that pays for Mozilla resources from the interest. Is it possible for an organization to invest money? The kinds of resources that could be bought are: Computers - Servers for Mozilla web content, developmental computers and applications, regional CVS mirrors, etc. Resources for distance employees and volunteers - Resources so that people that want to work for Netscape in areas without any Netscape or AOL offices can work productively and keep up with things. This is important for Mozilla as the programmers are distributed across the globe and some only visit Netscape offices occasionally or never. More staff - Able to pay for documenters, artists, more programmers, etc. These people would be hired by Netscape but could be paid mostly by the Mozilla organization. Organizational - Money for resources and organizational meetings / parties, etc. Legal - Pay for people to deal with the licensing issues, etc. Patents - Any patents that could be created via the project (and hopefully openly licensed). Other - There are probably a million other things that could be done with the money. Would there be any licensing issues with t-shirts, mugs, mouse pads, limited-edition art prints, staticly charged stickers, etc showing the Mozilla logo?
Comment 5•23 years ago
|
||
There might be licensing issues with merchandise... IANAL, so you might want to consult yours. Same goes with investing; I think in the US the laws on that are pretty loose, though. And it wouldn't actually be severing ties, it would be more like mozilla.org working alongside Netscape, instead of under it. The organization would then also have the ability to work with other businesses and groups, which would more than likely increase the visibility of Mozilla. Of course, this is just my thoughts. There would probably be a lot of obsticles to becoming independant, most of which would probably deal with business organization, etc., rather than issues with Netscape or AOLTW.
Comment 6•23 years ago
|
||
Requisitions: A charitable number (in case we want to give those charitable recipts for tax purposes), donations@mozilla.org, accountants, PayPal ID (or whatever they use). I'm currently writing a draft for the donations page, and we'll want to link to it from /get-involved.html and the menu. Suggestions for keeping track of donations should go up here, I guess. I am also thinking that donations by cheque or money order will be accepted, need a mailing address for them. Would my home be suitable? :P (jk, but where does moz.org snail mail go?) BTW, how about assigning to me, since I'm being "proactive" about this? Would that be proper?
Reporter | ||
Comment 7•23 years ago
|
||
What we need is the following: 1) A directory in gila called /donations 2) A page in that directory called donate.html It should have the following: a) Info on how to donate through - paypal, kagi and other online services b) How to donate via credit card c) How to donate via check a) An email should be created named donations@mozilla.org and a new checking/savings account created or whatever to use with paypal and kagi to temporarily store money sent to mozilla until it is added to the main fund. b) A system for entering credit cards and a merchant acount or some online service to do this. c) A mailing address to send to. In all three cases records should be kept of who donated in a database. If people decide to stay anonymous then their name, etc will be stored in the database but not shown online. The ones who choose to have their name shown will be able to enter a little information about themselves and a link to a site about them. When the people donate an email will be sent to them allowing them to enter a user name and password for their information. True anonymous donors that don't even give Mozilla.org their name will have the amount of money they donated thrown into the first database entry called anonymous. Semi-anonymous donators who give their name but don't want it to be put online will also be added to the anonymous list along with their donated amount, but if they choose to not be anonymous anymore at a later time it should be removed from that pool. The table will look much like the one on dyndns.org except when you click on the person it will bring you to a little information about them if they added it. If people donate multiple times then the amount they donated will be incremented by how much they added. Finally... the storefront (if made) should also show buyers on the donations page (if they choose to be shown), but this should probably be a seperate bug. What do you think?
Comment 10•23 years ago
|
||
Still needs to be run through whatever scripts add on the banner, menu, and copyright info. Also, unsure about the mailing address, needs the PayPal button, donator list, etc. For a start though, I think it's fine and dandy.
Comment 11•23 years ago
|
||
From discussion on #mozilla, I think that staff@mozilla.org should take a look at this, since it's probably up to them at the end of it all. Should we get them involved yet, or later?
Comment 12•23 years ago
|
||
Sorry for the spam, but I'm shifting everything to another account, coldacid@meldstar.com, to eliminate my use of this e-mail address and it's account.
Assignee: evilbeaver → coldacid
Status: ASSIGNED → NEW
Reporter | ||
Comment 13•23 years ago
|
||
Chris: The rough draft looks good overall. I just have some questions: 1) Isn't netscape their biggest source of income right now? 2) What do you mean by "charitable reciept" in the last sentence of the first paragraph? I don't think we should them anything in return except an email saying thank you and allowing them a link to where they can enter their user name and password for entering the information they want to appear on the table. A storefront, I believe, should be a separate bug and we can use kagi for that or our own online sales system. The problem is that although donations are probably legal for an organization, I'm not so sure about actually selling things. 3) Grammar and spelling "PayPals accept major credit cards" -> "PayPal accepts major credit cards" "help us keeping mozilla.org running smoothly" -> "help us keep mozilla.org running smoothly" "and paying for services which we currently do not recieve for free" -> "and pay for services that cost us money (e.g. Internet Connections)" "Please be sure to include your name and address with any donation, or, if you are unable to include it with the donation, e-mail donations@mozilla.org with your name, address, and other details of your donation so that we can properly credit you." -- Runon sentence 4) Do we need them to include their home address with a donation? I think all we need is their name and email address. Please ask for them to provide their email address unless they want to remain anonymous. 5) "To donate using Paypal, click here" - no need for a button 6) "Please make checks or money orders payable to WHOEVER." I assume you can replace WHOEVER with "The Mozilla Organization". 7) I think there should be a routing number available for wiring money (But I'm not sure). We just have to make sure when money is wired we know whom its coming from. Otherwise it will go in the anonymous pool. 8) I also think there should be a form for paying by debit or credit card. 9) Put somewhere in bold letters: "Please - no cash." 10) Let's put some sort of image on the page in order to make it look more appealing. Anyone want to draw a picture of Mozilla opening an envelope with cash in it? It can float on the right of all the text in the first two paragraphs. 11) Add that money cannot be returned. This is a description of how I think everything should be laid out: Index.html->/donations/donate.html -> Credit card entry form -> Paypal -> Donator user information page Donations page: [Title] [Description][image] [Link to storefront page (if available)] [Address] [Link to paypal] Donators: Total Money donated to date: Total Money donated this month: [Link to previous months] Top 10 donations: _________________________________________________________________ |Donator | Method | Total Donated | Date of most recent donation | |________________________________________________________________ | | | | | |________________________________________________________________ | | | | | |________________________________________________________________ | | | | | |________________________________________________________________ | | | | | |________________________________________________________________ | | | | | |________________________________________________________________ | | | | | |________________________________________________________________ | | | | | |________________________________________________________________ | | | | | |________________________________________________________________ | | | | | |________________________________________________________________ | | | | | |________________________________________________________________ Most recent donations: _________________________________________________________________ |Donator | Method | Total Donated | Date of most recent donation | |________________________________________________________________ | | | | | |________________________________________________________________ | | | | | |________________________________________________________________ | | | | | |________________________________________________________________ | | | | | |________________________________________________________________ | | | | | |________________________________________________________________ | | | | | |________________________________________________________________ | | | | | |________________________________________________________________ | | | | | |________________________________________________________________ | | | | | |________________________________________________________________ | | | | | |________________________________________________________________ Other Donations: _________________________________________________________________ |Donator | Method | Total Donated | Date of most recent donation | |________________________________________________________________ |Anon | --- | | --- | |________________________________________________________________ |< $10 | --- | | --- | |________________________________________________________________ Donations By Name A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z|ALL| Search donations |________________| o By name o By email When you go to each of those donations pages A-Z, ALL it will show similiar tables. You can sort them by any of the show fields. When you click on a donators name you will see a bios of the person. Donator: Jon Smith Age: N/A Sex: N/A Location: N/A Profession: N/A Email: jonsmith@yahoo.com Web site: etc: Comments: Location to enter more information about yourself, can use limted HTML Donation statistics: Donations: _______________________________________ |Date | Method | Amount | |_______________________________________| | 1/1/02 | | $50 | |_______________________________________| | 1/5/02 | | $60 | |_______________________________________| | Total | $110 | |_______________________________________| Note: Date is date processed Note: donations by buying stuff at the store if ever implemented will also be included. When someone donates money, they will get an email like this: We at mozilla.org thank you - John Smith - for your generous donation of $60 on 1/5/02 through the Paypal system. It is donators like you along with developers and etc. etc.that make the Mozilla Project up. Please click here: http://www.mozilla.org/donations/donations.cgi?Transactionid=4410 to set up your user information including what information will others will see on thelisting of donators. Currently, we have the information about your donation in the system and are waiting for you to make a new account or login using an existing user name. Until then, it will show up as an anonymous donation. When they click the link they will see this: User Name: [____________] Password: [____________] Login If you haven't created a user name before, click here. To retrieve your user name and/or password, click here. If you still can't get it, email donations-support@mozilla.org Note for community members: This isn't your Bugzilla or CVS account. After logged in, they will see this: Name: [____________] Age: [____________] Sex: [___________] Location: [__________] Profession: [___________] Email: [____________] Web site: [______________] More information +=======================================+ | | | | | | | | | | | | +=======================================+ You can use the following html tags: <a href></a>, <img> Any links to innapropriate images will be removed as soon as we are notified. [V] Stay anonymous [ ] Don't show how much donated - Only available if not anonymous, won't allow you to be on the top 10 list [ ] Don't show donation methods Any field ommitted will appear as a "---" on the donations table. If someone decides to stay anonymous they will still show up in the most recent donations list and top 10,but they won't have their information be available nor appear in the list. All the anonymous donors will be clumped together into one user. Donators of less than $10 will be all clumped together into one field. They will still have a page to enter their info, but until they get over $10 they will only appear as a name. When you click on the lumped donations of less than $10 in the table it will show a list of everyone's name,like this: John Abrams, Mike Byson, John Dandy, Richard Ericson, etc. etc. All in alphabetical order. The data for this will be stored in MySQL server and shadow server and the pages will be generated four times a day.
Reporter | ||
Comment 14•23 years ago
|
||
I couldn't reach Dawn on irc so I'm adding her here.
Reporter | ||
Updated•23 years ago
|
Summary: A mozilla.org donation page → A mozilla.org donations page
Comment 15•23 years ago
|
||
Taking the bug back with my shiny new acct. No more mail problems for me. Again, sorry for spam.
Status: NEW → ASSIGNED
Comment 16•23 years ago
|
||
mozilla.org STILL isn't a non-profit organisation, but a part of AOL, so I'm not sure if there are any problems with a commercial organisation collecting money for non-profit purposes, but it sounds like there might be.
Comment 17•23 years ago
|
||
attachment 59644 [details] with NeTDeMoN's changes, or most of them...
Comment 18•23 years ago
|
||
1) If Mozilla starts taking donations, then it's going to be independant from NS/AOLTW, I figure. So the money comes from people who donate. 2) Charitable reciepts mean that you don't have to pay as much at tax time. If I'm not mistaken, the amount you donate is taken off the amount you have to pay for income tax. But maybe that's only here in Canada, IANAL or tax man. 3) Fixed. Added a bit of my own flair to one of your corrections, though. 4) I work in a non-profit youth shelter. Anyone who donates anything gets a nice "Thank You" card in the mail. And paper lasts longer than an e-mail, so if they leave an address, they can get something nice like that. Perhaps even signed by someone personally. 5) The button is part of a POST delivered form, it's not an image in a link. <!-- Begin PayPal Logo --> <form action="https://www.paypal.com/cgi-bin/webscr" method="post"> <input type="hidden" name="cmd" value="_xclick"> <input type="hidden" name="business" value="donations@dyndns.org"> <input type="hidden" name="item_name" value="Dynamic DNS Network Services Donation"> <input type="hidden" name="no_shipping" value="1"> <input type="hidden" name="return" value="http://www.dyndns.org/donate.shtml"> <input type="hidden" name="cancel_return" value="http://www.dyndns.org/donate.shtml"> <input type="image" src="http://images.dyndns.org/www/donate.gif" border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!"> </form> <!-- End PayPal Logo --> Anyways, the PayPal logo button draws attention, and not bad attention, either. 6) WHOEVER is the person who walks into the bank with the drafts, money orders, and checks, and gets them cashed. Note that for dyndns.org this is "Tim Wilde" and not "Dynamic DNS Network Services". 7) Wiring money? Heh, that just seems so old-fashioned now... 8) That's what PayPal is for. 9) Done and done. There's nothing worse than losing cash in the mail. 10) I like! Too bad I'm not an artist, who usually does this? 11) Don't really see why that's nessesary, but it's there now. As for layout, I prefer the dyndns way over the layout you're suggesting. The one you have in mind, well, it sounds a wee bit too money hungry. What I've done, at least in my arrogant opinion, seems more calm and polite, than throwing up a credit card form right up in every visitor's face. And about information about donators, I doubt that would be liked very much by the people donating. I wouldn't like my e-mail address to be in the open like that, where any spammer could get at it. It's made worse by the fact that it's a large database of such things, complete with demographic information too. The information garnered on donators should be no more than a name, how much, and perhaps a comment from the donator. Anything more in my opinion is a breach of security for donators.
Comment 19•23 years ago
|
||
I vote Brain makes the first donation! *ducks*
Reporter | ||
Comment 20•23 years ago
|
||
Chris: Everything will be optional except their name and email address (which will not be shown by default). The rest is up to them imho. All we should do is warn them that any information they give extra blah blah blah. If I donated, I would like to have a link to my webpage or something. If IBM donated money, they would like to have a link to their site.
Reporter | ||
Comment 21•23 years ago
|
||
Yeah - I'm donating money to the Hendikins charity fund.
Comment 22•23 years ago
|
||
Brian: In that case, no problem then. Still, that falls under whatever script(s) we make to deal with all the entries. Now, another thing that I'm wondering, is that this is all good and great for people who donate through PayPal, what about those who send checks and money orders and drafts through snail mail? I guess we'll need some sort of donation form that they can print out... Got a copy of Acrobat handy? I guess I might as well enumerate all the fields we've got going for the donator DB too: name, email, address [address, city, state/province, country], amount, latest (donation), website, profession, comment, age, sex. I still disagree with those last two, what use would it be other than collecting demographics? Last thing for this comment, we need a look at the legal issues involved. Most likely, Mozilla will have to break from Netscape and be it's own legal entity. OpenOffice, if I'm not mistaken, is independant from Sun, but I'd like more precident, perhaps a lawyer or three to guide us through these tricky waters if nessesary.
Reporter | ||
Comment 23•23 years ago
|
||
Yes I have Acrobat 5.0. We can have a private cgi form where the Mozilla staff can enter in the information and it will be assigned the donation id number based on the next available number - just as someone did it through paypal. So the only difference would be that some staff would have to enter it into a computer. Well... I thought it would just be for if people wanted to enter information about themselves. I guess they can enter that in the Additional Info section. It might seem kinda corporation-like to ask them for that. name, email, location (just for the heck of it), website, comment leave out profession, age and sex. The database should have a table of donation entries each entry should have: Donation id Reviewer (who looked at the donation and oked it) Profile -> A link to the profile of the person who donated (or empty) Amount Method Date Password - generated password to link this to a profile created when donation is processed also a table of donators' profiles Two default profiles: anonymous and < 10 it should contain name keepanonymous - whether to keep this person anonymous email location (just for the fun of knowing) website comment showmethod - show the method of donating Can you think of anything else? Re: legal issues. That's why I really wish that someone who knows more about this would comment or give information whether it was legal. It would stink to fully implement this to be told that it isn't legal or that we would have to wait until Mozilla changes status.
Reporter | ||
Comment 24•23 years ago
|
||
This is the PDF. If you want the original word document then please email me.
Comment 25•23 years ago
|
||
For the PDF: Add lines City: and State: just under Line 2 (you're supposed to leave two lines for the address itself), under that add Country: and Zip/Postal Code: for completion of address. donators: id, name, email, address [address, city, state/province, country, zip/postal], amount, latest (donation), website, comment, password donations: profile (points to a donators:id), amount, method, date, reviewer I think that would be good, I might patch something together in Approach to figure out just how great it is. I don't want to throw an anonymous flag on, because someone might want to donate both visibly and anonymously. As for legal issues regarding seperation from NS, or any issues arising from that, there's bug 112583.
Reporter | ||
Comment 26•23 years ago
|
||
What do you mean by Approach? Please use perl for the scripting and Mysql for the database. :-)
Reporter | ||
Comment 27•23 years ago
|
||
Err sorry, I misread it. I thought you meant some kind of software or something because it was capitalized. You meant in an approach. (Time for bed) Please explain what you mean by visibily and anonymously, I'm confused :-) (Time for bed)
Comment 28•23 years ago
|
||
No, I meant build my own private model using Lotus Approach. Merely a test to see if we are covering what we need to. What I meant by "visibly and anonymously" is that a person may want to donate some money anonymously, and some money visibly.
Comment 29•23 years ago
|
||
After two weeks of study, I conclude that what we need are these: donators: id (each must be unique), name, email, address (address, city, state/province, country, zip/postal), amount, latest (date), website, comment, password donations: profile (points to a donators:id), amount, method, date, reviewer As I don't really know SQL (I use Lotus Approach for anything with databases), could someone take care of this? Anyways, I'm going to bring up the whole legal issues angle again. If I'm not mistaken, to be able to give out charitable reciepts, we have to be a non-profit organization. Once again, I'd like to see discussion on this.
Reporter | ||
Comment 30•23 years ago
|
||
I agree. We shouldn't go any further with this until someone from the organization gives us the ok, or whatever. I can do the SQL perl stuff. Would you be able to do some of the other perl stuff? (When we get the ok). For now, we should stick this on the backburner IMHO until we get more information. Then we can work on it. donatezilla anyone? ;-)
Comment 31•23 years ago
|
||
Depends on what the other Perl stuff is. But probably. If we do have to form an independant non-profit organization, once again I will have to plug bug 112583.
Comment 32•23 years ago
|
||
I don't want this 'bug' to be part of the useless tomfoolery in 123456. When 59921 was for 'interesting' bugs, at least it had some semblance to sanity. This bug will no longer block the 'interesting' bug bugs.
Comment 33•22 years ago
|
||
Since bug 112583 is a dup, I'm changing this to be dependant on bug 70249 now. Sorry for the spam.
Comment 34•22 years ago
|
||
Nothing can happen until bug 70249 is fixed, so I'm giving this one to nobody.
Assignee: coldacid → nobody
Status: ASSIGNED → NEW
Comment 36•21 years ago
|
||
We need a real donate page, however, as not everyone will use PayPal. A method of donate-by-mail is _required_ for those of us who are unable to get PayPal accounts, for one.
Comment 37•21 years ago
|
||
fixed by blizzard
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•