google-nomulus/docs
jart 734130aa73 Restructure Maven dependencies in build
We're now using java_import_external instead of maven_jar. This allows
us to specify the relationships between jars, thereby allowing us to
eliminate scores of vendor BUILD files that did nothing but re-export
@foo//jar targets, thus addressing the concerns of djhworld on Hacker
News: https://news.ycombinator.com/item?id=12738072

We now have redundant failover mirrors, which is a feature I added to
Bazel 0.4.2 in ed7ced0018

A new standard naming convention is now being used for all Maven repos.
Those names are calculated from the group_artifact name using the
following algorithm that eliminates redundancy:
https://gist.github.com/jart/41bfd977b913c2301627162f1c038e55

The JSR330 dep has been removed from java targets if they also depend
on Dagger, since Dagger always exports JSR330.

Annotation processor dependencies should now be leaner and meaner, by
more appropriately managing what needs to be on the classpath at
runtime. This should trim down the production jar by >1MB. As it stands
currently in the open source world:

- backend_jar_deploy.jar: 50MB
- frontend_jar_deploy.jar: 30MB
- tools_jar_deploy.jar: 45MB

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=143487929
2017-01-09 11:59:04 -05:00
..
operational-procedures Add documentation about the initial setting of RDE cursors 2017-01-09 11:59:04 -05:00
admin-tool.md Add information to doc on which app the nomulus tool connects to 2016-11-10 11:12:23 -05:00
app-engine-architecture.md Remove empty section headers from Markdown docs 2016-10-17 17:54:52 -04:00
code-structure.md Use cursor to track updating of registrar sheet 2016-11-10 11:21:29 -05:00
coding-faq.md Add coding FAQ with answers from mailing list 2016-10-24 11:57:00 -04:00
configuration.md Remove [TOC] tags from markdown documentation 2016-10-11 11:27:48 -04:00
developing.md Add link to final ReferenceUnion migration commit in Developing doc 2016-11-15 15:15:55 -05:00
first-steps-tutorial.md Add temporary extra steps to "first steps tutorial" in docs 2016-10-18 10:59:39 -04:00
flows.md Reconcile FeesAndCredits handling in price customization 2016-12-22 16:09:14 -05:00
install.md Restructure Maven dependencies in build 2017-01-09 11:59:04 -05:00
operational-procedures.md Add summary of support for ICANN reporting 2016-10-19 11:06:24 -04:00
registrar-faq.md Add Registrar FAQ document 2016-10-24 10:55:37 -04:00