Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:28589 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 6197 invoked by uid 1010); 24 Mar 2007 23:07:50 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 6182 invoked from network); 24 Mar 2007 23:07:50 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 24 Mar 2007 23:07:50 -0000 Authentication-Results: pb1.pair.com smtp.mail=helly@php.net; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=helly@php.net; sender-id=unknown Received-SPF: error (pb1.pair.com: domain php.net from 85.214.94.56 cause and error) X-PHP-List-Original-Sender: helly@php.net X-Host-Fingerprint: 85.214.94.56 aixcept.net Received: from [85.214.94.56] ([85.214.94.56:45495] helo=h1149922.serverkompetenz.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 2A/C0-33264-14FA5064 for ; Sat, 24 Mar 2007 18:07:46 -0500 Received: from baumbart.mbo (dslb-084-063-051-029.pools.arcor-ip.net [84.63.51.29]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by h1149922.serverkompetenz.net (Postfix) with ESMTP id A4DC11B35F7; Sun, 25 Mar 2007 00:07:42 +0100 (CET) Date: Sun, 25 Mar 2007 00:06:34 +0100 Reply-To: Marcus Boerger X-Priority: 3 (Normal) Message-ID: <172133442.20070325000634@marcus-boerger.de> To: David Duong CC: internals@lists.php.net In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] GSoC idea proposal for a new PHP project From: helly@php.net (Marcus Boerger) Hello David, remember that the deadline for submitting projects is monday. best regards marcus Saturday, March 24, 2007, 7:22:14 PM, you wrote: > Hello php.internals, > I saw the Summer of Code article on php.net and am contacting this group > to hopefully gain the interest of possible mentors for an open source > project that has been rolling around the back of my mind. > The idea I am proposing I call HyperWiki since it is a hypertext > distribution system, built with PHP5. It is based off the idea of > Hyperbases (I couldn't find something outside of an assignment > specification for a software architecture course to reference it with) > and structureless content management systems (the "wiki" part). > The project's goal is to provide a system that: > 1. Provides a minimal CMS (called a "gateway") where structure (what/how > content is stored, user permissions, etc.) can be declared by the > administrator who may not even know PHP. Administrators can find > controllers from either this project or third-part to provide the > gateway's functionality. Only XHTML with elements and data relevant to > request, i.e. no design, header, sideblocks or footer will be transmitted. > Note: except when XSL is not supported by the client > 2. When a user makes a search request, the gateway provides the search > results as well as a list of other linked systems that the user can > search concurrently. Or, at least, the gateway can search linked systems > and return aggregated results. > Users can add/edit/delete entries on systems beside the one they use as > a "gateway", and regardless of whichever system the user gets the > results from, the "gateway" provides the presentation logic (XSL), so > the user should not even be aware of the idea of "gateways" and linked > systems. > An example of the data-only XHTML in my proposal is demonstrated at my > website: http://www.forizon.com where pages are transmitted without any > extraneous presentation elements, but they link to a XSLT file that > provide all the presentation logic. I have implemented parts of the > gateway software, and I hope to finish it and have some means to > seamlessly connect the gateways. > Hopefully, this is the right mentoring organization to apply to. > Although it doesn't add to the PHP project itself, except to be a test > case itself for PHP5 and possibly PHP6. > I should end the email here, but I'll provide a schedule, progress > indicators, bio, etc in the Google SoC application. > Regards, > David Duong > btw - I have sent an email earlier to internals@php.net, but apparently > that is not the right address so I apologize if this is a duplicate message. Best regards, Marcus