How to contribute

Hi,

Some how I am able to start developing new module (New module was not in the Document >> new list in start but now suddenly it is there)

Now what is the best way to contribute. How I should structure the things and database.
Do module copying in folder location is itself enough (is some kind of scan mechanism there from schema file etc…)
How to transfer one module developed on development pc to the system in use …



You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er...@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un...@googlegroups.com.

To view this discussion on the web visit https://groups.google.com/d/msg/erpnext-developer-forum/-/Ut5WLjQo-oIJ.

For more options, visit https://groups.google.com/groups/opt_out.

 

 

Hi Gowrav,

Thanks for your willingness to contribute, You can start by forking the application on github and pushing your updates on your fork -  The schema changes are pushed via the auto-generated txt files. if you think the feature is complete, you can drop in a mail / send a pull request and we will be happy to fit it in the product.

best,
Rushabh


W: https://erpnext.com
T: @rushabh_mehta

On 24-Dec-2012, at 9:51 PM, Gowrav <go...@gmail.com> wrote:

Hi,

Some how I am able to start developing new module (New module was not in the Document >> new list in start but now suddenly it is there)

Now what is the best way to contribute. How I should structure the things and database.
Do module copying in folder location is itself enough (is some kind of scan mechanism there from schema file etc...)
How to transfer one module developed on development pc to the system in use ...




You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

To view this discussion on the web visit https://groups.google.com/d/msg/erpnext-developer-forum/-/Ut5WLjQo-oIJ.

For more options, visit https://groups.google.com/groups/opt_out.

 

 




You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er...@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 

I am developing on my Laptop, because I don’t want my working system affected

only copying the module in folder will work or what steps I will have to take care

Q2) How can I remove my created doctypes (as in start it is very likely to be wrong) REMOVING tabels etc all …

On Monday, 24 December 2012 21:58:50 UTC+5:30, rushabh wrote:

Hi Gowrav,

Thanks for your willingness to contribute, You can start by forking the application on github and pushing your updates on your fork -  The schema changes are pushed via the auto-generated txt files. if you think the feature is complete, you can drop in a mail / send a pull request and we will be happy to fit it in the product.

best,
Rushabh



W: https://erpnext.com
T: @rushabh_mehta

On 24-Dec-2012, at 9:51 PM, Gowrav <go...@gmail.com> wrote:

Hi,

Some how I am able to start developing new module (New module was not in the Document >> new list in start but now suddenly it is there)

Now what is the best way to contribute. How I should structure the things and database.
Do module copying in folder location is itself enough (is some kind of scan mechanism there from schema file etc...)
How to transfer one module developed on development pc to the system in use ...




You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To post to this group, send email to erpnext-dev…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

To view this discussion on the web visit https://groups.google.com/d/msg/erpnext-developer-forum/-/Ut5WLjQo-oIJ.

For more options, visit https://groups.google.com/groups/opt_out.

 

 




You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er...@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un...@googlegroups.com.

To view this discussion on the web visit https://groups.google.com/d/msg/erpnext-developer-forum/-/ZEvktbODVPwJ.

For more options, visit https://groups.google.com/groups/opt_out.

 

 

On 24-Dec-2012, at 10:28 PM, Gowrav <go...@gmail.com> wrote:

I am developing on my Laptop, because I don't want my working system affected

only copying the module in folder will work or what steps I will have to take care

copying + committing changes should work - readup about using git first.

Q2) How can I remove my created doctypes (as in start it is very likely to be wrong) REMOVING tabels etc all ...

there is no shortcut for removing a doctype (too dangerous) - database is not pushed though so its not an issue.


On Monday, 24 December 2012 21:58:50 UTC+5:30, rushabh wrote:
Hi Gowrav,

Thanks for your willingness to contribute, You can start by forking the application on github and pushing your updates on your fork -  The schema changes are pushed via the auto-generated txt files. if you think the feature is complete, you can drop in a mail / send a pull request and we will be happy to fit it in the product.

best,
Rushabh


W: https://erpnext.com
T: @rushabh_mehta

On 24-Dec-2012, at 9:51 PM, Gowrav <go...@gmail.com> wrote:

Hi,

Some how I am able to start developing new module (New module was not in the Document >> new list in start but now suddenly it is there)

Now what is the best way to contribute. How I should structure the things and database.
Do module copying in folder location is itself enough (is some kind of scan mechanism there from schema file etc...)
How to transfer one module developed on development pc to the system in use ...




You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To post to this group, send email to erpnext-dev…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

To view this discussion on the web visit https://groups.google.com/d/msg/erpnext-developer-forum/-/Ut5WLjQo-oIJ.

For more options, visit https://groups.google.com/groups/opt_out.

 

 





You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

