development.html.j2 (6267B)
1 {% extends "common/base.j2" %} 2 {% block subtitle %}{{ _("Links for Developers")}}{% endblock subtitle %} 3 {% block body_content %} 4 <main id="maincontent"> 5 <div class="container"> 6 <div class="row"> 7 <div class="col"> 8 <h1>{{ _("GNU Taler: Links for Developers")}}</h1> 9 </div> 10 </div> 11 12 <div class="row mt-5"> 13 </div> 14 <div class="row justify-content-center text-center"> 15 <div class="col-8"> 16 <h2>{{ _("Developer Services")}}</h2> 17 </div> 18 </div> 19 <div class="row mt-5"> 20 </div> 21 <div class="row"> 22 <div class="col-lg-4 mb-4"> 23 <a href="https://git-www.taler.net" target="_blank" rel="noopener noreferrer"> 24 <img src="{{ url('icons/noun-git-2407191.svg') }}" height=60> 25 <h3>{{ _("Git Repositories") }}</h3> 26 </a> 27 {{ _("Git repositories for all of GNU Taler.") }} 28 </div> 29 30 <div class="col-lg-4 mb-4"> 31 <a href="https://lcov.taler.net" target="_blank" rel="noopener noreferrer"> 32 <img src="{{ url('icons/icon-lcov.svg') }}" height=60> 33 <h3>{{ _("lcov Results") }}</h3> 34 </a> 35 {{ _("lcov shows results of the code coverage analysis for our test suite.") }} 36 </div> 37 38 <div class="col-lg-4 mb-4"> 39 <a href="https://buildbot.taler.net" target="_blank" rel="noopener noreferrer"> 40 <img src="{{ url('icons/noun-continuous-integration-4368507.svg') }}" height=60> 41 <h3>{{ _("Continuous Integration") }}</h3> 42 </a> 43 {{ _("Continuous integration and deployment is managed by our Buildbot.") }} 44 </div> 45 46 <div class="col-lg-4 mb-4"> 47 <a href="https://weblate.taler.net/" target="_blank" rel="noopener noreferrer"> 48 <img src="{{ url('icons/noun-translate-5177522.svg') }}" height=60> 49 <h3>{{ _("Internationalization")}}</h3> 50 </a> 51 {% trans %} 52 By using <a href="https://weblate.taler.net/" target="_blank" rel="noopener noreferrer">Weblate</a> 53 everyone in the community can contribute with translations to the web pages and the GNU Taler applications. 54 Please register on the platform and wait for an invitation email to log in. 55 {% endtrans %} 56 </div> 57 58 <div class="col-lg-4 mb-4"> 59 <a href="https://git-www.taler.net/twister.git/" target="_blank" rel="noopener noreferrer"> 60 <img src="{{ url('icons/noun-twister-2280690.svg') }}" height=60> 61 <h3>{{ _("Twister") }}</h3> 62 </a> 63 {% trans %} 64 HTTP modifying man-in-the-middle proxy to test error handling. 65 {% endtrans %} 66 </div> 67 </div> 68 69 <div class="row mt-5"> 70 </div> 71 72 <div class="row justify-content-center text-center"> 73 <div class="col-8"> 74 <h2>{{ _("Experimental Work")}}</h2> 75 </div> 76 </div> 77 78 <div class="row mt-5"> 79 </div> 80 81 <div class="row"> 82 <div class="col-lg-4 mb-4"> 83 <a href="https://git.gnunet.org/libbrandt.git/" target="_blank" rel="noopener noreferrer"> 84 <img src="{{ url('icons/noun-auction-5172639.svg') }}" height=60> 85 <h3>{{ _("SMC Auctions") }}</h3> 86 </a> 87 {{ _("Secure multiparty auction protocol (future Taler Exchange extension).") }} 88 </div> 89 90 <div class="col-lg-4 mb-4"> 91 <a href="https://git-www.taler.net/mch2022.git/" target="_blank" rel="noopener noreferrer"> 92 <img src="{{ url('icons/noun-id-badge-348401.svg') }}" height=60> 93 <h3>{{ _("MCH 2022 Badge Integration") }}</h3> 94 </a> 95 {% trans %} 96 Accept GNU Taler payments on your MCH 2022 badge. 97 {% endtrans %} 98 </div> 99 100 <!-- <div class="col-lg-4 mb-4"> 101 <a href="" target="_blank" rel="noopener noreferrer"> 102 <img src="{{ url('icons/noun-point-of-sale-3185628.svg') }}" height=60> 103 <h3>{{ _("EMVco Integration") }}</h3> 104 </a> 105 {{ _("Integration with EMVco PoS systems (to be started soon).") }} 106 </div> 107 108 <div class="col-lg-4 mb-4"> 109 <a href="" target="_blank" rel="noopener noreferrer"> 110 <img src="{{ url('icons/noun-vault-1775866.svg') }}" height=60> 111 <h3>{{ _("Taler Vault") }}</h3> 112 </a> 113 {{ _("Hardware security module for GNU Taler (to be started soon).") }} 114 </div> 115 116 <div class="col-lg-4 mb-4"> 117 <a href="" target="_blank" rel="noopener noreferrer"> 118 <img src="{{ url('icons/noun-e-commerce-218402.svg') }}" height=60> 119 <h3>{{ _("Payage Payment Plugin") }}</h3> 120 </a> 121 {% trans %} 122 GNU Taler payment plugin for Payage/Joomla! (coming soon). 123 {% endtrans %} 124 </div> 125 --> 126 </div> 127 128 <div class="row mt-5"> 129 </div> 130 <div class="row justify-content-center text-center"> 131 <div class="col-8"> 132 <h2>{{ _("Community Interaction")}}</h2> 133 </div> 134 </div> 135 <div class="row mt-5"> 136 </div> 137 138 <div class="row"> 139 <div class="col-lg-4 mb-4"> 140 <a href="https://lists.gnu.org/mailman/listinfo/taler" target="_blank" rel="noopener noreferrer"> 141 <img src="{{ url('icons/noun-email-list-4339749.svg') }}" height=60> 142 <h3>{{ _("Mailing List")}}</h3> 143 </a> 144 {{ _("The public GNU Taler mailing list.") }} 145 </div> 146 147 <div class="col-lg-4 mb-4"> 148 <a href="https://ich.taler.net/" target="_blank" rel="noopener noreferrer"> 149 <img src="{{ url('icons/noun-chat-5180308.svg') }}" height=60> 150 <h3>{% trans %}Community Forum{% endtrans %}</h3> 151 </a> 152 {% trans %} 153 Our community forum for Taler is located at<a href="https://ich.taler.net/" target="_blank" rel="noopener noreferrer"> the Integration Community Hub (TALER ICH)</a>. 154 {% endtrans %} 155 </div> 156 157 <div class="col-lg-4 mb-4"> 158 <a href="https://bugs.taler.net/" target="_blank" rel="noopener noreferrer"> 159 <img src="{{ url('icons/noun-bug-tracking-2119186.svg') }}" height=60> 160 <h3>{{ _("Bug Tracker")}}</h3> 161 </a> 162 {{ _("Our bug tracker for bugs and feature requests.") }} 163 </div> 164 165 <div class="col-lg-4 mb-4"> 166 <a href="https://docs.taler.net/developer/taler-developer-manual.html#committing-code" target="_blank" rel="noopener noreferrer"> 167 <img src="{{ url('icons/noun-onboarding-2896490.svg') }}" height=60> 168 <h3>{{ _("Onboarding")}}</h3> 169 </a> 170 {% trans %} 171 Description of our taler.net setup and how to contribute. 172 {% endtrans %} 173 </div> 174 </div> 175 </div> 176 {% endblock body_content %}