Renaming "webnotes" and "wnframework"

Dear developers,

We want to standardize the framework names. As some of you might know, the namespace in javascript is “wn” and the module name in python is “webnotes”. Plus our repository is called “wnframework”

We find this inconsistency annoying and think its time to converge all to a single name. We are thinking calling the framework just “wn”

This means

  1. The python module “webnotes” will be renamed “wn”
  2. The GitHub repository will be renamed from “wnframework” to “wn”

Now this may break a few things, specially if you have developed custom code. As a quick fix you may have to add

import wn as webnotes

To make sure your custom code runs okay. Also remember to re-set the repository paths to webnotes/wn from webnotes/wnframework - when we go live.

We plan to do this next week so giving a heads up.

best,
Rushabh

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


Note:

If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

End of Note

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.
For more options, visit https://groups.google.com/groups/opt_out.

Hello, Rushabh!
Standardization is the best way to go, I am willing to face some fixes for the growing community.


Speaking of improvements, you have a few more in mind, we intend to put them into practice?

If there is, let us know, talves they condizam with some improvements that we missed, or aspire to propose.


2013/9/6 Rushabh Mehta <rm…@gmail.com>

Dear developers,



We want to standardize the framework names. As some of you might know, the namespace in javascript is "wn" and the module name in python is "webnotes". Plus our repository is called "wnframework"


We find this inconsistency annoying and think its time to converge all to a single name. We are thinking calling the framework just "wn"

This means

1. The python module "webnotes" will be renamed "wn"
2. The GitHub repository will be renamed from "wnframework" to "wn"

Now this may break a few things, specially if you have developed custom code. As a quick fix you may have to add

import wn as webnotes

To make sure your custom code runs okay. Also remember to re-set the repository paths to webnotes/wn from webnotes/wnframework - when we go live.

We plan to do this next week so giving a heads up.

best,
Rushabh







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

--
Note:

If you are posting an issue,
1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

End of Note
---
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.
For more options, visit https://groups.google.com/groups/opt_out.



--

Maxwell Morais
Tecnologia da Informação
+55 11 3931-1412 Ramal 31

www.realizemodulados.com.br



Note:

 

If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

     

    End of Note



    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.

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

Thanks - sorry did not get your question? Do you have a list you want to share or are looking for helping us implement some ideas? We would love to get help :)

best,
Rushabh


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

On 07-Sep-2013, at 7:18 AM, Maxwell Morais <ma...@gmail.com> wrote:

Hello, Rushabh!
Standardization is the best way to go, I am willing to face some fixes for the growing community.


Speaking of improvements, you have a few more in mind, we intend to put them into practice?

If there is, let us know, talves they condizam with some improvements that we missed, or aspire to propose.


2013/9/6 Rushabh Mehta <rm…@gmail.com>

Dear developers,



We want to standardize the framework names. As some of you might know, the namespace in javascript is “wn” and the module name in python is “webnotes”. Plus our repository is called “wnframework”


We find this inconsistency annoying and think its time to converge all to a single name. We are thinking calling the framework just "wn"

This means

1. The python module "webnotes" will be renamed "wn"
2. The GitHub repository will be renamed from "wnframework" to "wn"

Now this may break a few things, specially if you have developed custom code. As a quick fix you may have to add

import wn as webnotes

To make sure your custom code runs okay. Also remember to re-set the repository paths to webnotes/wn from webnotes/wnframework - when we go live.

We plan to do this next week so giving a heads up.

best,
Rushabh







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

--
Note:

If you are posting an issue,
1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

End of Note
---
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.
For more options, visit https://groups.google.com/groups/opt_out.



--

Maxwell Morais
Tecnologia da Informação
+55 11 3931-1412 Ramal 31

 www.realizemodulados.com.br




Note:

 

If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

     

    End of Note



    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.

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



Note:

 

If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

     

    End of Note



    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.

    For more options, visit https://groups.google.com/groups/opt_out.
I would like to know more about the pretensions of WebNotes to wn with both commercially when on the evolution of it.

I come from a class of frameworks such as Django, Zope, web2py and Flask, who take pride in saying "we are what's on the market", I see that wn, breaking many paradigms of how software should be developed. Hence my great interest, but see, I miss some things, small time, time, more complicated.

