development.html.j2 (6235B)
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 {{ _("You will need to log in as homo:sapiens due to DDoS by AI bots.") }} 29 </div> 30 31 <div class="col-lg-4 mb-4"> 32 <a href="https://lcov.taler.net" target="_blank" rel="noopener noreferrer"> 33 <img src="{{ url('icons/icon-lcov.svg') }}" height=60> 34 <h3>{{ _("lcov Results") }}</h3> 35 </a> 36 {{ _("Shows results of the code coverage analysis for our test suite.") }} 37 </div> 38 39 <div class="col-lg-4 mb-4"> 40 <a href="https://buildbot.taler.net" target="_blank" rel="noopener noreferrer"> 41 <img src="{{ url('icons/noun-continuous-integration-4368507.svg') }}" height=60> 42 <h3>{{ _("Continuous Integration") }}</h3> 43 </a> 44 {{ _("Continuous integration and deployment is managed by our Buildbot.") }} 45 </div> 46 47 <div class="col-lg-4 mb-4"> 48 <a href="https://weblate.taler.net/" target="_blank" rel="noopener noreferrer"> 49 <img src="{{ url('icons/noun-translate-5177522.svg') }}" height=60> 50 <h3>{{ _("Internationalization")}}</h3> 51 </a> 52 {% trans %} 53 By using <a href="https://weblate.taler.net/" target="_blank" rel="noopener noreferrer">Weblate</a> 54 everyone in the community can contribute with translations to the web pages and the GNU Taler applications. 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/taler-developer-manual.html" 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 %}