forked from annakrystalli/rmacroRDM
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ROADMAP.Rmd
49 lines (23 loc) · 2.43 KB
/
ROADMAP.Rmd
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
# **Roadmap**
<br>
## **First phase**
### Crowdsourcing and planning
#### functionality review / user assessment [**ISSUE**](https://github.com/annakrystalli/rmacroRDM/issues/2)
I am interested in making the package work for as wide a demographic as possible which may therefore require expanding functionality. So, I would at a first stage crowdsource ideas and develop a final plan on package development.
#### code review [**ISSUE**](https://github.com/annakrystalli/rmacroRDM/issues/3)
Most of the functionality of the proposed package has already been developed and there is a directory of **`r`** code as a starting point. I envision a code review element to the initial stage and welcome feedback on how the code could be improved.
#### data format [**ISSUE**](https://github.com/annakrystalli/rmacroRDM/issues/6)
Currently, the framework stores information in lists and dataframes. Could this be updated to better formats. eg [`data.table`](https://cran.r-project.org/web/packages/data.table/vignettes/datatable-faq.pdf) or some sort of r database object?
#### standardising data specification [**ISSUE**](https://github.com/annakrystalli/rmacroRDM/issues/7)
Consensus on a basic level of data specification standards for the data products of the package would greatly enhance downstream usability and longevity of data. So, this could be a good space to begin to discussing and synthesising what a model trait metadata structure might look like. How can we build both interoperability and flexibility in data management and specification?
<br>
***
## **development**
### ongoing
Much of the material surrounding the package is in draft form and could benefit from refinement and development.
Contributions towards updating the **`README`** or ideas for developing the **`vignette`** are always welcome. This includes correcting minor typos and language to adding detail and suggesting addition content, especially from users with suggestions on how demonstration of package functionality could could be more clear or informative.
### near future (~1-2 months)
- **prepare package functions & documentation** [**ISSUE**](https://github.com/annakrystalli/rmacroRDM/issues/8)
- **automated taxonomic matching - taxonomic tracking** [**ISSUE**](https://github.com/annakrystalli/rmacroRDM/issues/4)
### long term (~6 months)
- **network of citations** to track duplication though reuse of data [**ISSUE**](https://github.com/annakrystalli/rmacroRDM/issues/5)