To view this discussion on the web visit https://groups.google.com/d/msg/erpnext-developer-forum/-/ZEvktbODVPwJ.

For more options, visit https://groups.google.com/groups/opt_out.

 

 




You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er...@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 

Hi Rushabh,

As you are aware I am new to git. I appreciate your patience with me in this regard. As instructed by you last week,

I have clone
erpnext into “app” and wnframwork into “lib” using below commands:

git clone git://github.com/webnotes/erpnext.git app

git clone git://github.com/webnotes/wnframework.git into lib

I have modified the file /app/hr/doctype/leave_application/leave_application.py file to allow user to add leave application which may results in negative leave balance. I have tested it locally and it is working fine. I have also committed this changes using below command:

git add leave_application.py

git commit

I have couple of questions:

1. How will you know that I have changed this particular file?

2. How will you get access to my version of this file?

Kind regards,

Mayur Patel




On Tuesday, December 25, 2012 3:21:08 AM UTC+11, Gowrav wrote:
Hi,

Some how I am able to start developing new module (New module was not in the Document >> new list in start but now suddenly it is there)

Now what is the best way to contribute. How I should structure the things and database.
Do module copying in folder location is itself enough (is some kind of scan mechanism there from schema file etc…)
How to transfer one module developed on development pc to the system in use …



You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To unsubscribe from this group and stop receiving emails from it, send an email to erpnext-developer-forum+un...@googlegroups.com.

To post to this group, send email to er...@googlegroups.com.

To view this discussion on the web visit https://groups.google.com/d/msg/erpnext-developer-forum/-/4p7nKnfNoJIJ.

For more options, visit https://groups.google.com/groups/opt_out.

 

 

Mayur,

Thanks for contributing!

1. You need to "push" this file to your remote github fork.
2. Send us a Pull Request:

https://help.github.com/articles/using-pull-requests

Hope this helps.

best,
Rushabh




W: https://erpnext.com
T: @rushabh_mehta

On 04-Mar-2013, at 3:51 PM, MP <ma...@gmail.com> wrote:

Hi Rushabh,

As you are aware I am new to git. I appreciate your patience with me in this regard. As instructed by you last week,

I have clone erpnext into "app" and wnframwork into "lib" using below commands:

git clone git://github.com/webnotes/erpnext.git app

git clone git://github.com/webnotes/wnframework.git into lib

I have modified the file /app/hr/doctype/leave_application/leave_application.py file to allow user to add leave application which may results in negative leave balance. I have tested it locally and it is working fine. I have also committed this changes using below command:

git add leave_application.py

git commit

I have couple of questions:

1. How will you know that I have changed this particular file?

2. How will you get access to my version of this file?

Kind regards,

Mayur Patel




On Tuesday, December 25, 2012 3:21:08 AM UTC+11, Gowrav wrote:
Hi,

Some how I am able to start developing new module (New module was not in the Document >> new list in start but now suddenly it is there)

Now what is the best way to contribute. How I should structure the things and database.
Do module copying in folder location is itself enough (is some kind of scan mechanism there from schema file etc…)
How to transfer one module developed on development pc to the system in use …




You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To unsubscribe from this group and stop receiving emails from it, send an email to erpnext-developer-forum+un…@googlegroups.com.

To post to this group, send email to er…@googlegroups.com.

To view this discussion on the web visit https://groups.google.com/d/msg/erpnext-developer-forum/-/4p7nKnfNoJIJ.

For more options, visit https://groups.google.com/groups/opt_out.

 

 




You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To unsubscribe from this group and stop receiving emails from it, send an email to erpnext-developer-forum+un...@googlegroups.com.

To post to this group, send email to er...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 

Thanks Rushabh for the link. The crucial piece of information is to create my own fork of ERPNext repository. Based on your instruction i created the clone of ERPNext repository and not the forl. I will do that first. Once I am done I will send you a pull request. I also have question on how to make my changes configurable so other user of ERPNext are not affected. We can look at that later.

Mayur

On Tuesday, December 25, 2012 3:21:08 AM UTC+11, Gowrav wrote:

Hi,

Some how I am able to start developing new module (New module was not in the Document >> new list in start but now suddenly it is there)

Now what is the best way to contribute. How I should structure the things and database.
Do module copying in folder location is itself enough (is some kind of scan mechanism there from schema file etc…)
How to transfer one module developed on development pc to the system in use …



You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To unsubscribe from this group and stop receiving emails from it, send an email to erpnext-developer-forum+un...@googlegroups.com.

To post to this group, send email to er...@googlegroups.com.

To view this discussion on the web visit https://groups.google.com/d/msg/erpnext-developer-forum/-/jiOg_XfmVpgJ.

For more options, visit https://groups.google.com/groups/opt_out.