The first would be a native way to start projects in wn without thinking about using Apache, right off the bat, like other frameworks prove.
[I'm studying this minimalist code to see if I can implement something. http://lucumr.pocoo.org/2007/5/21/getting-started-with-wsgi/, and to maintain this structure CGI wn, http://www.precheur.org/python/how_to_serve_cgi].
See also a need for improvement in https://github.com/webnotes/wnframework/blob/master/webnotes/handler.py module, to make easier the understanding of the controllers wn.

See, you already have done a great job, but I see in wn, the opportunity to accelerate other projects, however, have difficulty starting a project outside the ERPNext, I'm trying to create a basic application model for wn [ https://github.com/MaxMorais/bootstrap-wnframework]

With this, we could have the bundled applications pluggable ERPNext to provide an improved infrastructure.

A big problem I face here is on the integration with webservices government, and I do not see how the need to create a branch of ERPNext to meet only the frills Brazilian law, but also not have otherwise, because there is no form of separate and enchugar code....


2013/9/7 Rushabh Mehta <rm…@gmail.com>

Max,

Thanks - sorry did not get your question? Do you have a list you want to share or are looking for helping us implement some ideas? We would love to get help :)

best,
Rushabh


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

On 07-Sep-2013, at 7:18 AM, Maxwell Morais <ma...@gmail.com> wrote:

Hello, Rushabh!
Standardization is the best way to go, I am willing to face some fixes for the growing community.


Speaking of improvements, you have a few more in mind, we intend to put them into practice?

If there is, let us know, talves they condizam with some improvements that we missed, or aspire to propose.


2013/9/6 Rushabh Mehta <rm…@gmail.com>

Dear developers,



We want to standardize the framework names. As some of you might know, the namespace in javascript is "wn" and the module name in python is "webnotes". Plus our repository is called "wnframework"


We find this inconsistency annoying and think its time to converge all to a single name. We are thinking calling the framework just "wn"

This means

1. The python module "webnotes" will be renamed "wn"
2. The GitHub repository will be renamed from "wnframework" to "wn"

Now this may break a few things, specially if you have developed custom code. As a quick fix you may have to add

import wn as webnotes

To make sure your custom code runs okay. Also remember to re-set the repository paths to webnotes/wn from webnotes/wnframework - when we go live.

We plan to do this next week so giving a heads up.

best,
Rushabh







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

--
Note:

If you are posting an issue,
1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

End of Note
---
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.

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




--

Maxwell Morais
Tecnologia da Informação




Note:



If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.



    End of Note



    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.

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




Note:



If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.



    End of Note



    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.

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




--

Maxwell Morais
Tecnologia da Informação
+55 11 3931-1412 Ramal 31

www.realizemodulados.com.br



Note:

 

If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

     

    End of Note



    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.

    For more options, visit https://groups.google.com/groups/opt_out.
You want to reply? :)


Begin forwarded message:

From: Maxwell Morais <ma...@gmail.com>
Subject: Re: [erpnext-dev] Renaming "webnotes" and "wnframework"
Date: 7 September 2013 11:44:33 AM IST

I would like to know more about the pretensions of WebNotes to wn with both commercially when on the evolution of it.

I come from a class of frameworks such as Django, Zope, web2py and Flask, who take pride in saying "we are what's on the market", I see that wn, breaking many paradigms of how software should be developed. Hence my great interest, but see, I miss some things, small time, time, more complicated.

The first would be a native way to start projects in wn without thinking about using Apache, right off the bat, like other frameworks prove.
[I'm studying this minimalist code to see if I can implement something. http://lucumr.pocoo.org/2007/5/21/getting-started-with-wsgi/, and to maintain this structure CGI wn, http://www.precheur.org/python/how_to_serve_cgi].
See also a need for improvement in https://github.com/webnotes/wnframework/blob/master/webnotes/handler.py module, to make easier the understanding of the controllers wn.

See, you already have done a great job, but I see in wn, the opportunity to accelerate other projects, however, have difficulty starting a project outside the ERPNext, I'm trying to create a basic application model for wn [ https://github.com/MaxMorais/bootstrap-wnframework]

With this, we could have the bundled applications pluggable ERPNext to provide an improved infrastructure.

A big problem I face here is on the integration with webservices government, and I do not see how the need to create a branch of ERPNext to meet only the frills Brazilian law, but also not have otherwise, because there is no form of separate and enchugar code....


2013/9/7 Rushabh Mehta <rm…@gmail.com>

Max,

Thanks - sorry did not get your question? Do you have a list you want to share or are looking for helping us implement some ideas? We would love to get help :)

