From a61f7f2858670655fcfe4c8554a6d7840580931a Mon Sep 17 00:00:00 2001 From: zzz <zzz@mail.i2p> Date: Fri, 29 Apr 2016 16:56:14 +0000 Subject: [PATCH] dev guidelines update re: external code --- .../pages/site/get-involved/guides/dev-guidelines.html | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/i2p2www/pages/site/get-involved/guides/dev-guidelines.html b/i2p2www/pages/site/get-involved/guides/dev-guidelines.html index 67314026a..a3ea81f2c 100644 --- a/i2p2www/pages/site/get-involved/guides/dev-guidelines.html +++ b/i2p2www/pages/site/get-involved/guides/dev-guidelines.html @@ -1,6 +1,6 @@ {% extends "global/layout.html" %} {% block title %}{{ _('Developer Guidelines and Coding Style') }}{% endblock %} -{% block lastupdated %}{% trans %}February 2016{% endtrans %}{% endblock %} +{% block lastupdated %}{% trans %}April 2016{% endtrans %}{% endblock %} {% block content %} <p>{% trans newdevs=site_url('get-involved/guides/new-developers') -%} Read the <a href="{{ newdevs }}">new developers guide</a> first. @@ -211,6 +211,14 @@ verify the license is compatible, and obtain approval from the lead developer. {%- endtrans %}</li> <li>{% trans -%} +If you do obtain approval to add external code or jars, +and binaries are available in any Debian or Ubuntu package, +you must implement build and packaging options to use the external package instead. +Checklist of files to modify: +{%- endtrans %} +build.properties, build.xml, debian/control, debian/i2p-router.install, debian/i2p-router.links, debian/rules, sub-build.xml +</li> +<li>{% trans -%} For any images checked in from external sources, it is your responsibility to first verify the license is compatible. Include the license and source information in the checkin comment. -- GitLab