Notice: While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.
...if we can identify fixed-deadline tasks for which we need volunteers, so they can drop out when they are done with specific tasks. S. Holden replied that the plan isn't that detailed yet, but it needs to be before we start, so Martin's approach is sound. S. Deibel suggested that if would help if the plan could define the areas that need work and essentially have slots for people to sign up. S. Holden will encourage Tim to proceed in that way. A transition plan will be drafted and sent to the...
...if my cell phone were programmable, I would still use the regular declarative interface (i.e. the keypad) to dial a specific number, since that's the most convenient way to access that specific functionality. However, without programmability, there is no way I can make it try a couple of different numbers for a particular friend until one is answered, unless the cell phone vendor anticipated this particular feature. 3. Challenges Some questions arise immediately. What would the pro...
...if (labelText.indexOf(",") !== -1) { newText = "$" + labelText.replace(",000", "k"); } else { newText = "$" + labelText; } currentLabel.text(newText); }) yItems.each(function(i){ var currentLabel = jQuery(this).find('text'); var labelText = currentLabel.text(); var newText = labelText.replace(",", ""); currentLabel.text(newText); if ((i === 0) || (i === yItems.length-1)) { currentLabel.text(""); } }) } changeAxisLabels(); } ...
...ifferent algorithm, which may yield a somewhat different search order in rare cases. The difference only shows up when two given base classes occur in a different order in the inheritance list of two different derived classes, and those derived classes are both inherited by yet another class. Here's the smallest example I can think of: class A(object): def meth(self): return "A" class B(object): def meth(self): return "B" class X(A, B): pass cla...
...if self.__obj__ is None and obj is not None: return Super(self.__type__, obj) else: return self def __getattr__(self, attr): if isinstance(self.__obj__, self.__type__): starttype = self.__obj__.__class__ else: starttype = self.__obj__ mro = iter(starttype.__mro__) for cls in mro: if cls is self.__type__: break # Note: mro is an iterator, so the second loop ...
...ified) logo for any commercial purpose must also be approved first by the PSF. We will generally be unable to do this, because of the confusion it may cause. As a guideline, modifications that leave the shape -- but not necessarily the colors -- unaltered are likely to be approved. Inclusion of other visual elements at an offset to the logo is generally acceptable (subject to other terms of this policy). Modifications that modify or obscure any part of the shape of the logo will not be approv...
...if nobody else was forthcoming, and noted that the subject would be regarding what the PSF did for the SoC, not about the SoC in general. J. Hylton suggested that Chris DiBona and Greg Stein be asked if they want to participate in the SoC BoF. A. Kuchling noted that if Chris DiBona is coming to PyCon, he and a PSF director would probably work well. A. Kuchling promised to write to Chris DiBona and Greg Stein and ask about their attendance at PyCon and possible BoF participation. N. Norwitz tho...
...else the PSF could do". Status: done. Section 4, Discussion: D. Goodger will inform the new members of their election, and invite them to join the psf-members list. Status: done. 4 PSF Logo D. Goodger reported that we have a candidate logo from Marc-André Lemburg, plus his own variations on the the Python logo (with various "PSF" text layouts). Goodger asked if we want a new logo for the PSF, or is the Python logo sufficient? The Board agreed to put the qu...
...ifferent. Whenever a submodule of a package is loaded, Python makes sure that the package itself is loaded first, loading its __init__.py file if necessary. The same for packages. Thus, when the statement import Sound.Effects.echo is executed, it first ensures that Sound is loaded; then it ensures that Sound.Effects is loaded; and only then does it ensure that Sound.Effects.echo is loaded (loading it if it hasn't been loaded before). Once loaded, the difference between a package an...
...ificantly improved the core development infrastructure, from the migration to the dedicated bugs.python.org infrastructure, to the initial switch to a distributed version control system, to the current adoption of a more automated development workflow. A Python core developer since 2003, Brett has also dedicated significant time to ensuring that the design, implementation, and development of essential parts of the CPython reference interpreter are accessible to new contributors, including (but n...
...ificantly past their sell-by date." M. von Löwis: "I propose to put selected items on the agenda each month, with a proposed motion to drop them." S. Holden: "It seems to me that if you...don't have time to move something forward then the item should really be passed to someone else (not necessarily a director) or possibly even discarded altogether (if not required by Board vote). 9 Arrangements for Members Meeting & Board Meeting at PyCon 2010 The Boar...
...ific languages. For example, if cell phones were programmable, one would still use the regular domain-specific interface (the keypad) to dial a specific number, since that's the most convenient way to access that specific functionality. However, without programmability, there is no way to make it try several different numbers for a particular friend until one is answered, unless the cell phone vendor anticipated this particular feature. Why Start with Python? We propose to start by maki...
...if he's planning to implement it. If not, it should probably be dropped for lack of interest. PEP 270 - uniq method for list objects - Petrone Same story as for PEP 265. As the battling cookbook entries on this topic prove, this is a lot harder to do in full generality than it seems. The PEP is unfinished: it doesn't even specify the required semantics! And why isn't the author's implementation included, if it's only 20 lines? I propose to reject this, to save the author work...
...ifics, but I know he wants us to scrutinize the budget on a regular basis. Focusing on the "2010 Budget" columns, how do we feel it looks?" D. Mertz: "It has a bottom line that is positive rather than negative. I like that part a lot." B. Cannon: "Any special reason the catering cost went down so much, or is that simply because we are at a different location?" S. Holden: "Catering is down because we are only committed to a single venue this year." T. ...
...if seq] if not nonemptyseqs: return res i+=1; print '\n',i,'round: candidates...', for seq in nonemptyseqs: # find merge candidates among seq heads cand = seq[0]; print ' ',cand, nothead=[s for s in nonemptyseqs if cand in s[1:]] if nothead: cand=None #reject candidate else: break if not cand: raise "Inconsistent hierarchy" res.append(cand) for seq in nonemptyseqs: # remove cand if seq[0] == cand: del...
...ified logo for PyFFmgeg. The use was considered confusing and dilutive. After a polite email exchange, the project agreed to a different design that preserved the shape of the Python logo. Carl Trachte identified a possible derivative logo used by Amara, but it seems to be sufficiently different not to be derived or confusable with the Python logo Carl Trachte identified some modification for 3D effect by "The Python Noob" but they do not appear to pose a problem. Python Logo Glencai...
...ifying 1-year limits on approvals." D. Goodger recommended that the trademark policy be modified to clearly require approval for ALL derived logos, no matter the purpose (commercial or not). 13.2 Copying Correspondence S. Holden: We MUST copy Van Lindberg on all trademark correspondence. Best if we copy the Board list too. D. Goodger: "Van isn't on the Board list. Perhaps he should be invited?" The PSF Board mailing list is restricted to directors, office...
If you didn't find what you need, try your search in the Python language documentation.