best,
Rushabh


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

On 07-Sep-2013, at 7:18 AM, Maxwell Morais <ma...@gmail.com> wrote:

Hello, Rushabh!
Standardization is the best way to go, I am willing to face some fixes for the growing community.


Speaking of improvements, you have a few more in mind, we intend to put them into practice?

If there is, let us know, talves they condizam with some improvements that we missed, or aspire to propose.


2013/9/6 Rushabh Mehta <rm…@gmail.com>

Dear developers,



We want to standardize the framework names. As some of you might know, the namespace in javascript is “wn” and the module name in python is “webnotes”. Plus our repository is called “wnframework”


We find this inconsistency annoying and think its time to converge all to a single name. We are thinking calling the framework just "wn"

This means

1. The python module "webnotes" will be renamed "wn"
2. The GitHub repository will be renamed from "wnframework" to "wn"

Now this may break a few things, specially if you have developed custom code. As a quick fix you may have to add

import wn as webnotes

To make sure your custom code runs okay. Also remember to re-set the repository paths to webnotes/wn from webnotes/wnframework - when we go live.

We plan to do this next week so giving a heads up.

best,
Rushabh







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

--
Note:

If you are posting an issue,
1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

End of Note
---
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.

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




--

Maxwell Morais
Tecnologia da Informação




Note:

 

If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

     

    End of Note



    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.

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





Note:

 

If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

     

    End of Note



    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.

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




--

Maxwell Morais
Tecnologia da Informação
+55 11 3931-1412 Ramal 31

 www.realizemodulados.com.br




Note:

 

If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

     

    End of Note



    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.

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

Max,

The reason we are not WSGI yet is that there is no motivation :) 

By the way as you speak, we have made it much easier to start a new app in wn and most of what you want is already on the roadmap. See the updated README page for wn.

You are right, we should be able to serve the app without being dependant on a web server and its not too hard these days (infact its the preferred way).

We will try and put out a detailed issue list - this way you can also join in on the project.

best,
Rushabh




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

On 07-Sep-2013, at 11:44 AM, Maxwell Morais <ma...@gmail.com> wrote:

I would like to know more about the pretensions of WebNotes to wn with both commercially when on the evolution of it.

I come from a class of frameworks such as Django, Zope, web2py and Flask, who take pride in saying "we are what's on the market", I see that wn, breaking many paradigms of how software should be developed. Hence my great interest, but see, I miss some things, small time, time, more complicated.

The first would be a native way to start projects in wn without thinking about using Apache, right off the bat, like other frameworks prove.
[I'm studying this minimalist code to see if I can implement something. http://lucumr.pocoo.org/2007/5/21/getting-started-with-wsgi/, and to maintain this structure CGI wn, http://www.precheur.org/python/how_to_serve_cgi].
See also a need for improvement in https://github.com/webnotes/wnframework/blob/master/webnotes/handler.py module, to make easier the understanding of the controllers wn.

See, you already have done a great job, but I see in wn, the opportunity to accelerate other projects, however, have difficulty starting a project outside the ERPNext, I'm trying to create a basic application model for wn [ https://github.com/MaxMorais/bootstrap-wnframework]

With this, we could have the bundled applications pluggable ERPNext to provide an improved infrastructure.

A big problem I face here is on the integration with webservices government, and I do not see how the need to create a branch of ERPNext to meet only the frills Brazilian law, but also not have otherwise, because there is no form of separate and enchugar code....


2013/9/7 Rushabh Mehta <rm…@gmail.com>

Max,

Thanks - sorry did not get your question? Do you have a list you want to share or are looking for helping us implement some ideas? We would love to get help :)

best,
Rushabh


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

On 07-Sep-2013, at 7:18 AM, Maxwell Morais <ma...@gmail.com> wrote:

Hello, Rushabh!
Standardization is the best way to go, I am willing to face some fixes for the growing community.


Speaking of improvements, you have a few more in mind, we intend to put them into practice?

If there is, let us know, talves they condizam with some improvements that we missed, or aspire to propose.


2013/9/6 Rushabh Mehta <rm…@gmail.com>

Dear developers,



We want to standardize the framework names. As some of you might know, the namespace in javascript is “wn” and the module name in python is “webnotes”. Plus our repository is called “wnframework”


We find this inconsistency annoying and think its time to converge all to a single name. We are thinking calling the framework just "wn"

This means

1. The python module "webnotes" will be renamed "wn"
2. The GitHub repository will be renamed from "wnframework" to "wn"

Now this may break a few things, specially if you have developed custom code. As a quick fix you may have to add

import wn as webnotes

To make sure your custom code runs okay. Also remember to re-set the repository paths to webnotes/wn from webnotes/wnframework - when we go live.

We plan to do this next week so giving a heads up.

best,
Rushabh







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

--
Note:

If you are posting an issue,
1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

End of Note
---
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.

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




--

Maxwell Morais
Tecnologia da Informação




Note:

 

If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

     

    End of Note



    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.

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





Note:

 

If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

     

    End of Note



    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.

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




--

Maxwell Morais
Tecnologia da Informação
+55 11 3931-1412 Ramal 31

 www.realizemodulados.com.br




Note:

 

If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

     

    End of Note



    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.

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



Note:

 

If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

     

    End of Note



    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.

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



On Sat, Sep 7, 2013 at 11:44 AM, Maxwell Morais <ma...@gmail.com> wrote:
I would like to know more about the pretensions of WebNotes to wn with both commercially when on the evolution of it.

I come from a class of frameworks such as Django, Zope, web2py and Flask, who take pride in saying "we are what's on the market", I see that wn, breaking many paradigms of how software should be developed. Hence my great interest, but see, I miss some things, small time, time, more complicated.

I understand your pain. With Django and Flask, it is very easy to start a new project (a few commands and the directory structure is created, database is up and your app is running at port 8000). Last week, we started two projects with the framework and in the process we have made it easier to start new project.

Issue related to the scope of this "rename" is here, https://github.com/webnotes/wnframework/issues/256


The first would be a native way to start projects in wn without thinking about using Apache, right off the bat, like other frameworks prove.
[I'm studying this minimalist code to see if I can implement something. http://lucumr.pocoo.org/2007/5/21/getting-started-with-wsgi/, and to maintain this structure CGI wn, http://www.precheur.org/python/how_to_serve_cgi].
See also a need for improvement in https://github.com/webnotes/wnframework/blob/master/webnotes/handler.py module, to make easier the understanding of the controllers wn.

Agreed. Your email has increased our motivation to go a layer below and implement WSGI and also sanitize. I am convinced with Armin's werkzueg library for the tools required.

The related issue is here, https://github.com/webnotes/wnframework/issues/255 . Please feel free to add more points. I can also use your help when stuck. :)


See, you already have done a great job, but I see in wn, the opportunity to accelerate other projects, however, have difficulty starting a project outside the ERPNext, I'm trying to create a basic application model for wn [ https://github.com/MaxMorais/bootstrap-wnframework]

With this, we could have the bundled applications pluggable ERPNext to provide an improved infrastructure.

A big problem I face here is on the integration with webservices government, and I do not see how the need to create a branch of ERPNext to meet only the frills Brazilian law, but also not have otherwise, because there is no form of separate and enchugar code....


2013/9/7 Rushabh Mehta <rm…@gmail.com>

Max,

Thanks - sorry did not get your question? Do you have a list you want to share or are looking for helping us implement some ideas? We would love to get help :)

best,
Rushabh


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

On 07-Sep-2013, at 7:18 AM, Maxwell Morais <ma...@gmail.com> wrote:

Hello, Rushabh!
Standardization is the best way to go, I am willing to face some fixes for the growing community.


Speaking of improvements, you have a few more in mind, we intend to put them into practice?

If there is, let us know, talves they condizam with some improvements that we missed, or aspire to propose.


