[pypy-svn] rev 1342 - pypy/trunk/doc/funding
mwh at codespeak.net
mwh at codespeak.net
Wed Sep 17 16:44:41 CEST 2003
Author: mwh
Date: Wed Sep 17 16:44:41 2003
New Revision: 1342
Modified:
pypy/trunk/doc/funding/B2.0.0_relevance.txt
Log:
Wrap lines at 70 columns.
Modified: pypy/trunk/doc/funding/B2.0.0_relevance.txt
==============================================================================
--- pypy/trunk/doc/funding/B2.0.0_relevance.txt (original)
+++ pypy/trunk/doc/funding/B2.0.0_relevance.txt Wed Sep 17 16:44:41 2003
@@ -2,22 +2,23 @@
Describe the manner in which the proposed project's goals address the
scientific, technical, wider societal and policy objectives of the IST
-Priority in the areas concerned.
+Priority in the areas concerned.
(Recommended length three pages)
-------------------------------------------
-PyPy is a precise match for IST-2002-2.3.2.3 - Open development platforms
-for software and services. Its stated objective is as follows:
+PyPy is a precise match for IST-2002-2.3.2.3 - Open development
+platforms for software and services. Its stated objective is as
+follows:
To build open development and run-time environments for software
and services providing the next generation of methodologies,
- interoperable middleware and tools to support developers - through all
- phases of the software life-cycle, from requirements analysis until
- deployment and maintenance - in the production of networked and
- distributed software systems and services, embedded software and
- value-added user services. This will enable the development of future
- software engineering methods and tools.
+ interoperable middleware and tools to support developers - through
+ all phases of the software life-cycle, from requirements analysis
+ until deployment and maintenance - in the production of networked
+ and distributed software systems and services, embedded software
+ and value-added user services. This will enable the development of
+ future software engineering methods and tools.
The PyPy project aims to build an flexible and fast implementation of
the Open Source programming language Python written in itself. Python
@@ -31,90 +32,92 @@
Priority is to be given to projects in which
'strong industrial users join forces with software and service
- suppliers in building common platforms with support of academic
- research partners'.
+ suppliers in building common platforms with support of
+ academic research partners'.
This Project is a collaboration between Academic Researchers, and
-Software and Service providers to produce an outcome desired by
-all industrial users. ASK_STOCKHOLM 'what's an Industrial User?'
-Is AB Strakt one? Large companies, who are not software providers,
-such as Bang and Bang & Olufsen, the Danish maker of high-end audio
-equipment, http://www.bang-olufsen.com/ have expressed interest in
-using PyPy once it is developed.
+Software and Service providers to produce an outcome desired by all
+industrial users. ASK_STOCKHOLM 'what's an Industrial User?' Is AB
+Strakt one? Large companies, who are not software providers, such as
+Bang and Bang & Olufsen, the Danish maker of high-end audio equipment,
+http://www.bang-olufsen.com/ have expressed interest in using PyPy
+once it is developed.
Moreover, our project is relevant to every focus objective.
Focus is on:
a) High level methods and concepts (esp. at requirements and
- architectural level) for system design, development and
- integration, addressing non-functional aspects, complexity,
+ architectural level) for system design, development and
+ integration, addressing non-functional aspects, complexity,
autonomy and composability.
-PyPy will advance the 'state-of-the-art' in specializing compilers, with
-a new architecture for Object Libraries that provide for radical
-improvements in (the management of) complexity, autonomy (self-hosting),
-and composability (seamless modularity).
+PyPy will advance the 'state-of-the-art' in specializing compilers,
+with a new architecture for Object Libraries that provide for radical
+improvements in (the management of) complexity, autonomy
+(self-hosting), and composability (seamless modularity).
ASK_STOCKHOLM DO I HAVE TO EXPLAIN THIS MORE?
- b) Open and modular development environments, enabling
- flexibility and extensibility with new or sector-specific
- tools (e.g. intelligent distributed decision support),
- supporting different adaptable development processes and
- methodologies and ensuring consistency and traceability
+ b) Open and modular development environments, enabling
+ flexibility and extensibility with new or sector-specific
+ tools (e.g. intelligent distributed decision support),
+ supporting different adaptable development processes and
+ methodologies and ensuring consistency and traceability
across the development lifecycle.
Flexibility is one of the Primary goals of PyPy. Our new architecture
will be the basis of a host of more flexible and extensible ways to
-create software products. PyPy will, of course, be released as
+create software products. PyPy will, of course, be released as
Free/Open software, under the MIT license.
FOOTNOTE: Stick MIT License in here.
-ASK_STOCKHOLM -- Am I correct? They want the thing we made to be
-Open and Modular? Or are they asking that our own way of working uses
-Open and Modular techniques? We do this as well ....
-
- c) Light/agile methodologies and adaptive workflow providing
- a dynamic and adaptive environment, suitable for
- co-operative and distributed development.
+ASK_STOCKHOLM -- Am I correct? They want the thing we made to be Open
+and Modular? Or are they asking that our own way of working uses Open
+and Modular techniques? We do this as well ....
+
+ c) Light/agile methodologies and adaptive workflow
+ providing a dynamic and adaptive environment, suitable
+ for co-operative and distributed development.
Each member of the group is committed to Agile Methodolgies. Some of
us have experience with Crystal and others with XP, [FIXME add URLS
and see if we have any more trained people on the team]two of the more
popular ones. Moreover, since we have been active for many years in
the Open Source community, we are already used to co-operating with
-others in a distributed development process.
+others in a distributed development process.
ASK_STOCKHOLM -- is this what they want, or more like this?
AB Strakt is a young Swedish software company whose main product, CAPS
-is an adaptive workflow framework. A faster Python would seamlessly improve
-this product, and those applications which are based upon it.
+is an adaptive workflow framework. A faster Python would seamlessly
+improve this product, and those applications which are based upon it.
-[FIXME: if we want this bit, we want to refere to the AB Strakt Appendex, that
- says that we are a cool company, and that we do workflow and procurement,
- and that we are responsible -- blah blah blah. I'll boast about
- Strakt later, or see if I can steal some boasts from marketing.]
+[FIXME: if we want this bit, we want to refere to the AB Strakt
+ Appendex, that says that we are a cool company, and that we do
+ workflow and procurement, and that we are responsible -- blah blah
+ blah. I'll boast about Strakt later, or see if I can steal some
+ boasts from marketing.]
d) Open platforms, middleware and languages supporting
standards for interoperability, composability and
- integration. (incl. e.g. P2P, GRID, autonomy, agents,
- dynamic adaptability and evolvability, context awareness,
- customer profiles). Open source middleware layers can
- facilitate rapid and broad adoption.
-
-PyPy is an Open Language. ASK_STOCKHOLM. So they have just asked us to
-make them a languaqe? Or they just want us to use a language to make
-what we are making?
-
- In addition, related foundational research, to be implemented by
- Specific Targeted Research Projects and Coordination Actions, should
- focus on fundamental design concepts, systematisation of domain
- specifications, concurrency, distribution and timing, formal and
- quantitative analysis and testing tools, and future database and
- information system concepts.
+ integration. (incl. e.g. P2P, GRID, autonomy, agents,
+ dynamic adaptability and evolvability, context
+ awareness, customer profiles). Open source middleware
+ layers can facilitate rapid and broad adoption.
+
+PyPy is an Open Language. ASK_STOCKHOLM. So they have just asked us
+to make them a languaqe? Or they just want us to use a language to
+make what we are making?
+
+ In addition, related foundational research, to be implemented
+ by Specific Targeted Research Projects and Coordination
+ Actions, should focus on fundamental design concepts,
+ systematisation of domain specifications, concurrency,
+ distribution and timing, formal and quantitative analysis and
+ testing tools, and future database and information system
+ concepts.
ASK_STOCKHOLM PyPy is Applied Research. When they say 'foundational
research' do they want 'foundational applied research', in which case
@@ -125,16 +128,13 @@
'it is nice to learn stuff'?
Work should where appropriate, enhance and complement work
- implemented under EUREKA/ITEA and in software initiatives at member
- and associated state level. The IST programme will seek active
- co-operation with ITEA in software intensive systems.
-
-ASK_STOCKHOLM I don't know how to find out which work implemented under
-EUREKA/ITEA was implemented using Python. I do know of 2 prior IST
-projects. FIXME: add URL for ASWAD. A faster Python will enhance
-any project done in Python. Also, if this means that EUREKA/ITEA
-has more pots of money that they would like to hand us, we'd love
-to take it.
-
-
-
+ implemented under EUREKA/ITEA and in software initiatives at
+ member and associated state level. The IST programme will seek
+ active co-operation with ITEA in software intensive systems.
+
+ASK_STOCKHOLM I don't know how to find out which work implemented
+under EUREKA/ITEA was implemented using Python. I do know of 2 prior
+IST projects. FIXME: add URL for ASWAD. A faster Python will enhance
+any project done in Python. Also, if this means that EUREKA/ITEA has
+more pots of money that they would like to hand us, we'd love to take
+it.
More information about the Pypy-commit
mailing list