[geeklog-devtalk] geeklog-devel digest, Vol 1 #471 - 3 msgs

geeklog-devel-request at lists.geeklog.net geeklog-devel-request at lists.geeklog.net
Wed Dec 29 13:00:02 EST 2004


Send geeklog-devel mailing list submissions to
geeklog-devel at lists.geeklog.net

To subscribe or unsubscribe via the World Wide Web, visit
http://lists.geeklog.net/listinfo/geeklog-devel
or, via email, send a message with subject or body 'help' to
geeklog-devel-request at lists.geeklog.net

You can reach the person managing the list at
geeklog-devel-admin at lists.geeklog.net

When replying, please edit your Subject line so it is more specific
than "Re: Contents of geeklog-devel digest..."


Today's Topics:

1. Re: Geeklog-2 CVS, To-do list (Tony Bibbs)
2. [Fwd: [PEAR-DEV] PEAR 1.4.0 report - Major progress: 97% unit-tested] (Tony Bibbs)
3. [Fwd: please help me about geeklog] (Tony Bibbs)

--__--__--

Message: 1
Date: Tue, 28 Dec 2004 12:53:07 -0600
From: Tony Bibbs <tony at tonybibbs.com>
To: geeklog-devel at lists.geeklog.net
Subject: Re: [geeklog-devel] Geeklog-2 CVS, To-do list
Reply-To: geeklog-devel at lists.geeklog.net

Dunno, I got that half coded already:

http://cvs.geeklog.net/co.php/Geeklog-2/system/ActionManager.php

Right now it doesn't because it simply uses the DAO.

--Tony

Vincent Furia wrote:


>Question on 7: Should Geeklog_ActionManager.php actually be a child of

>the BaseActionlistenerPeer.php propel class?

>

>-Vinny

>

>

>On Mon, 20 Dec 2004 16:51:23 -0600, Tony Bibbs <tony at tonybibbs.com> wrote:

>

>

>>Here's an update on this list:

>>

>>Tony Bibbs wrote:

>>

>>

>>

>>>Here's the to-do list, short term:

>>>

>>>1) BaseViewFlexy needs the translation stuff ironed out

>>>

>>>

>>Sorta done. Needs to be thought through completely as I'm sure I

>>haven't covered all our cases (not to mention I'm still fuzzy on how

>>Translation2 works). Also need to consider the possiblity of using the

>>xml translation2 support given all the dependencies for the gettext

>>implementation.

>>

>>

>>

>>>2) Data model needs Dwights attention regarding the count fields (i.e.

>>>gl2_user.num_views) so we can make a final decision and get those

>>>changes in the data model.

>>>

>>>

>>Dwight?

>>

>>

>>

>>>3) Geeklog_LoginCommand.php needs to be implemented. This should log

>>>a user in, get the user object from the database (including

>>>privileges) and serialize it to the session.

>>>

>>>

>>Rought draft is done.

>>

>>

>>

>>>4) BaseViewFlexyUser.php needs to be updated to correctly deserialize

>>>the user object from the session. If the user object doesn't exist it

>>>should forward on to the Login page. Otherwise it should forward on

>>>to...well that's the million dollar question. Given we have the

>>>concept of plugins for everything, we probably need to allow the user

>>>to specify the default one to use for the homepage, no?

>>>

>>>

>>Rough draft done. I'll build a kernel home page that will be the

>>default in the case that no plugins are installed.

>>

>>

>>

>>>5) We need the filtering class defined. I know Blaine volunteered

>>>originally...can you still do it?

>>>

>>>

>>Blaine was going to look into this since this would also benefit 1.3.x

>>

>>

>>

>>>6) Plugin API needs to have dependency checking added to it

>>>

>>>

>>Done

>>

>>

>>

>>>7) Event Manager needs to be implemented.

>>>

>>>

>>This will be my next project, I guess.

>>

>>--Tony

>>_______________________________________________

>>geeklog-devel mailing list

>>geeklog-devel at lists.geeklog.net

>>http://lists.geeklog.net/listinfo/geeklog-devel

>>

>>

>>

>_______________________________________________

>geeklog-devel mailing list

>geeklog-devel at lists.geeklog.net

>http://lists.geeklog.net/listinfo/geeklog-devel

>

>



--__--__--

Message: 2
Date: Tue, 28 Dec 2004 15:49:00 -0600
From: Tony Bibbs <tony at tonybibbs.com>
To: geeklog-devel at lists.geeklog.net
Subject: [geeklog-devel] [Fwd: [PEAR-DEV] PEAR 1.4.0 report - Major progress: 97% unit-tested]
Reply-To: geeklog-devel at lists.geeklog.net

Here is an update on PEAR 1.4 below. One thing worth noting is 1.4 will
support the notion of 'channels'. This will allow Geeklog to deploy
software using PEAR from our own respository. This is significant for
two reasons: 1) I didn't know they would have coded the channel support
already...they did this pretty damned fast and 2) this could provide us
the engine for managing Geeklog plugins. At the very least, Geeklog
based libraries (i.e. MVCnPHP) can use this feature.