2013/9/6 Rushabh Mehta <rm…@gmail.com>

Dear developers,



We want to standardize the framework names. As some of you might know, the namespace in javascript is "wn" and the module name in python is "webnotes". Plus our repository is called "wnframework"


We find this inconsistency annoying and think its time to converge all to a single name. We are thinking calling the framework just "wn"

This means

1. The python module "webnotes" will be renamed "wn"
2. The GitHub repository will be renamed from "wnframework" to "wn"

Now this may break a few things, specially if you have developed custom code. As a quick fix you may have to add

import wn as webnotes

To make sure your custom code runs okay. Also remember to re-set the repository paths to webnotes/wn from webnotes/wnframework - when we go live.

We plan to do this next week so giving a heads up.

best,
Rushabh







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

--
Note:

If you are posting an issue,
1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

End of Note
---
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.

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




--

Maxwell Morais
Tecnologia da Informação




Note:



If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.



    End of Note



    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.

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




Note:



If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.



    End of Note



    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.

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




--

Maxwell Morais
Tecnologia da Informação



Note:



If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.



    End of Note



    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.

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




--
Pratik Vyas
Ph: +919925239915
Google Profile : http://www.google.com/profiles/pdvyas
Pratik, the tools which you refer when speaking of werkzeug, I do not see any reason to have an external dependency to solve the question of WSGI, which discusses more about the architecture of the tool itself.


Another thing, it's always good to worry about backward compatibility, not always a new dependency, aid often helps break elsewhere.


But tell me, to what tools you refer?



2013/9/9 Pratik Vyas <pd...@gmail.com>



On Sat, Sep 7, 2013 at 11:44 AM, Maxwell Morais <ma...@gmail.com> wrote:
I would like to know more about the pretensions of WebNotes to wn with both commercially when on the evolution of it.

I come from a class of frameworks such as Django, Zope, web2py and Flask, who take pride in saying "we are what's on the market", I see that wn, breaking many paradigms of how software should be developed. Hence my great interest, but see, I miss some things, small time, time, more complicated.

I understand your pain. With Django and Flask, it is very easy to start a new project (a few commands and the directory structure is created, database is up and your app is running at port 8000). Last week, we started two projects with the framework and in the process we have made it easier to start new project.


Issue related to the scope of this "rename" is here, https://github.com/webnotes/wnframework/issues/256


The first would be a native way to start projects in wn without thinking about using Apache, right off the bat, like other frameworks prove.
[I'm studying this minimalist code to see if I can implement something. http://lucumr.pocoo.org/2007/5/21/getting-started-with-wsgi/, and to maintain this structure CGI wn, http://www.precheur.org/python/how_to_serve_cgi].
See also a need for improvement in https://github.com/webnotes/wnframework/blob/master/webnotes/handler.py module, to make easier the understanding of the controllers wn.

Agreed. Your email has increased our motivation to go a layer below and implement WSGI and also sanitize. I am convinced with Armin's werkzueg library for the tools required.


The related issue is here, https://github.com/webnotes/wnframework/issues/255 . Please feel free to add more points. I can also use your help when stuck. :slight_smile:



See, you already have done a great job, but I see in wn, the opportunity to accelerate other projects, however, have difficulty starting a project outside the ERPNext, I'm trying to create a basic application model for wn [ https://github.com/MaxMorais/bootstrap-wnframework]

With this, we could have the bundled applications pluggable ERPNext to provide an improved infrastructure.

A big problem I face here is on the integration with webservices government, and I do not see how the need to create a branch of ERPNext to meet only the frills Brazilian law, but also not have otherwise, because there is no form of separate and enchugar code....


2013/9/7 Rushabh Mehta <rm…@gmail.com>

Max,

Thanks - sorry did not get your question? Do you have a list you want to share or are looking for helping us implement some ideas? We would love to get help :)

best,
Rushabh


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

On 07-Sep-2013, at 7:18 AM, Maxwell Morais <ma...@gmail.com> wrote:

Hello, Rushabh!
Standardization is the best way to go, I am willing to face some fixes for the growing community.


Speaking of improvements, you have a few more in mind, we intend to put them into practice?

If there is, let us know, talves they condizam with some improvements that we missed, or aspire to propose.


