-
Notifications
You must be signed in to change notification settings - Fork 23
/
archaius_todo.txt
48 lines (43 loc) · 2.05 KB
/
archaius_todo.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
====
Copyright (C) 2014 Capgemini ([email protected])
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
====
Backlog
*******
Unit tests - Spring (@Value) - DONE
Remove test springPropertiesAreLoadedFromSingleFileAndAccessedViaPropertiesLoadersUtils and document on wiki (see javadoc comment)
Unit tests - Camel - DONE
Get archaius working for static properties with a spring project - DONE
Get additionalUrls to use the standard location property from the spring config "location" - DONE
Get additionalUrls to use the standard location property from the spring config "locations" - DONE
Get additionalUrls to work and respect "source file missing" (or whatever it is) - DONE
Get it working with Camel - org.apache.camel.spring.spi.BridgePropertyPlaceholderConfigurer - DONE
Tidy up the Camel / non-camel duplication - DONE
factor out the common prod code - DONE
factor out the common test code - DONE
Move the package - DONE
Rename - DONE
Remember to thank folks at: https://github.com/Netflix/archaius/issues/113 - DONE
Unit tests - Spring context/env
Fix the logging (change for SL4J / logback)
Put in proper exception handling
Javadoc
get Russ's opinion on why, having added forking to the surefire plugin, I need to have spring-web (!?!?!)
Make it dynamic - c.f. http://java.dzone.com/articles/dynamic-property-management
SL4J Loggging in the example
look at XSD versions in XML files
Clean it up
Package it
Release it
set up a cloudbees build for the github project
get the JAR into a maven repo
"How to Use" page on the wiki - DONE
"How to Contribute" page on the wiki - DONE