development.html.j2 (5661B)
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://git-www.taler.net/twister.git/" target="_blank" rel="noopener noreferrer"> 48 <img src="{{ url('icons/noun-twister-2280690.svg') }}" height=60> 49 <h3>{{ _("Twister") }}</h3> 50 </a> 51 {% trans %} 52 HTTP modifying man-in-the-middle proxy to test error handling. 53 {% endtrans %} 54 </div> 55 </div> 56 57 <div class="row mt-5"> 58 </div> 59 60 <div class="row justify-content-center text-center"> 61 <div class="col-8"> 62 <h2>{{ _("Experimental Work")}}</h2> 63 </div> 64 </div> 65 66 <div class="row mt-5"> 67 </div> 68 69 <div class="row"> 70 <div class="col-lg-4 mb-4"> 71 <a href="https://git.gnunet.org/libbrandt.git/" target="_blank" rel="noopener noreferrer"> 72 <img src="{{ url('icons/noun-auction-5172639.svg') }}" height=60> 73 <h3>{{ _("SMC Auctions") }}</h3> 74 </a> 75 {{ _("Secure multiparty auction protocol (future Taler Exchange extension).") }} 76 </div> 77 78 <div class="col-lg-4 mb-4"> 79 <a href="https://git-www.taler.net/mch2022.git/" target="_blank" rel="noopener noreferrer"> 80 <img src="{{ url('icons/noun-id-badge-348401.svg') }}" height=60> 81 <h3>{{ _("MCH 2022 Badge Integration") }}</h3> 82 </a> 83 {% trans %} 84 Accept GNU Taler payments on your MCH 2022 badge. 85 {% endtrans %} 86 </div> 87 88 <!-- <div class="col-lg-4 mb-4"> 89 <a href="" target="_blank" rel="noopener noreferrer"> 90 <img src="{{ url('icons/noun-point-of-sale-3185628.svg') }}" height=60> 91 <h3>{{ _("EMVco Integration") }}</h3> 92 </a> 93 {{ _("Integration with EMVco PoS systems (to be started soon).") }} 94 </div> 95 96 <div class="col-lg-4 mb-4"> 97 <a href="" target="_blank" rel="noopener noreferrer"> 98 <img src="{{ url('icons/noun-vault-1775866.svg') }}" height=60> 99 <h3>{{ _("Taler Vault") }}</h3> 100 </a> 101 {{ _("Hardware security module for GNU Taler (to be started soon).") }} 102 </div> 103 104 <div class="col-lg-4 mb-4"> 105 <a href="" target="_blank" rel="noopener noreferrer"> 106 <img src="{{ url('icons/noun-e-commerce-218402.svg') }}" height=60> 107 <h3>{{ _("Payage Payment Plugin") }}</h3> 108 </a> 109 {% trans %} 110 GNU Taler payment plugin for Payage/Joomla! (coming soon). 111 {% endtrans %} 112 </div> 113 --> 114 </div> 115 116 <div class="row mt-5"> 117 </div> 118 <div class="row justify-content-center text-center"> 119 <div class="col-8"> 120 <h2>{{ _("Community Interaction")}}</h2> 121 </div> 122 </div> 123 <div class="row mt-5"> 124 </div> 125 126 <div class="row"> 127 <div class="col-lg-4 mb-4"> 128 <a href="https://lists.gnu.org/mailman/listinfo/taler" target="_blank" rel="noopener noreferrer"> 129 <img src="{{ url('icons/noun-email-list-4339749.svg') }}" height=60> 130 <h3>{{ _("Mailing List")}}</h3> 131 </a> 132 {{ _("The public GNU Taler mailing list.") }} 133 </div> 134 135 <div class="col-lg-4 mb-4"> 136 <a href="https://ich.taler.net/" target="_blank" rel="noopener noreferrer"> 137 <img src="{{ url('icons/noun-chat-5180308.svg') }}" height=60> 138 <h3>{% trans %}Community Forum{% endtrans %}</h3> 139 </a> 140 {% trans %} 141 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>. 142 {% endtrans %} 143 </div> 144 145 <div class="col-lg-4 mb-4"> 146 <a href="https://bugs.taler.net/" target="_blank" rel="noopener noreferrer"> 147 <img src="{{ url('icons/noun-bug-tracking-2119186.svg') }}" height=60> 148 <h3>{{ _("Bug Tracker")}}</h3> 149 </a> 150 {{ _("Our bug tracker for bugs and feature requests.") }} 151 </div> 152 153 <div class="col-lg-4 mb-4"> 154 <a href="https://docs.taler.net/developer/taler-developer-manual.html#committing-code" target="_blank" rel="noopener noreferrer"> 155 <img src="{{ url('icons/noun-onboarding-2896490.svg') }}" height=60> 156 <h3>{{ _("Onboarding")}}</h3> 157 </a> 158 {% trans %} 159 Description of our taler.net setup and how to contribute. 160 {% endtrans %} 161 </div> 162 </div> 163 </div> 164 {% endblock body_content %}