2013/9/6 Rushabh Mehta <rm…@gmail.com>

Dear developers,



We want to standardize the framework names. As some of you might know, the namespace in javascript is "wn" and the module name in python is "webnotes". Plus our repository is called "wnframework"


We find this inconsistency annoying and think its time to converge all to a single name. We are thinking calling the framework just "wn"

This means

1. The python module "webnotes" will be renamed "wn"
2. The GitHub repository will be renamed from "wnframework" to "wn"

Now this may break a few things, specially if you have developed custom code. As a quick fix you may have to add

import wn as webnotes

To make sure your custom code runs okay. Also remember to re-set the repository paths to webnotes/wn from webnotes/wnframework - when we go live.

We plan to do this next week so giving a heads up.

best,
Rushabh







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

--
Note:

If you are posting an issue,
1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

End of Note
---
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.

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




--

Maxwell Morais
Tecnologia da Informação




Note:



If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.



    End of Note



    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.

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




Note:



If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.



    End of Note



    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.

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




--

Maxwell Morais
Tecnologia da Informação



Note:



If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.



    End of Note



    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.

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




--
Pratik Vyas
Ph: +919925239915
Google Profile : http://www.google.com/profiles/pdvyas



Note:



If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.



    End of Note



    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.

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




--

Maxwell Morais
Tecnologia da Informação
+55 11 3931-1412 Ramal 31

www.realizemodulados.com.br



Note:

 

If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

     

    End of Note



    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.

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



On Mon, Sep 9, 2013 at 6:35 PM, Maxwell Morais <ma...@gmail.com> wrote:
Pratik, the tools which you refer when speaking of werkzeug, I do not see any reason to have an external dependency to solve the question of WSGI, which discusses more about the architecture of the tool itself.

I agree on your view of external dependency. Werkzeug is a set of utilities (opt-in) and it seems that it won't come in the way.


Another thing, it's always good to worry about backward compatibility, not always a new dependency, aid often helps break elsewhere.



Unfortunately, things are going to break. The renaming project will introduce namespace changes. With the WSGI project, access pattern for request data / global stuff might change. Fixing custom code however would not require major changers, I reckon.


Do you maintain any custom code?


But tell me, to what tools you refer?


