# Describing development process of Datashield function

**URL:** <https://datashield.discourse.group/t/describing-development-process-of-datashield-function/363>\
**Category:** Developer support\
**Created:** [24 February 2021 14:14 UTC](https://datashield.discourse.group/t/describing-development-process-of-datashield-function/363 "2021-02-24T14:14:18Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![PatRyserWelch](https://yyz2.discourse-cdn.com/free1/user_avatar/datashield.discourse.group/patryserwelch/32/11_2.png) [@PatRyserWelch](https://datashield.discourse.group/u/PatRyserWelch)\
**Post date:** [24 February 2021 14:14 UTC](https://datashield.discourse.group/t/describing-development-process-of-datashield-function/363/1 "2021-02-24T14:14:18Z")

</div>

Alex and myself will be working in the next couple of months through some description how to create datashield functions (client and server side) for the wiki. We understand our learning curve can be quite immense and we would like to reduce it with a simple example, including testing and meeting the needs to devtools::check().

We will keep you up to date about our progress.

P.

---

<div class="post-metadata">

**Author:** ![tombishop](https://yyz2.discourse-cdn.com/free1/user_avatar/datashield.discourse.group/tombishop/32/23_2.png) [@tombishop](https://datashield.discourse.group/u/tombishop)\
**Post date:** [25 February 2021 10:01 UTC](https://datashield.discourse.group/t/describing-development-process-of-datashield-function/363/2 "2021-02-25T10:01:51Z")

</div>

👍 I’m sure this will help with more people developing their own functions for DataSHIELD

---

<div class="post-metadata">

**Author:** ![yannick](https://yyz2.discourse-cdn.com/free1/user_avatar/datashield.discourse.group/yannick/32/19_2.png) [@yannick](https://datashield.discourse.group/u/yannick)\
**Post date:** [25 February 2021 10:34 UTC](https://datashield.discourse.group/t/describing-development-process-of-datashield-function/363/3 "2021-02-25T10:34:15Z")

</div>

Yes and don’t forget using DSLite 🙂
