Pencils down! :)
Hi all
The GSoC program for 2009 is now coming to an end in couple of weeks,
and according to the timeline today is supposed to be "pencils down".
I'm sure individual mentor has/will talk to their students on what
they expect the students to do these last days, probably documentation
and testing related.
Final evaluations are about to begin, would be great if everyone
filled them out (organization admin, mentors and students) sooner
rather then later.
Thanks for the summer guys, hope I'll be seeing you around and working
further on your applications - or even different areas of
|
8/17/2009 7:27:06 AM
|
0
|
hannes.magnus...@gmail.com (Hannes Magnusson)
|
Varuna's Report for the two weeks starting: 2009-08-01
--00504502b8514b5c1a04713f04e0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
TIME SPENT
~35 hours
HIGHLIGHTS
- Received some suggestions from the community (mailing list)
- Fixed a problem with win32 build - included zend_eapi.c in config.w32
- TSRMLS parameters are passed to callbacks to improve performance
- Added support for extensions loaded through dl()
- When a extension (say ext_dl) is loaded through dl() the callbacks of
other extensions (already loaded) are called, if they require
the ext_dl and
the versions
|
8/16/2009 9:36:15 AM
|
0
|
vpjayas...@gmail.com (Varuna Jayasiri)
|
[gsoc] PhD Online Editor - progress @ August13
--000e0cd32a00fe1c160471011a33
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Greetings,
This might be my last report subjected with "gsoc" this year :p
To update from my last mail [1], the mod_rewrite task and cvs2svn migration
on doc-editor are completed in my last svn-commit.
Url with /do/{task}?params.... is now forwarded to
/php/controller.php?task={task}¶ms..... and the doc-editor ui is now
becoming more "cvs-neutral".
Thus, tasks listed on my gsoc proposal [2] are finished, but still, i'm
going to tweak the code with bug fixes and i
|
8/13/2009 7:44:28 AM
|
0
|
mr.ksc...@gmail.com (KSChan)
|
[gsoc] PhD Online Editor - progress @ August5
--0016e647548881b6c90470601a25
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Greetings,
doc-editor is now live again after cvs2svn.
A svn-client is implemented for doc-editor. Certain testes are done against
my development Subversion server and the one on svn.php.net.
Some outstanding problems remain for the cvs2svn migration of doc-editor.
- svn diff fail due to the difference in revision numbering scheme of cvs
and svn
- svn diff fail due to cvs2svn diff information are lost
- using svn native-client over HTTP may sometimes fail
* svn diff f
|
8/5/2009 7:39:30 AM
|
0
|
mr.ksc...@gmail.com (KSChan)
|
Varuna's Report for the week starting: 2009-07-20
--0016369fa374c7e6a804703f1a67
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
TIME SPENT
~30 hours
HIGHLIGHTS
Callbacks are called with module_number / type. e.g. usage - INIs could be
registered from the callback
Functions to search versions of an extension
Updated the documentation on http://wiki.php.net/gsoc/2009/api
How dependency interface is implemented on mbstring / exif :
http://www.xvpj.net/2009/07/29/eapi2/
DETAILED ACTIVITIES
Coded a simple search functionality to search for versions of a extension -
so that, for example, all the ver
|
8/3/2009 4:17:18 PM
|
0
|
vpjayas...@gmail.com (Varuna Jayasiri)
|
PhD Improvements (Plugin System) - Status Report 8
--001636416d11d0b96e04703e59c0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
hi all,
This is my 8th status report (20 July to 1 August).
HIGHLIGHTS
-----------------------------
In the last two weeks I wrote the support to XML Processing Instructions,
did some fixes in trunk and wrote some proof-of-concepts about how to test
PhD. Now is time to write tests. We're also planning to implement a new
feature to allow the use of customized indexers.
Now the IDE-Package(package to create output formats to help the PHP IDEs,
and create funclist.txt an
|
8/3/2009 3:23:23 PM
|
0
|
moacirdeoliveira....@gmail.com (Moacir de Oliveira)
|
[benchmarks] GSoC report
--001636c5ac7a0272a5046fda44a0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Since the last report (about a week ago) I've tried to customize and get the
phpBB application to work in this scenario:
../deploy.php IP
where IP will be the web-server ip, and ip+1 the client ip and ip+2 the
database ip. The user would then run a command like:
../installphpbb
Which will automatically upload the files to the web server, fix the config
with the right data and the database with the right data.
This is working pretty well, but there are some problems.
|
7/29/2009 3:59:01 PM
|
0
|
hja...@sgh.se (Alexander Hjalmarsson)
|
[gsoc] PhD Online Editor - progress @ July24
--000e0cd3047029d953046f6c7617
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Greetings,
AS svn-migration is complete the project is now on
http://svn.php.net/viewvc/web/doc-editor/trunk/
You may have a look into the codes by "svn co
http://svn.php.net/repository/web/doc-editor/trunk doc-editor"
What I've done thus far from the last progress report is that I factored the
php files from the ground to the top. The single pain-long (yup, pain-long
not plain-long as that's really painful!) class.php is now separated into
dozen of files in which each
|
7/24/2009 4:58:56 AM
|
0
|
mr.ksc...@gmail.com (KSChan)
|
Bugtracker - Status update
Hi all,
The bugtracker improvements are divided in milestones, that are listed below.
This week I implemented the RSS feeds per bug and I'm working on the
SVN integration.
First stage:
- Cleanup code (*done*)
- Attachments : For a diff, test, backtrace, screenshot, whatever. (*done*)
- Package/Type separation : Packages (like extensions) and Bug Types
(like feature requests) are separate (*done*)
- Defined/Documented permissions : For example, so we all know if a
random person can comment on a bogus bug
- Preview button, instead of only submit (*almost done*)
- Deal with bu
|
7/21/2009 2:18:03 AM
|
0
|
felipe...@gmail.com (Felipe Ribeiro)
|
PhD Improvements (Plugin System) - Status Report 7
--001485f5ce6a236586046f25b9f3
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
hi all,
This is my 7th status report (05 July to 19 July).
HIGHLIGHTS
-----------------------------
This week I fixed some bugs, made some improvements in the factory system
(now the formats are dynamically loaded, no more predefined formats), some
refactorings in the Format classes and started reading about XML Processing
Instructions and dbhtml.
This weekend I started writing an example Package
http://gitorious.org/phd-ide-package (to render the Philip Olson's alpha
|
7/20/2009 4:35:17 PM
|
0
|
moacirdeoliveira....@gmail.com (Moacir de Oliveira)
|
SoC Xdebug code coverage project update - 20th July 2009
This week:
* I added 3 extension constants to control what information is
returned by xdebug_get_code_coverage. By default Xdebug will return a
structure that is compatible with the existing code coverage
structure. Using either XDEBUG_CC_LINE_COVERAGE_EX or
XDEBUG_CC_BRANCH_COVERAGE or XDEBUG_CC_DUMP_INSTRUCTIONS either singly
or ORd together returns the additional code coverage data now
collected.
*Basic blocks - Xdebug can now return control flow information in the
form of basic blocks. This code was duplicated straight from
Sebastian's
bytekit.extension
The code is availab
|
7/20/2009 11:44:13 AM
|
0
|
allister.beha...@gmail.com (Allister Beharry)
|
Varuna's Report for the three weeks starting: 2009-06-28
--0016361e89620ce82b046f1faec2
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
TIME SPENT
~55 hours
HIGHLIGHTS
Changes to the callbacks and testing
DETAILED ACTIVITIES
I changed callback registration so that callbacks could be registered for a
specific version of a extension, or for the latest version of a extension.
If the extension depends on multiple extensions then it can use a generic
callback, which will be called after all the extension have been initialized
and the extension APIs could be retrieved using zend_eapi_get or
zend_eapi_get_lat
|
7/20/2009 9:22:41 AM
|
0
|
vpjayas...@gmail.com (Varuna Jayasiri)
|
[benchmarks] GSoC report
--001636c5a7369faf1e046f0cba1f
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Hi
It's been a very long time ago since I wrote the last gsoc report from my
project, and I apologize for that. During my last report, I was about mid
way of creating the cli version of the benchmarking. Currently the benchmark
has the following tests (not counting the micro-tests):
crypto-aes
crypto-md5
crypto-rsa (just called crypto in the test dir)
deltablue
j4p5
raytrace
richards
whirl
And the features that are available are mainly
* The normal benchmark that jus
|
7/19/2009 10:46:08 AM
|
0
|
hja...@sgh.se (Alexander Hjalmarsson)
|
XDebug code coverage update - 14th July
I haven't written a project update since June 7th but I have managed
to complete some of the objectives I had:
*I increased the resolution of Xdebug's counting process from the line
to the opline - so the individual ops for each line are now tracked
and counted. This is necessary for any kind of branch analysis. See
the example below.
* I've added counting decisions and branches. A decision is created by
control flow statements - if/else for/do/while and the ? operator and
are usually implement by an IS_SMALLER and JMPNZ or JUMPZNZ
instruction. A branch occurs on whether the condit
|
7/14/2009 7:36:11 PM
|
0
|
allister.beha...@gmail.com (Allister Beharry)
|
[HEADSUP] Mid-term evaluation deadline TODAY!!
Hello all
If you haven't submitted yout mid-term evaluation by now.. go do it!
The deadline is in few hours.
Just to be clear:
If a STUDENT doesn't submit the midterm evaluation YOU WILL BE DISQUALIFIED
If a MENTOR doesn't submit the midterm evaluation YOUR STUDENT WILL BE
DISQUALIFIED
If the ORGANIZATION admin doesn't submit the midterm evaluation
PHP.NET WILL NOT BE ACCEPTED NEXT YEAR
Please don't take it out on the students or the project, submit the
evaluations right now.
-Hannes
|
7/14/2009 6:27:04 AM
|
0
|
hannes.magnus...@gmail.com (Hannes Magnusson)
|
PhD Improvements (Plugin System) - Status Report 6
--001485f5b196f9347f046e0a36ad
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
hi all,
This is my 6th status report (28 June to 04 July).
HIGHLIGHTS
-----------------------------
This week was very productive, I wrote all the xhtml formats from the PHP
Package (chunked, big, web, howto) and the manpage output format (functions)
\o/. Now I have to port the PDF and CHM formats. After that, tests and
remove the old code from HEAD (maybe a new release? :) ).
Now is time to make the midterms evaluations.
KEY ACCOMPLISHMENTS
-----------------------
|
7/6/2009 2:20:57 PM
|
0
|
moacirdeoliveira....@gmail.com (Moacir de Oliveira)
|
[HEADSUP] Mid-term evaluations start next Tuesday (mentors+students)
Hi all
Just a quick reminder, mid-term evaluations start next Tuesday (July 7th).
All evaluations (both from mentors *and* students) _must_ be submitted
before July 14th.
If for whatever reasons you cannot submit the evaluations within that
time frame, please shout out ASAP.
-Hannes
|
7/3/2009 8:19:58 AM
|
0
|
hannes.magnus...@gmail.com (Hannes Magnusson)
|
[gsoc] PhD Online Editor - progress @ July3
--0016363b86de025f99046dc8b0b2
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Greetings,
A progress update on the GSOC - PhD Online Editor project.
The first milestone is reached. The main ui namespace is cleared and broke
into many ui-components and worker tasks. For those unique (tailor-made)
ui-components, singleton is applied to them. For those reusable components,
they keep a single config.
My second milestone is to refactor the php request handlers' namespace.
Currently, it's under a single dispatcher structure which handlers are
messed up
|
7/3/2009 8:10:20 AM
|
0
|
mr.ksc...@gmail.com (KSChan)
|
PhD Improvements (Plugin System) - Status Report 5
--0016364c791f0f5f5d046d7cbe29
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
hi all,
This is my 5th status report (21 June to 27 June).
HIGHLIGHTS
-----------------------------
This week I wrote the Pear Formats: bigxhtml, xhtml and php \o/. A lot of
fun, some problems with the indexer and a lot of code.
The SQLite indexer needs some fixes (some broken TOCs and links).
Now I have to port the PHP Formats, a LOT of work to do, I think this week
will be most difficult of my project, and also the most fun.
KEY ACCOMPLISHMENTS
--------------------
|
6/29/2009 1:33:58 PM
|
0
|
moacirdeoliveira....@gmail.com (Moacir de Oliveira)
|
Varuna's Report for the two weeks starting: 2009-06-15
--000e0cd146789d9ff7046d50cf3d
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
HIGHLIGHTS
Coded the callback registration
DETAILED ACTIVITIES
Callback functions registered by dependent extensions in MINIT are called
from php_module_startup (main/main.c), once all extensions have been
initialized. I've added some sample code which uses callbacks at *git://
github.com/vpj/PHP_EXT_API_Tests.git.* I also wrote a simple (very small :)
) tutorial on how to use it on my
blog<http://www.xvpj.net/2009/06/26/how-to-use-php-extension-api-dependancy-interfac
|
6/27/2009 9:09:14 AM
|
0
|
vpjayas...@gmail.com (Varuna Jayasiri)
|
phpruntests - GSoC report 4
Hi all,
here's the actual update on my gsoc-work.
best regards,
georg
TIME SPENT:
about 45 hours
HIGHLIGHT:
There was not a really highlight in the last two weeks. The most time I
spent on building and upgrading the taskScheduler-prototype.
KEY CONCERNS: -
WAITING FOR:
Feedback on the last update of the prototype (not urgent).
KEY TASKS THAT STALLED:
The pronounced shared-memory-option was dropped for now. The file- and the
msgq-variant are covering all our current requirements.
KEY ACCOMPLISHMENT:
- Finalizing the taskScheduler prototy
|
6/22/2009 7:23:05 PM
|
0
|
georg.gradw...@gmail.com (Georg Gradwohl)
|
PhD Improvements (Plugin System) - Status Report 4
--000e0cd28d14cb2602046cefc292
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
hi all,
This is my 4th status report (14 June to 20 June).
HIGHLIGHTS
-----------------------------
This week I wrote the Default package, that will be the base of the next
packages (TDG, ProducingOSS). Also I started porting the Pear Themes to the
new design.
PhD now is working with namespaces and pear conventions \o/, kudos to
Christian Weiske that made the changes so fast. One day I'll be as fast as
you guys ;)
KEY ACCOMPLISHMENTS
-----------------------------
|
6/22/2009 1:22:07 PM
|
0
|
moacirdeoliveira....@gmail.com (Moacir de Oliveira)
|
[gsoc] PhD Online Editor - progress @ June21
--0016e64ec4aef625f2046cdca7b1
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
greetings,
A quick update for the PhD Online Editor gsoc work.
The ui refactoring work is close to finish. I think it could be somehow 20%
work left for the refactoring which could be finished by this week.
main.js is now 18xx lines compared to the original 76xx lines. Up to now,
there are 22 ui-components and 8 task workers. In the original script, there
are around 70% lines are similar but having different context in use. Thus,
some reusable components and tasks are des
|
6/21/2009 2:34:33 PM
|
0
|
mr.ksc...@gmail.com (KSChan)
|
PhD Improvements (Plugin System) - Status Report 3
--00163642702bd2b98e046c5d2924
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
hi all,
This is my third status report (7 June to 13 June).
This week I proposed a design for merging PhD Enterprise to HEAD
http://img30.yfrog.com/img30/2370/design2.png. With that design we will be
able to use all the features of PhD Enterprise and the current output
formats of HEAD (using adapters), the formats will be grouped in packages
and the packages are pluggable. We will reuse almost all the classes of PhD
Enterprise, the PhDFormatFactory class was written in my
|
6/15/2009 6:28:16 AM
|
0
|
moacirdeoliveira....@gmail.com (Moacir de Oliveira)
|
[GSOC] Varuna's Report for the two weeks starting: 2009-06-01
--001636832598111fe9046c3c3874
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
TIME SPENT: 12 hours
HIGHLIGHTS
Documenting the interface and creating examples to illustrate the usage
KEY TASKS THAT STALLED
I haven't been able to give much time during the past two weeks due to exams
(will be over by end of next week :P).
KEY ACCOMPLISHMENTS
-Documented the interface of the extension API module
http://wiki.php.net/gsoc/2009/api
-Did some testing on the module
-Created two sample extensions to illustrate the usage of the module
git://gith
|
6/13/2009 3:10:01 PM
|
0
|
vpjayas...@gmail.com (Varuna Jayasiri)
|
[benchmarks] GSoC report
--0016e6db66fa82e0e6046c03992b
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Hi again
This is another report of my work. I've mostly been looking for a solution
for memory handling in the benchmarks project and found out that the
smaps-sampling solution used by the "unladen shadow" google project was a
good solution, but not optimal. It would have been better to have a solution
that also worked for windows, but I could not find anyone that could do it
in a good and proper way. I've submitted these diff's for reviews (Have
anyone really seen them?).
|
6/10/2009 7:37:03 PM
|
0
|
hja...@sgh.se (Alexander Hjalmarsson)
|
phpruntests - GSoC report 3
Hi all,
here's my third report on the php-runtests-project:
best regards,
g2
TIME SPENT:
about 25 hours
HIGHLIGHT:
getting my first pctnl-example running, including a clean ipc using
message-queues. It was pretty cool to see the advantage of this technologies
in a practical use-case.
KEY CONCERNS: -
WAITING FOR: -
KEY TASKS THAT STALLED:
my progress in the last two weeks wasn't as big as planned because of
writing an exam this week.
KEY ACCOMPLISHMENT:
- refreshing my knowledge of on multithreading, ipc, msg-queues and
shared-memory. Get
|
6/8/2009 8:24:32 PM
|
0
|
georg.gradw...@gmail.com (Georg Gradwohl)
|
GSoC XDebug code coverage update - 7th June
This week I got Sara Golemon's book so I could figure out just what
the heck was actually happening inside PHP and together with Andy
Wharmby's slides and the PHP code I've made the following progress:
So basically:
* I understand the meanings of the macros like EG and TSRML_*and how
they relate to threading/non-threading environments and memory
management
* I understand the use of the TSRM functions and macros and casts for
allocating memory for module specific data - so XG is just the
TSRM-aware macro for referring to the XDebug module globals
structure
* I understand zvals
|
6/8/2009 7:30:24 AM
|
0
|
allister.beha...@gmail.com (Allister Beharry)
|
[gsoc] PhD Online Editor - progress @ June8
--0016e6469820cb7ff5046bceba4a
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
greetings,
here is a progress update for the PhD Online Editor. the original ui-script
contains around 7600 lines with some taste of copy&paste. after a week or so
of preliminary refactoring and discussion with mentor Yannick, main
ui-script is now 61xx lines with 10 smaller ui components totals with 17xx
lines. it's not zero-sum as some documentation are added in the script PLUS
keeping refactored script complies with pear-coding-standard. those small ui
components are tai
|
6/8/2009 4:32:28 AM
|
0
|
mr.ksc...@gmail.com (KSChan)
|
PhD Improvements (Plugin System) - Status Report 2
--001636c5a66357a114046bb68aab
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Hi all,
This is my second status report (31 May to 6 June).
This week I began merging stuff from PhD Enterprise to HEAD. The Enterprise
branch has a really better design than HEAD. The indexer is storaged on a
SQLite database, some design patterns were used and there are not themes,
only output formats. On the other hand, Enterprise is no longer updated and
doesn't have as many output formats as HEAD. As I said in my last report
I'll make this merge throughout the project
|
6/6/2009 11:40:56 PM
|
0
|
moacirdeoliveira....@gmail.com (Moacir de Oliveira)
|
Two weekly reports
Hi all
Not sure if you have seen that there is a template for students reports,
linked from here: http://wiki.php.net/gsoc/2009/introduction.
Using it is not obligatory but we thought you might find it helpful :-)
Zoe
|
6/5/2009 9:45:26 AM
|
0
|
zoe.slatt...@googlemail.com (zoe)
|
XDebug Update - 1st June 2009
The 1st week I've been scouring the PHP and XDebug code and the PHP
opcodes doc. I made a Windows build of vld and parsekit, if anybody's,
interested, so I can use them next to my Windows IDE which is better
for code-browsing than vim. So going slowly for now - trying to learn
as much as I can. End of this week I should be able to make small but
sensible changes in how Xdebug works.
|
6/2/2009 7:25:45 AM
|
0
|
allister.beha...@gmail.com (Allister Beharry)
|
[GSOC] api- GSoC report 3
--0016364ee244355a13046b339622
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Hi,
I've been able to complete the extension versioning section during the past
week.
What I've been doing:
* Included a function to get the latest version of an extension available
* Functions to convert version from major.minor[.build[.revision]] format to
an uint and vice versa are provided.
- when representing the version in uint first 8 bits will be used for
major and the next 8 for minor and so on
* A few memory leaks were fixed
The zend_ext_api_get_latest_ve
|
5/31/2009 11:26:54 AM
|
0
|
vpjayas...@gmail.com (Varuna Jayasiri)
|
PhD Improvements (Plugin System) - Status Report
--001485f64b48db1a96046b29eb8f
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Hi all,
This is my first GSoC Status Report and I'll tell you about the Community
Bonding Period and the first week of GSoC.
- Community Bonding Period
During the Community Bonding Period a was reading the documentation about
DocBook, understanding the code of PhD and learnig important things to the
project. I also started to familiarize myself with the community. We agree
in to start coding the project in May 23th and the deal was: while you don't
have patches, no CVS
|
5/30/2009 11:55:01 PM
|
0
|
moacirdeoliveira....@gmail.com (Moacir de Oliveira)
|
Bugtracker - Status update
Hi all,
We are moving a bit slow in this first official week of coding on
bugtracker but things tend to get faster.
This week I am still getting used to the code and already replacing
some deprecated code for more recent stuff.
For example using MDB2 instead of PEAR DB, remove some reference
operators (&), and other small stuff.
It's not too much but it's the first phase to get familiar with the whole stuff.
Regards,
--
Felipe Ribeiro
Zend PHP5 Certified Engineer
felipernb@gmail.com
http://feliperibeiro.com
+55 83 9979-3161
|
5/29/2009 10:23:32 PM
|
0
|
felipe...@gmail.com (Felipe Ribeiro)
|
[benchmarks] GSoC Report
--001485f6c788971bd5046afa76ad
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Hi
I'll make a short report here of what I've done and what is next.
The recent days I've been improving the main benchmark script and added the
PEAR package console_getargs instead of the earlier implementation. The
benchmark is working but needs additional content, more functionality and
"better" results. With better results, I mean to embed valgrind (cachegrind)
to the benchmark and include relevant results in the output.
The next thing that needs to be done is to ad
|
5/28/2009 3:17:50 PM
|
0
|
hja...@sgh.se (Alexander Hjalmarsson)
|
[GSOC] api- GSoC report 2
--001485ec101803a0d8046aaa7fc7
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable
Hi,
I started coding a little before coding period officially kicked off,
because I want be able to work full time on the project as I have exams in
June :P.
So far I have coded the main extension API registration interface. I'm
expecting to finish the versioning system by the end of the month. So that =
I
would be able to test in in June.
I am using a simple linked list (stored in a separate HashTable) to keep
track of the available versions of a par
|
5/24/2009 3:53:34 PM
|
0
|
vpjayas...@gmail.com (Varuna Jayasiri)
|
XDebug update - 24th May 2009
I didn't study PHP and XDebug as much as I would have liked the past
couple of days - but I budgeted some time at the sart of the May
coding period to learn
PHP internals. Now that SoC has offically kicked off I'll have the
project as my primary focus. So current status is studying compiler
theory and PHP/Zend Engine. I'll make a study plan so that I use my
time as wisely as possible and post it here.
Allister
|
5/24/2009 9:36:59 AM
|
0
|
allister.beha...@gmail.com (Allister Beharry)
|
[benchmarks] Project plan
Hi Alexander,
I see that you added a project plan on
http://wiki.php.net/gsoc/2009/benchmarks. I have some questions and
comments:
> Late may and early June: Research and start coding on the CLI-version of the benchmark suite. This involves porting necessarily benchmarks and place them in the benchmark suite.
1. There are a number of benchmarks ported already. Which do you intend to port?
2. What are you planning to do for the 'suite' part of the benchmarks?
That is, we'll need a driver to test run-time/memory usage/cachegrind
stats/etc.
> Mid june - late june: The CLI versi
|
5/21/2009 3:42:04 PM
|
0
|
paul.big...@gmail.com (Paul Biggar)
|
XDebug update - 19th May 2009
I've been using the time before coding officially starts to
familiarize myself with compiler theory, PHP and Xdebug. So far I've
setup my Linux build environment and I've been digging into compiler
theory so I'll know the rudiments before attempting to dive into PHP
and XDebug. I've also collected some resources on PHP internals which
I'll post on th wiki. . At the end of this week I expect to be able to
understand at a basic level how the PHP language and XDebug works.
I'll have another update then.
Allister
|
5/20/2009 6:51:35 AM
|
0
|
allister.beha...@gmail.com (Allister Beharry)
|
[GSOC] api- GSoC report 1
--000e0cd29a527020100469ef7a72
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Hi,
I'm Varuna Jayasiri, from University of Moratuwa, Sri Lanka. I am working on
the GSoC project Abstract Extension API and Dependency Interface, mentored
by Brian Shire.
Details about the project and the timeline can be found at
http://wiki.php.net/gsoc/2009/api. I've also added a couple of progress
reports there, and to summarize what I've been doing so far:
- Setting up the development environment with help from my mentor
- Made a few changes to PHP-Core and
|
5/15/2009 8:46:19 AM
|
0
|
vpjayas...@gmail.com (Varuna Jayasiri)
|
[gsoc] PhD Online Editor - progress @ May13
--0016e647560eaa7ea90469c2dc40
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
greetings,
this is ks who's the student going to work on PhD Online Editor during this
summer. in this summer, i'm going to refactor the codes contributed by my
mentor Yannick in order to ease the future development of the editor.
the first task is to refactor the ui of the editor written in javascript. in
order not to flood the cvs repository on php.net, the refactoring procedure
written in the proposal has changed a little bit. instead of forking a
branch to do the refact
|
5/13/2009 3:32:33 AM
|
0
|
mr.ksc...@gmail.com (KSChan)
|
phpruntests - GSoC report 1
Hello world,
I'd like to take my chance to introduce myself in a short way. My name is
Georg Gradwohl, 25, studying Software Engineering at the UT Vienna
(Austria). Since about two weeks I'm working on the runtests-project, which
has the main goal to improve the performance and maintainability of the
automatic test-execution.
I had a very warm welcome in the php-community, especially by my mentors Zoe
and Stefan. So I'm very happy to be on board and looking forward to a great
soc 2009. :)
As requested, I'd like to give you a short report about my first two weeks:
Comple
|
5/11/2009 8:58:15 PM
|
0
|
georg.gradw...@gmail.com (Georg Gradwohl)
|
SoC 09 - Extending XDebug code coverage instrumentation
Hi I'm Allister, a student in Mathematics and Linguistics at the
University of the West Indies, St. Augustine. I'm participating in SoC
2009 with PHP on a project to add decision and path coverage to the
Xdebug debugger. I'll be mentored by Derick Rathans. I'm really
psyched about this project - it's going to be a lot of fun and I'm
going to learn a lot and it will be very beneficial to the PHP
community
My initial idea is to build an AST from the underlying PHP code and
then run analysis on the tree to determine how many branches there
are, then add custom opcode handlers which wil
|
5/4/2009 5:26:35 AM
|
0
|
allister.beha...@gmail.com (Allister Beharry)
|
GSoC Student - Introductory e-mail
Hello everybody!
My name is Felipe Ribeiro, I`m an undergraduate student in Computer
Science (doing the last year of the course) in Federal University of
Campina Grande, in Brazil.
I've being selected on GSoC to work on the PHP Bug Tracker, mentored
by Philip Olson, and we're planning to make several improvements on
it, on both the features provided and in the quality of the code.
We're still gathering the requirements from the community, so
suggestions are welcome!
Regards,
--
Felipe Ribeiro
Zend PHP5 Certified Engineer
felipernb@gmail.com
http://feliperibeiro.com
+55 83
|
5/2/2009 12:10:07 AM
|
0
|
felipe...@gmail.com (Felipe Ribeiro)
|
PhD Plugin System
--001485f0ace4942fea0468ddfa08
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Hi all,
My name is Moacir de Oliveira, i am a undergraduate Computer Engineering
student in Brazil.
This is my first GSoC and i'm working in a PHP project called PhD[1].
Phd is the software that renders the DocBook based documentation of both PHP
Manual
and PEAR Manual.
In this summer, i'm going to do a Plugin System to PhD. The idea is simplify
the creation
of new themes, and make PhD generic enough to be useful for non-php.netprojects.
After, i'm planning to do som
|
5/1/2009 6:28:27 PM
|
0
|
moacirdeoliveira....@gmail.com (Moacir de Oliveira)
|
GSoC 2009 Introduction
Hi,
Google last week announced the projects they've accepted for PHP, if =20
you didn't yet know then surprise! :-)
On behalf of the PHP project I'd like to welcome our students, =20
introduce you to your mentors and provide you with some general =20
information about the project and program.
The following projects have been accepted for the PHP project:
* run-tests.php re-write
by Georg Gradwohl, mentored by Zoe Slattery
* Xdebug code coverage improvements
by Allister Beharry, mentored by Derick Rethans
* Bug Tracker improvements
by Felipe Ribei
|
4/27/2009 10:50:57 PM
|
0
|
sc...@macvicar.net (Scott MacVicar)
|
GSoC Project
--0016e652de56e85712046811f50d
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Hi,
I just got to know that Abstract Extension API and Dependency Interface
project has been selected for GSoC :). Thanks.
I's there a place, (e.g. wiki) where I should update the project status
and/or what I've been doing?
Thanks,
Varuna
--0016e652de56e85712046811f50d--
|
4/21/2009 3:04:16 PM
|
0
|
vpjayas...@gmail.com (Varuna Jayasiri)
|
status update request
Hello!
Where are we at on this? Admittedly I've not kept track of the
official dates and procedures but did submit votes and comments but am
wondering what our next few steps are. IRC meeting?
Regards,
Philip
|
4/6/2009 5:41:57 PM
|
0
|
phi...@roshambo.org (Philip Olson)
|
New GSOC idea
Hi folks,
Though its late in the process, I have added a new GSOC idea to the
wiki. If there are students lurking here, please consider applying for
it.
http://wiki.php.net/gsoc/2009#prototyping_removal_of_the_zend_api
Thanks,
Paul
--
Paul Biggar
paul.biggar@gmail.com
|
4/1/2009 5:34:11 PM
|
0
|
paul.big...@gmail.com (Paul Biggar)
|