I will be definitely using the context locals ( http://werkzeug.pocoo.org/docs/local/ ).

Also, along the way, may be the url dispatcher (not many urls to handle; one is server.py, and the website handles rest automatically).


There will be clarity once the project starts, which will be soon.


2013/9/9 Pratik Vyas <pd...@gmail.com>



On Sat, Sep 7, 2013 at 11:44 AM, Maxwell Morais <ma...@gmail.com> wrote:
I would like to know more about the pretensions of WebNotes to wn with both commercially when on the evolution of it.

I come from a class of frameworks such as Django, Zope, web2py and Flask, who take pride in saying "we are what's on the market", I see that wn, breaking many paradigms of how software should be developed. Hence my great interest, but see, I miss some things, small time, time, more complicated.

I understand your pain. With Django and Flask, it is very easy to start a new project (a few commands and the directory structure is created, database is up and your app is running at port 8000). Last week, we started two projects with the framework and in the process we have made it easier to start new project.


Issue related to the scope of this "rename" is here, https://github.com/webnotes/wnframework/issues/256


The first would be a native way to start projects in wn without thinking about using Apache, right off the bat, like other frameworks prove.
[I'm studying this minimalist code to see if I can implement something. http://lucumr.pocoo.org/2007/5/21/getting-started-with-wsgi/, and to maintain this structure CGI wn, http://www.precheur.org/python/how_to_serve_cgi].
See also a need for improvement in https://github.com/webnotes/wnframework/blob/master/webnotes/handler.py module, to make easier the understanding of the controllers wn.

Agreed. Your email has increased our motivation to go a layer below and implement WSGI and also sanitize. I am convinced with Armin's werkzueg library for the tools required.


The related issue is here, https://github.com/webnotes/wnframework/issues/255 . Please feel free to add more points. I can also use your help when stuck. :slight_smile:



See, you already have done a great job, but I see in wn, the opportunity to accelerate other projects, however, have difficulty starting a project outside the ERPNext, I'm trying to create a basic application model for wn [ https://github.com/MaxMorais/bootstrap-wnframework]

With this, we could have the bundled applications pluggable ERPNext to provide an improved infrastructure.

A big problem I face here is on the integration with webservices government, and I do not see how the need to create a branch of ERPNext to meet only the frills Brazilian law, but also not have otherwise, because there is no form of separate and enchugar code....


2013/9/7 Rushabh Mehta <rm…@gmail.com>

Max,

Thanks - sorry did not get your question? Do you have a list you want to share or are looking for helping us implement some ideas? We would love to get help :)

best,
Rushabh


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

On 07-Sep-2013, at 7:18 AM, Maxwell Morais <ma...@gmail.com> wrote:

Hello, Rushabh!
Standardization is the best way to go, I am willing to face some fixes for the growing community.


Speaking of improvements, you have a few more in mind, we intend to put them into practice?

If there is, let us know, talves they condizam with some improvements that we missed, or aspire to propose.


2013/9/6 Rushabh Mehta <rm…@gmail.com>

Dear developers,



We want to standardize the framework names. As some of you might know, the namespace in javascript is "wn" and the module name in python is "webnotes". Plus our repository is called "wnframework"


We find this inconsistency annoying and think its time to converge all to a single name. We are thinking calling the framework just "wn"

This means

1. The python module "webnotes" will be renamed "wn"
2. The GitHub repository will be renamed from "wnframework" to "wn"

Now this may break a few things, specially if you have developed custom code. As a quick fix you may have to add

import wn as webnotes

To make sure your custom code runs okay. Also remember to re-set the repository paths to webnotes/wn from webnotes/wnframework - when we go live.

We plan to do this next week so giving a heads up.

best,
Rushabh







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

--
Note:

If you are posting an issue,
1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

End of Note
---
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.

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




--

Maxwell Morais
Tecnologia da Informação




Note:



If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.



    End of Note



    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.

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




Note:



If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.



    End of Note



    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.

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




--

Maxwell Morais
Tecnologia da Informação



Note:



If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.



    End of Note



    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.

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




--
Pratik Vyas
Ph: +919925239915
Google Profile : http://www.google.com/profiles/pdvyas



Note:



If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.



    End of Note



    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.

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




--

Maxwell Morais
Tecnologia da Informação



Note:



If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.



    End of Note



    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.

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




--
Pratik Vyas
Ph: +919925239915
Google Profile : http://www.google.com/profiles/pdvyas
Yes I have, very custom code, and I'm working on a MetaClass to perform monkeypatching, based on the existence of a class in another directory.


Currently, my repositories are with the following aspects.

app /

custom /
lib /

Where custom points to all customizations doctype.py extending the existing app.


Regarding rename action break compatibility, I descondo, a simple customization of builting.import, this solves one customization I made was to make the search a doctype, primarily in custom directory, and then seek the default directory;




2013/9/10 Pratik Vyas <pd...@gmail.com>



On Mon, Sep 9, 2013 at 6:35 PM, Maxwell Morais <ma...@gmail.com> wrote:
Pratik, the tools which you refer when speaking of werkzeug, I do not see any reason to have an external dependency to solve the question of WSGI, which discusses more about the architecture of the tool itself.


I agree on your view of external dependency. Werkzeug is a set of utilities (opt-in) and it seems that it won't come in the way.


Another thing, it's always good to worry about backward compatibility, not always a new dependency, aid often helps break elsewhere.



Unfortunately, things are going to break. The renaming project will introduce namespace changes. With the WSGI project, access pattern for request data / global stuff might change. Fixing custom code however would not require major changers, I reckon.


Do you maintain any custom code?

But tell me, to what tools you refer?



I will be definitely using the context locals ( http://werkzeug.pocoo.org/docs/local/ ).

Also, along the way, may be the url dispatcher (not many urls to handle; one is server.py, and the website handles rest automatically).



There will be clarity once the project starts, which will be soon.


2013/9/9 Pratik Vyas <pd...@gmail.com>



On Sat, Sep 7, 2013 at 11:44 AM, Maxwell Morais <ma...@gmail.com> wrote:
I would like to know more about the pretensions of WebNotes to wn with both commercially when on the evolution of it.

I come from a class of frameworks such as Django, Zope, web2py and Flask, who take pride in saying "we are what's on the market", I see that wn, breaking many paradigms of how software should be developed. Hence my great interest, but see, I miss some things, small time, time, more complicated.

I understand your pain. With Django and Flask, it is very easy to start a new project (a few commands and the directory structure is created, database is up and your app is running at port 8000). Last week, we started two projects with the framework and in the process we have made it easier to start new project.


Issue related to the scope of this "rename" is here, https://github.com/webnotes/wnframework/issues/256


The first would be a native way to start projects in wn without thinking about using Apache, right off the bat, like other frameworks prove.
[I'm studying this minimalist code to see if I can implement something. http://lucumr.pocoo.org/2007/5/21/getting-started-with-wsgi/, and to maintain this structure CGI wn, http://www.precheur.org/python/how_to_serve_cgi].
See also a need for improvement in https://github.com/webnotes/wnframework/blob/master/webnotes/handler.py module, to make easier the understanding of the controllers wn.

Agreed. Your email has increased our motivation to go a layer below and implement WSGI and also sanitize. I am convinced with Armin's werkzueg library for the tools required.


The related issue is here, https://github.com/webnotes/wnframework/issues/255 . Please feel free to add more points. I can also use your help when stuck. :slight_smile:



See, you already have done a great job, but I see in wn, the opportunity to accelerate other projects, however, have difficulty starting a project outside the ERPNext, I'm trying to create a basic application model for wn [ https://github.com/MaxMorais/bootstrap-wnframework]

With this, we could have the bundled applications pluggable ERPNext to provide an improved infrastructure.

A big problem I face here is on the integration with webservices government, and I do not see how the need to create a branch of ERPNext to meet only the frills Brazilian law, but also not have otherwise, because there is no form of separate and enchugar code....


2013/9/7 Rushabh Mehta <rm…@gmail.com>

Max,

Thanks - sorry did not get your question? Do you have a list you want to share or are looking for helping us implement some ideas? We would love to get help :)

best,
Rushabh


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

On 07-Sep-2013, at 7:18 AM, Maxwell Morais <ma...@gmail.com> wrote:

Hello, Rushabh!
Standardization is the best way to go, I am willing to face some fixes for the growing community.


Speaking of improvements, you have a few more in mind, we intend to put them into practice?

If there is, let us know, talves they condizam with some improvements that we missed, or aspire to propose.


2013/9/6 Rushabh Mehta <rm…@gmail.com>

Dear developers,



We want to standardize the framework names. As some of you might know, the namespace in javascript is "wn" and the module name in python is "webnotes". Plus our repository is called "wnframework"


We find this inconsistency annoying and think its time to converge all to a single name. We are thinking calling the framework just "wn"

This means

1. The python module "webnotes" will be renamed "wn"
2. The GitHub repository will be renamed from "wnframework" to "wn"

Now this may break a few things, specially if you have developed custom code. As a quick fix you may have to add

import wn as webnotes

To make sure your custom code runs okay. Also remember to re-set the repository paths to webnotes/wn from webnotes/wnframework - when we go live.

We plan to do this next week so giving a heads up.

best,
Rushabh







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

--
Note:

If you are posting an issue,
1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

End of Note
---
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.

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




--

Maxwell Morais
Tecnologia da Informação




Note:



If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.



    End of Note



    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.

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




Note:



If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.



    End of Note



    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.

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




--

Maxwell Morais
Tecnologia da Informação



Note:



If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.



    End of Note



    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.

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




--
Pratik Vyas
Ph: +919925239915
Google Profile : http://www.google.com/profiles/pdvyas



Note:



If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.



    End of Note



    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.

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




--

Maxwell Morais
Tecnologia da Informação



Note:



If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.



    End of Note



    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.

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




--
Pratik Vyas
Ph: +919925239915
Google Profile : http://www.google.com/profiles/pdvyas



Note:



If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.



    End of Note



    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.

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




--

Maxwell Morais
Tecnologia da Informação
+55 11 3931-1412 Ramal 31

www.realizemodulados.com.br



Note:

 

If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

     

    End of Note



    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.

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