Just a heads up,

--Tony

-------- Original Message --------
Subject: [PEAR-DEV] PEAR 1.4.0 report - Major progress: 97% unit-tested
Date: Tue, 28 Dec 2004 00:49:47 -0500
From: Greg Beaver <greg at chiaraquartet.net>
To: PEAR-dev <pear-dev at lists.php.net>, pear-qa <pear-qa at lists.php.net>



Hello,

I am in the process of testing PEAR_Installer/PEAR_Downloader's support
of all the various options, including some obscure ones like --soft.
Once this is finished, the only classes left to test are:

PEAR_Command_Install
finish PEAR_ChannelFile
PEAR_REST/PEAR_Remote
PEAR_Task_*
makerpm/bundle commands
PEAR_Builder

I'm pretty confident that I can finish the tests by Jan. 1.

All normal package.xml 1.0 stuff is fully tested EXCEPT for pecl package
installation. Those who would like to help out with testing, please
feel free to upgrade package-PEAR.xml, there will be very few changes to
core functionality of PEAR between now and 1.4.0a1's release. The only
untested features involve the new package.xml 2.0 features (bundle, ext
releases) and some tasks that nobody uses yet. replacements is fully
tested and working.

Today, I committed tweaks to an exciting new feature that occurred to me
yesterday. channel.xml has had support for mirrors, but this had not
yet been implemented. As of today, mirroring is fully supported at the
client level. This is controlled by the new preferred_mirror config
variable. The server in this variable will be used as if it were the
primary server. Soon, I will probably also implement a comma-delimited
list of servers like some kind of server_path, but that is for the future.

preferred_mirror can be used for more than just typical mirroring, it
can be used to do the linking that Mika wanted (I think it was Mika).

First, set up a channel server as channel.example.com

then, set up channel.example.com/devel, channel.example.com/stable as
mirrors. For production sites, set the preferred_mirror to
channel.example.com/stable, and for development sites, set it to
channel.example.com/devel. In this way, you can securely switch from
one repository to another without the possibility of installing the
wrong stuff, and it sidesteps the problem of channel name=channel
server. It's actually equivalent to PEAR 1.3.x's ability to set
master_server to a new value, but is much more structured, as the
servers must be in the channel.xml as mirrors.

I will definitely be using this feature for testing pearweb, as I can
simply create a channel.xml here on my computer that has localhost as a
mirror, and then simply set the preferred_mirror to localhost when
testing new features. Switching back and forth is easy as pie. I'll be
using this to fully implement REST-based remote information for 1.4.0a1
or a2.

Greg

--
PEAR Development Mailing List (http://pear.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


--__--__--

Message: 3
Date: Wed, 29 Dec 2004 11:12:22 -0600
From: Tony Bibbs <tony at tonybibbs.com>
To: marcoroner at aliceposta.it, geeklog-devel at lists.geeklog.net
Subject: [geeklog-devel] [Fwd: please help me about geeklog]
Reply-To: geeklog-devel at lists.geeklog.net

Marco,

Questions like this are best suited for our Mailing Lists.

Based on what you said, it sounds like your server does not have
PEAR::Mail installed. So you will need to either get your server admin
to install that PEAR package using "pear install Mail" from the command
line or, if they won't do that for you, you will need to change
$_CONF['have_pear'] to false and then manually put PEAR::Mail in the
pear directory in your Geeklog 1.3.x tree.

--Tony

-------- Original Message --------
Subject: please help me about geeklog
Date: Wed, 29 Dec 2004 17:56:14 +0100 (CET)
From: <marcoroner at aliceposta.it>
Reply-To: <marcoroner at aliceposta.it>
To: tony at tonybibbs.com



dear Tony Bibbs

|
I have a proble with the configuration of geeklog.
I have installed geeklock on the server, but there is a proble when i
try to change the password og administrator,
this is the message of the server:

Warning: com_isemail(Mail/RFC822.php): failed to open stream: No such file
or directory in c:\programmi\easyphp1-7\www\mio\geeklog-1.3.10rc2\public_html\lib-
common.php on line 3354

Fatal error: com_isemail(): Failed opening required 'Mail/RFC822.php' (include_path='.;
C:\Programmi\EasyPHP1-7\php\pear\') in c:\programmi\easyphp1-7\www\mio\geeklog-1.3.10rc2\public_html\lib-
common.php on line 3354

(this is on my personal server with Easyphp but is the same on the real server)

The problem is that i can't agreed use PEAR
the server automatically change the variables like this:

$_CONF['have_pear'] = true;

so, what can I do?
Please help me ........
THANKS A LOT. MARCO



--__--__--

_______________________________________________
geeklog-devel mailing list
geeklog-devel at lists.geeklog.net
http://lists.geeklog.net/listinfo/geeklog-devel


End of geeklog-devel Digest



More information about the geeklog-devtalk mailing list