From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sven To: ipfire-artwork@lists.ipfire.org Subject: Re: [IPFire Artwork] Reworking the donation page Date: Tue, 22 May 2018 16:51:49 +0200 Message-ID: In-Reply-To: <99ffa0e6fbde29f2a02206e75e643158487f18e7.camel@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============8414157733709424093==" List-Id: --===============8414157733709424093== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable We have a layout for the address-stuff. > On 22. May 2018, at 16:39, Michael Tremer wro= te: >=20 > Hello guys, >=20 > I continued working on the backend of the donation stuff since contract work > with the payment providers is soon coming to an end I would like to be able= to > accept donations through this as soon as possible. >=20 > So the backend work has kept me busy for weeks now and I have a rough versi= on > running that sends out the right emails with SEPA mandates in PDF forms and= so > on... >=20 > On the frontend, this is now super easy to use and I implemented everything= that > we need so far: >=20 > https://git.ipfire.org/?p=3Dipfire.org.git;a=3Dcommitdiff;h=3D2c361abc1a73= d9c7b3ff8d > 82da5e769e7378a128 >=20 > The huge change in donate.html is just because I added a
tag and ind= ented > every line in the block by one tab. >=20 > All the magic happens in handlers.py. When a user clicks on the donate butt= on, > we will send a request to my accounting software with all the details and t= hen > redirect the user to the right payment page. Fairly easy. So far they will = never > come back. >=20 > As you can see in the code, I added dummy values for the name, address and = some > other inputs. So far I think we don't even have designs for that part of the > donation form. Is that correct Maurice? >=20 > @Sven: Is the application back up and running on your development machine? >=20 > Best, > -Michael >=20 > On Tue, 2018-05-01 at 12:20 +0100, Michael Tremer wrote: >> Hello, >>=20 >> yes I will have a look at that. It has been a bit of a problem since it is >> hosted in a different data centre and connecting back to the main database >> using >> a VPN. If that is unavailable for a bit, the webapp loses connectivity to = the >> database and from then on there are those issues. >>=20 >> Please just shoot me an email when ever it breaks down and I can restart i= t. >>=20 >> Best, >> -Michael >>=20 >> On Fri, 2018-04-27 at 19:46 +0000, Maurice Gesswein wrote: >>> Unfortunately dev.ipfire.org is pretty often down, not reachable or shows >>> 500 >>> error. No issues with www.ipfire.org. Any chance that you could fix this >>> permanently Michael? :) >>>=20 >>> On Thu, Apr 26, 2018 at 8:29 PM Michael Tremer >>> wrote: >>>> Hey, >>>>=20 >>>> the backend for the fireinfo country thing is being implemented: >>>>=20 >>>> https://git.ipfire.org/?p=3Dipfire.org.git;a=3Dcommitdiff;h=3De400e37d7= af60ebc >>>> 45 >>>> 45ec8966a6dd7ff5c213e5 >>>>=20 >>>> I adjusted the website a little bit and removed the other two dials. This >>>> is >>>> just for showing how this works, but I am sure you won't be happy with >>>> what >>>> I >>>> did, so please feel free to change. >>>>=20 >>>> Best, >>>> -Michael >>>>=20 >>>> On Thu, 2018-04-26 at 10:14 +0100, Michael Tremer wrote: >>>>> Could one of you create a bug ticket then to remind me what this site >>>>> nagivation >>>>> issue was about again? >>>>>=20 >>>>> So far we have four tickets open and many many are already closed: >>>>>=20 >>>>> https://bugzilla.ipfire.org/showdependencygraph.cgi?id=3D11314 >>>>>=20 >>>>> -Michael >>>>>=20 >>>>> On Thu, 2018-04-26 at 07:50 +0200, Sven wrote: >>>>>> Of course we have to fix the bugs. >>>>>> But for example the sidebar navigation bug has no entry in the >>>>>> bugzilla >>>>=20 >>>> and >>>>>> on >>>>>> my computer the text overlaps but I can=E2=80=99t see the flickering. >>>>>> I know that there is still a lot to do without design work from your >>>>=20 >>>> part, >>>>>> Maurice. >>>>>>=20 >>>>>> Greetings, >>>>>> Sven >>>>>>=20 >>>>>>> Am 25.04.2018 um 18:10 schrieb Maurice Gesswein >>>>>> fi >>>>=20 >>>> re.o >>>>>>> rg >>>>>>>> : >>>>>>>=20 >>>>>>> First, this is no fingerpointing or something like that. This is not >>>>>>> a >>>>>>> rude >>>>>>> comment! I'm wondering what about the major available bugs like >>>>=20 >>>> flickering >>>>>>> Sidenavigation during browser resize and overlapping text in the >>>>>>> left >>>>>>> sidebar at the feature page? Should this be fixed in the very end? >>>>>>> In >>>>>>> other >>>>>>> words there are some major and a lot of minor bugs which could be >>>>>>> addressed >>>>>>> while no new designs/layouts are available. >>>>>>>=20 >>>>>>> My next todo is the blog article. Defining the text formation. Think >>>>=20 >>>> I'll >>>>>>> have a bit of time to work on this during the next 2-3 weeks. >>>>>>>=20 >>>>>>> Best, Maurice >>>>>>>=20 >>>>>>> Sven schrieb am Mi., 25. Apr. 2018, 16:58: >>>>>>>> This week busy =E2=80=A6 hope to have a bit of time the next weeks. >>>>>>>>=20 >>>>>>>> Yes, please implement the stats in the backend. >>>>>>>>=20 >>>>>>>> What is with the Planet do we rename it to Blog and move it to the >>>>=20 >>>> top >>>>>>>> navigation? >>>>>>>>=20 >>>>>>>>> Am 25.04.2018 um 14:59 schrieb Michael Tremer >>>>>>>> fi >>>>=20 >>>> re.o >>>>>>>>> rg >>>>>>>>> : >>>>>>>>>=20 >>>>>>>>> Thanks for the quick answer. >>>>>>>>>=20 >>>>>>>>> On Wed, 2018-04-25 at 14:47 +0200, Sven wrote: >>>>>>>>>> at the moment no news from my side. >>>>>>>>>=20 >>>>>>>>> How is your availability in the next few days and weeks? Are you >>>>=20 >>>> quite >>>>>>>>=20 >>>>>>>> busy with >>>>>>>>> other things or do you think that we can make some good >>>>>>>>> progress? >>>>>>>>>=20 >>>>>>>>>> But if you order the page content, we still have to decide >>>>>>>>>> which >>>>>>>>=20 >>>>>>>> Fireinfo >>>>>>>>>> Stats to put on the homepage. >>>>>>>>>=20 >>>>>>>>> Yes, thanks for reminding me. Let's go with the following two >>>>=20 >>>> things: >>>>>>>>>=20 >>>>>>>>> * The latest version and how many systems are running it (as we >>>>=20 >>>> have >>>>>>>>> it >>>>>>>>> already). >>>>>>>>>=20 >>>>>>>>> * As a second thing, let's pick a random country for each >>>>>>>>> request >>>>>>>>=20 >>>>>>>> (potentially >>>>>>>>> one of the top 20 or so where percentages are not toooo small, >>>>=20 >>>> maybe >>>>>>>>=20 >>>>>>>> everything >>>>>>>>> above 1%) and show the gauge for how many of the systems are >>>>=20 >>>> running >>>>>>>>> in >>>>>>>>=20 >>>>>>>> that >>>>>>>>> country. >>>>>>>>>=20 >>>>>>>>> So for example: Germany (45%) or Switzerland (5%) and so on. >>>>>>>>>=20 >>>>>>>>> I guess that is a quite interesting statistic and better than >>>>>>>>> what >>>>=20 >>>> CPU >>>>>>>>=20 >>>>>>>> people >>>>>>>>> are using because Intel is quite obvious any ways... >>>>>>>>>=20 >>>>>>>>> Do you want me to implement the backend like last time? >>>>>>>>>=20 >>>>>>>>> Best, >>>>>>>>> -Michael >>>>>>>>>=20 >>>>>>>>>>=20 >>>>>>>>>> Greetings, >>>>>>>>>> Sven >>>>>>>>>>=20 >>>>>>>>>>> Am 25.04.2018 um 14:02 schrieb Michael Tremer >>>>>>>>>>> >>>=20 >>>> ipfi >>>>>>>>>>> re.o >>>>>>>>=20 >>>>>>>> rg>: >>>>>>>>>>>=20 >>>>>>>>>>> Hello, >>>>>>>>>>>=20 >>>>>>>>>>> me again. I went ahead and made a few changes to the >>>>>>>>>>> website. >>>>>>>>>>>=20 >>>>>>>>>>> This is mostly all backend: >>>>>>>>>>>=20 >>>>>>>>>>> * A bit of tidying up of some messy code or changes that >>>>>>>>>>> don't >>>>>>>>>>> change >>>>>>>>=20 >>>>>>>> much: >>>>>>>>>>>=20 >>>>>>>>>>> https://git.ipfire.org/?p=3Dipfire.org.git;a=3Dcommitdiff;h=3Df251 >>>>>>>>>>> 6d >>>>=20 >>>> b73f >>>>>>>>>>> 9605 >>>>>>>>=20 >>>>>>>> 7891fb >>>>>>>>>>> 6a69 >>>>>>>>>>> c0351c2fac2676ef >>>>>>>>>>> https://git.ipfire.org/?p=3Dipfire.org.git;a=3Dcommitdiff;h=3D9876 >>>>>>>>>>> 8e >>>>=20 >>>> 99ed >>>>>>>>>>> 1189 >>>>>>>>=20 >>>>>>>> c8cacc >>>>>>>>>>> 7744 >>>>>>>>>>> 0efc3e75c23e18aa >>>>>>>>>>> https://git.ipfire.org/?p=3Dipfire.org.git;a=3Dcommitdiff;h=3D1633 >>>>>>>>>>> 48 >>>>=20 >>>> f570 >>>>>>>>>>> 1f04 >>>>>>>>=20 >>>>>>>> d97fec >>>>>>>>>>> c0c8 >>>>>>>>>>> c9b688057b294ec1 >>>>>>>>>>> https://git.ipfire.org/?p=3Dipfire.org.git;a=3Dcommitdiff;h=3D22e0 >>>>>>>>>>> 13 >>>>=20 >>>> 5f6f >>>>>>>>>>> 5d1f >>>>>>>>=20 >>>>>>>> 8cd8fd >>>>>>>>>>> 9540 >>>>>>>>>>> b1c8c52ca0d1cce1 >>>>>>>>>>> https://git.ipfire.org/?p=3Dipfire.org.git;a=3Dcommitdiff;h=3D195d >>>>>>>>>>> 8e >>>>=20 >>>> ea71 >>>>>>>>>>> 97e8 >>>>>>>>=20 >>>>>>>> 3e7b71 >>>>>>>>>>> 616f >>>>>>>>>>> 0632f5e2fb4452c5 >>>>>>>>>>> https://git.ipfire.org/?p=3Dipfire.org.git;a=3Dcommitdiff;h=3Da49b >>>>>>>>>>> 54 >>>>=20 >>>> 22cd >>>>>>>>>>> 97e0 >>>>>>>>=20 >>>>>>>> f64fa9 >>>>>>>>>>> dc7b >>>>>>>>>>> 47367d2bb16945ee >>>>>>>>>>> https://git.ipfire.org/?p=3Dipfire.org.git;a=3Dcommitdiff;h=3D3e7c >>>>>>>>>>> 6c >>>>=20 >>>> cdef >>>>>>>>>>> 6e5b >>>>>>>>=20 >>>>>>>> 63f9b0 >>>>>>>>>>> 1576 >>>>>>>>>>> 6cfb894931b43e65 >>>>>>>>>>> https://git.ipfire.org/?p=3Dipfire.org.git;a=3Dcommitdiff;h=3D14cd >>>>>>>>>>> 4f >>>>=20 >>>> a8c6 >>>>>>>>>>> b404 >>>>>>>>=20 >>>>>>>> 1ba0dd >>>>>>>>>>> 3c48 >>>>>>>>>>> 46561d50421d97f6 >>>>>>>>>>> https://git.ipfire.org/?p=3Dipfire.org.git;a=3Dcommitdiff;h=3Dba43 >>>>>>>>>>> a8 >>>>=20 >>>> 92f7 >>>>>>>>>>> 3a6b >>>>>>>>=20 >>>>>>>> 68bccd >>>>>>>>>>> ef23 >>>>>>>>>>> bf9d28ac49557e4f >>>>>>>>>>>=20 >>>>>>>>>>> * I dropped the link to the Google Plus page. Nobody seems >>>>>>>>>>> to >>>>=20 >>>> be >>>>>>>>>>> using >>>>>>>>=20 >>>>>>>> that: >>>>>>>>>>>=20 >>>>>>>>>>> https://git.ipfire.org/?p=3Dipfire.org.git;a=3Dcommitdiff;h=3D962f >>>>>>>>>>> de >>>>=20 >>>> e989 >>>>>>>>>>> 7085 >>>>>>>>=20 >>>>>>>> 35f3b1 >>>>>>>>>>> 60e3 >>>>>>>>>>> 814d9d7fe0cb2686 >>>>>>>>>>>=20 >>>>>>>>>>> * And the bigger changes are those two: >>>>>>>>>>>=20 >>>>>>>>>>> https://git.ipfire.org/?p=3Dipfire.org.git;a=3Dcommitdiff;h=3D7c06 >>>>>>>>>>> 05 >>>>=20 >>>> e897 >>>>>>>>>>> 41c3 >>>>>>>>=20 >>>>>>>> b0792c >>>>>>>>>>> 0fe1 >>>>>>>>>>> 07459098ba248b7d >>>>>>>>>>> https://git.ipfire.org/?p=3Dipfire.org.git;a=3Dcommitdiff;h=3De52b >>>>>>>>>>> 45 >>>>=20 >>>> b601 >>>>>>>>>>> f908 >>>>>>>>=20 >>>>>>>> e7bf44 >>>>>>>>>>> 77f9 >>>>>>>>>>> 615ce674ce1de8da >>>>>>>>>>>=20 >>>>>>>>>>> The first one drops the wishlist. I do not think that it is >>>>=20 >>>> wise >>>>>>>>>>> to >>>>>>>>=20 >>>>>>>> follow >>>>>>>>>>> this >>>>>>>>>>> any more. We should rather encourage people to set up a >>>>=20 >>>> recurring >>>>>>>>=20 >>>>>>>> donation >>>>>>>>>>> instead of searching features that are interesting enough to >>>>>>>>>>> donate >>>>>>>>=20 >>>>>>>> some >>>>>>>>>>> money >>>>>>>>>>> to because that takes money away from security-related >>>>>>>>>>> things >>>>=20 >>>> that >>>>>>>>>>> are >>>>>>>>=20 >>>>>>>> just >>>>>>>>>>> not >>>>>>>>>>> very exciting for our users. >>>>>>>>>>>=20 >>>>>>>>>>> The second one drop the entire German translation. We still >>>>=20 >>>> have a >>>>>>>>>>> lot >>>>>>>>=20 >>>>>>>> of >>>>>>>>>>> work >>>>>>>>>>> ahead of us and I am going to improve some of the texts, but >>>>>>>>>>> I >>>>>>>>>>> cannot >>>>>>>>=20 >>>>>>>> afford >>>>>>>>>>> the >>>>>>>>>>> time to do this for German as well. Nobody seems to care >>>>>>>>>>> about >>>>=20 >>>> a >>>>>>>>=20 >>>>>>>> localized >>>>>>>>>>> website anyways since the wiki is only English for a while. >>>>>>>>>>>=20 >>>>>>>>>>> Please let me know your comments. >>>>>>>>>>>=20 >>>>>>>>>>> I also merged everything from your branch together with the >>>>>>>>>>> changes to >>>>>>>>=20 >>>>>>>> the >>>>>>>>>>> website in the meantime. Sven, please continue working on >>>>>>>>>>> that >>>>>>>>>>> branch >>>>>>>>=20 >>>>>>>> now. >>>>>>>>>>>=20 >>>>>>>>>>> You can do this as follows: >>>>>>>>>>>=20 >>>>>>>>>>> git fetch origin >>>>>>>>>>> git reset --hard origin/next >>>>>>>>>>>=20 >>>>>>>>>>> And then just keep committing and pushing to your repository >>>>=20 >>>> as >>>>>>>>>>> usual. >>>>>>>>=20 >>>>>>>> The >>>>>>>>>>> first >>>>>>>>>>> push needs to overwrite the old branch: >>>>>>>>>>>=20 >>>>>>>>>>> git push shoehn +master >>>>>>>>>>>=20 >>>>>>>>>>> The plus sign overwrites all changes in the old branch. >>>>>>>>>>>=20 >>>>>>>>>>> Best, >>>>>>>>>>> -Michael >>>>>>>>>>>=20 >>>>>>>>>>> On Wed, 2018-04-25 at 11:06 +0100, Michael Tremer wrote: >>>>>>>>>>>> Any status update other than this? >>>>>>>>>>>>=20 >>>>>>>>>>>> Let me know where I can support. I am excited about the >>>>=20 >>>> website >>>>>>>>>>>> and >>>>>>>>=20 >>>>>>>> think >>>>>>>>>>>> we >>>>>>>>>>>> are >>>>>>>>>>>> close to rolling it out. What is left on the todo list? >>>>>>>>>>>>=20 >>>>>>>>>>>> -Michael >>>>>>>>>>>>=20 >>>>>>>>>>>> On Tue, 2018-04-24 at 10:55 +0100, Michael Tremer wrote: >>>>>>>>>>>>> Yeah, but right now we are not even anywhere near 250 >>>>>>>>>>>>> EUR >>>>=20 >>>> a >>>>>>>>>>>>> month, >>>>>>>>=20 >>>>>>>> so >>>>>>>>>>>>> this >>>>>>>>>>>>> is >>>>>>>>>>>>> really really pointless... >>>>>>>>>>>>>=20 >>>>>>>>>>>>> On Mon, 2018-04-23 at 17:19 +0200, Sven wrote: >>>>>>>>>>>>>> 25000 Euro each month would be great :-D >>>>>>>>>>>>>>=20 >>>>>>>>>>>>>>> Am 23.04.2018 um 12:31 schrieb Michael Tremer >>>>=20 >>>> >>>>>>>>>>>>>> mer(a)ipfi >>>>>>>>=20 >>>>>>>> re >>>>>>>>>>>>>>> .org >>>>>>>>>>>>>>>> : >>>>>>>>>>>>>>>=20 >>>>>>>>>>>>>>> They generally do offer >>>>>>>>>>>>>>> that, but require a minimum turnover of 25000 EUR >>>>>>>>>>>>>>> each >>>>>>>>>>>>>>> month --===============8414157733709424093==--