# Are there tutorial on how to create a new feature

**URL:** https://discuss.tryton.org/t/are-there-tutorial-on-how-to-create-a-new-feature/2592
**Category:** Developer
**Created:** [April 15, 2020, 4:02pm UTC](https://discuss.tryton.org/t/are-there-tutorial-on-how-to-create-a-new-feature/2592 "2020-04-15T16:02:12Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![tryhard](https://discuss-cdn.tryton.org/letter_avatar_proxy/v4/letter/t/67e7ee/32.png) [@tryhard](https://discuss.tryton.org/u/tryhard)
#### Post date: [April 15, 2020, 4:02pm UTC](https://discuss.tryton.org/t/are-there-tutorial-on-how-to-create-a-new-feature/2592/1 "2020-04-15T16:02:12Z")

</div>

I wanted to try and create a new module maybe like a real estate module. Is there a site or will there be a site that can teach me how to create a new package/module in tryton?

also lets say i want to either edit a code in the server or the desktop client what do i need to download? Ive already downloaded server using `pip install trytond` and am working on installing the desktop client using `pip install tryton` but at the moment im hit with the error ms C++ 14.0 is required

---

<div class="post-metadata">

### Author: ![pokoli](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/pokoli/32/22_2.png) [@pokoli](https://discuss.tryton.org/u/pokoli)
#### Post date: [April 15, 2020, 4:05pm UTC](https://discuss.tryton.org/t/are-there-tutorial-on-how-to-create-a-new-feature/2592/2 "2020-04-15T16:05:45Z")

</div>

> [@tryhard](#):
>
> Is there a site or will there be a site that can teach me how to create a new package/module in tryton?

There is a proposal to add [a developer tutorial](https://codereview.tryton.org/32711002/) but is still a work in progress

---

<div class="post-metadata">

### Author: ![tryhard](https://discuss-cdn.tryton.org/letter_avatar_proxy/v4/letter/t/67e7ee/32.png) [@tryhard](https://discuss.tryton.org/u/tryhard)
#### Post date: [April 15, 2020, 4:07pm UTC](https://discuss.tryton.org/t/are-there-tutorial-on-how-to-create-a-new-feature/2592/3 "2020-04-15T16:07:38Z")

</div>

wow thats awesome. cant wait for it to finish. Is editing the code for the server as easy as just modifying the files that you installed using `pip install trytond`? or do i need a different method

---

<div class="post-metadata">

### Author: ![pokoli](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/pokoli/32/22_2.png) [@pokoli](https://discuss.tryton.org/u/pokoli)
#### Post date: [April 15, 2020, 4:20pm UTC](https://discuss.tryton.org/t/are-there-tutorial-on-how-to-create-a-new-feature/2592/4 "2020-04-15T16:20:11Z")

</div>

> [@tryhard](#):
>
> Is editing the code for the server as easy as just modifying the files that you installed using `pip install trytond` ? or do i need a different method

No, because this files will be overriden when you upgrade the server.

You need to create a custom module which creates new modules and extends the current behaviour.

---

<div class="post-metadata">

### Author: ![JCavallo](https://discuss-cdn.tryton.org/letter_avatar_proxy/v4/letter/j/48db29/32.png) [@JCavallo](https://discuss.tryton.org/u/JCavallo)
#### Post date: [April 15, 2020, 5:06pm UTC](https://discuss.tryton.org/t/are-there-tutorial-on-how-to-create-a-new-feature/2592/5 "2020-04-15T17:06:33Z")

</div>

There is still this : [Home · coopengo/tryton-training Wiki · GitHub](https://github.com/coopengo/tryton-training/wiki)

But it probably will need some changes to work properly on 5.4 (latest iteration was for 5.0)

---

<div class="post-metadata">

### Author: ![josesalvador](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/josesalvador/32/602_2.png) [@josesalvador](https://discuss.tryton.org/u/josesalvador)
#### Post date: [April 15, 2020, 6:42pm UTC](https://discuss.tryton.org/t/are-there-tutorial-on-how-to-create-a-new-feature/2592/6 "2020-04-15T18:42:22Z")

</div>

> [@JCavallo](#):
>
> There is still this : [https://github.com/coopengo/tryton-training/wiki](https://github.com/coopengo/tryton-training/wiki)

IMHO this is one of the best tutorial for training Tryton I met.
