Wave module support for floating point data
Hi everybody, more than a year ago I have submitted a patch to enhance the Wave module with read/write support for floating point data. http://bugs.python.org/issue16525 Up till now this patch has not been applied nor did I get feedback if anything needs to be enhanced or changed before it can be committed. I have never been in contact with your development process and Python core developers, so please tell me what I should improve... Regards, Sebastian
On 3/1/2014 2:57 PM, Sebastian Kraft wrote:
Hi everybody,
more than a year ago I have submitted a patch to enhance the Wave module with read/write support for floating point data.
http://bugs.python.org/issue16525
Up till now this patch has not been applied nor did I get feedback if anything needs to be enhanced or changed before it can be committed. I have never been in contact with your development process and Python core developers, so please tell me what I should improve...
Please subscribe to core-mentorship list and post your question there. -- Terry Jan Reedy
On Sat, 01 Mar 2014 15:08:00 -0500
Terry Reedy
On 3/1/2014 2:57 PM, Sebastian Kraft wrote:
Hi everybody,
more than a year ago I have submitted a patch to enhance the Wave module with read/write support for floating point data.
http://bugs.python.org/issue16525
Up till now this patch has not been applied nor did I get feedback if anything needs to be enhanced or changed before it can be committed. I have never been in contact with your development process and Python core developers, so please tell me what I should improve...
Please subscribe to core-mentorship list and post your question there.
I don't understand this response. You seem to be assuming that Sebastian is asking for guidance, but he's simply telling us about a patch that hasn't received any review yet, despite having been posted one year ago. It's not obvious he has been doing something wrong that he needs to be taught about. Regards Antoine.
On 3/1/2014 3:25 PM, Antoine Pitrou wrote:
On Sat, 01 Mar 2014 15:08:00 -0500 Terry Reedy
wrote: On 3/1/2014 2:57 PM, Sebastian Kraft wrote:
Hi everybody,
more than a year ago I have submitted a patch to enhance the Wave module with read/write support for floating point data.
http://bugs.python.org/issue16525
Up till now this patch has not been applied nor did I get feedback if anything needs to be enhanced or changed before it can be committed. I have never been in contact with your development process and Python core developers, so please tell me what I should improve...
Please subscribe to core-mentorship list and post your question there.
I don't understand this response. You seem to be assuming that Sebastian is asking for guidance,
I am reading what he posted, which ended with "please tell me what I should improve...". This sort of question-request is routinely posted, in much the same words, on core-mentorship, and routinely gets a response there.
but he's simply telling us about a patch that hasn't received any review yet, despite having been posted one year ago.
If that were all he said (and it is not) it would not be too useful. There are about 4000 open issues. About half have the 'patch' keyword set, and probably more have patches without the keyword. About 700 with the keywork have seen no activity for a year. Some fraction of those have never received a review. I would guess at least 100. In this sense, there is, unfortunately in my opinion, nothing too special about this issue or patch. If you are really interested in this subset of issues, someone should do a custom search against the database. Issues that are open, have a patch (a file name ending in .diff or .patch) posted more than a year ago, and have no subsequent responses from a core developer, would be a start. Perhaps we should add a 'reviewed' field to the table of uploads, which would be automatically marked True when is a completed Rietveld response. Perhaps there should be a way to connect review messages, as opposed to mere comment messages, to the patch they review. We should think about this in the process re-design Nick has planned.
It's not obvious he has been doing something wrong that he needs to be taught about.
The same could initially be said of all the similar posts on core-mentorship. But please change 'wrong' to 'incomplete or something. Most patches get revised and augmented without being 'wrong'. This is especialy true of patches from people 'have never been in contact with [our] development process'. What makes Sebastian's request worth extra attention is the extra information that he, the author of the neglected patch, is still around and desirous of discussing, editing, and augmenting the patch as necessary. -- Terry Jan Reedy
On 03/02/2014 12:04 AM, Terry Reedy wrote:
On 3/1/2014 3:25 PM, Antoine Pitrou wrote:
On Sat, 01 Mar 2014 15:08:00 -0500 Terry Reedy wrote:
On 3/1/2014 2:57 PM, Sebastian Kraft wrote:
Hi everybody,
more than a year ago I have submitted a patch to enhance the Wave module with read/write support for floating point data.
http://bugs.python.org/issue16525
Up till now this patch has not been applied nor did I get feedback if anything needs to be enhanced or changed before it can be committed. I have never been in contact with your development process and Python core developers, so please tell me what I should improve...
Please subscribe to core-mentorship list and post your question there.
I don't understand this response. You seem to be assuming that Sebastian is asking for guidance,
I am reading what he posted, which ended with "please tell me what I should improve...".
This sort of question-request is routinely posted, in much the same words, on core-mentorship, and routinely gets a response there.
The core-mentorship current archive is only available to the list members as stated at the core-mentorship web site at http://pythonmentors.com/. Curious to know why. Xavier
On 02/03/2014 10:25, Xavier de Gaye wrote:
The core-mentorship current archive is only available to the list members as stated at the core-mentorship web site at http://pythonmentors.com/. Curious to know why.
The thinking behind c-m is to lower the entry bar for contribution. To that end, people can ask questions which might, to the more knowledgeable, appear naive. ("You don't know what Mercurial is?" "You've never used make?") If the archives were public then less-experienced questioners might shrink from exposing their ignorance and would ultimately not engage with Python development. Another "rule" is that you should not quote c-m posts literally outside the c-m list. You can restate the question in general terms to, eg, get input from python-dev or python-committers. Advice *from* the committers on the list can be quoted elsewhere. Note that the archives are open to all subscribers, and subscription is open to anyone. So it's not particularly secret, just a low barrier to remind people to respect the possible inexperience of posters. TJG
On Sat, 01 Mar 2014 18:04:09 -0500
Terry Reedy
Please subscribe to core-mentorship list and post your question there.
I don't understand this response. You seem to be assuming that Sebastian is asking for guidance,
I am reading what he posted, which ended with "please tell me what I should improve...".
This sort of question-request is routinely posted, in much the same words, on core-mentorship, and routinely gets a response there.
I'm sure people who answer questions on core-mentorship also hang out on python-dev, so I don't understand why it wouldn't get a response *here*. Regardless, the main problem with stale patches like Sebastian's is that there isn't a core developer interested in reviewing them (or with the required time to do so). Asking those people to post on core-mentorship is a distraction: it won't make core developers magically more available. Regards Antoine.
Am 01.03.2014 21:25, schrieb Antoine Pitrou:
On Sat, 01 Mar 2014 15:08:00 -0500 Terry Reedy
wrote: On 3/1/2014 2:57 PM, Sebastian Kraft wrote:
Hi everybody,
more than a year ago I have submitted a patch to enhance the Wave module with read/write support for floating point data.
http://bugs.python.org/issue16525
Up till now this patch has not been applied nor did I get feedback if anything needs to be enhanced or changed before it can be committed. I have never been in contact with your development process and Python core developers, so please tell me what I should improve...
Please subscribe to core-mentorship list and post your question there.
I don't understand this response. You seem to be assuming that
It seems there is some confusion about how to handle this... Anyway I looked at the patch again and after the recent changes towards version 3.4 the patch cannot be applied anymore. Taking into account that there was no interest in this area for the last years, I will not take the time to rework the patch. Anyway please consider to commit the new documentation patch I have uploaded to the issue. http://bugs.python.org/issue16525 It is really necessary to clarify the suppoprted sample formats in the documentation. Sebastian
01.03.14 21:57, Sebastian Kraft написав(ла):
more than a year ago I have submitted a patch to enhance the Wave module with read/write support for floating point data.
http://bugs.python.org/issue16525
Up till now this patch has not been applied nor did I get feedback if anything needs to be enhanced or changed before it can be committed. I have never been in contact with your development process and Python core developers, so please tell me what I should improve...
I had assigned this issue to myself because I were going to solve it. There was too little time before features freeze, so the patch had been delayed until 3.5. As for the patch itself, there were many changes in the wave module last months, especially in the tests, so the patch can't be applied cleanly and should be rewritten. The main problem is that this issue could not be resolved separately. First of all we should add support for floating point in the audioop module, we also need to add support for floating point in aifc and sunau modules. Need to design a new interface for audio modules.
participants (6)
-
Antoine Pitrou
-
Sebastian Kraft
-
Serhiy Storchaka
-
Terry Reedy
-
Tim Golden
-
Xavier de Gaye