[geeklog-devel] Re: [Geeklog-Core] Re: interview

Tony Bibbs tony at tonybibbs.com
Thu Jan 2 14:19:08 EST 2003


Ok, I'm sending this initial response even though I see another message or 
two from you further up in my inbox.

My hunch is that even though that file exist, that directory 
(/usr/home/patrino2/geeklog-1.3.6/) isn't readable by the user the web 
server is running as.  Another caveat is not only does that geeklog-1.3.6 
directoy need to be readable but (if my memory serves me right), that 
entire path of directory must be readable to (/usr, /usr/home and 
/usr/patrino2).

As for making Geeklog easier to install, are there specific recommendation 
you want to make? We sort of have tunnel vision and tend the find Geeklog 
considerably easy to install but would be open to recommendations.

Here is one I have.  If you have a way from, say, a shell script to be 
able to securely access host account information (i.e. username, home 
directory, web directory, MySQL host, MySQL username, MySQL password, 
etc), you could without too much effort write a script to substitute most 
of the values in config.php when the user does something simple, as say, 
click some sort of "Install Geeklog" button on one of the quickserv 
account management pages. Is collecting data like that possible?

Any of you other developers have any additional ideas?

--Tony

 On Thu, 2 Jan 2003, patrinos wrote:

> 
> Here is the error we get:
> 
> Geeklog could not find config.php in the path you just entered:
> /usr/home/patrino2/geeklog-1.3.6
> Please check this path and try again.
> 
> But the config file is in that directory.
> 
> Here's the instructions we've been using -- we modified them so they'd be
> easier for our customers to understand:
> 
> http://www.pfawcett.com/geeklog.html
> 
> As you can see, they're still fairly long and complex for the average
> user.
> 
> Is there a way to customize Geeklog so it's easier to install on our
> servers?
> 
> Thanks,
> Rachel
> 
> 
> 
> On Thu, 2 Jan 2003, Tony Bibbs wrote:
> 
> > The first step would be to have someone explain exactly what the
> > problem is they are having.  Between us developers we've done hundreds of
> > Geeklog installations and upgrades and get expected results.
> >
> > A custom pair installation could be possible but we would need to know
> > exactly what 'custom' items you require.
> >
> > --Tony
> >
> >  On Thu, 2 Jan
> > 2003, patrinos wrote:
> >
> > >
> > > We haven't published the interview or the Geeklog information because
> > > we're having some problems getting Geeklog to consistently install.
> > > Sometimes it installs fine, other times it gives an error at the last
> > > step. Would it be possible to get a custom build of Geeklog just for pair
> > > Networks?
> > >
> > > Thanks,
> > > Rachel
> > >
> > > On Mon, 30 Dec 2002, Tony Bibbs wrote:
> > >
> > > > Just curious as to what happened with the interview.  I haven't heard or
> > > > seen anything.
> > > >
> > > > --Tony
> > > >
> > > > On Fri, 25 Oct 2002, patrinos wrote:
> > > >
> > > > >
> > > > > Just so we have it by December 1st. In fact, we don't mind publishing a
> > > > > fishing/hunting photo - it adds character :)
> > > > >
> > > > > -Rachel
> > > > >
> > > > >
> > > > > On Thu, 17 Oct 2002, Tony Bibbs wrote:
> > > > >
> > > > > > Hrm, I'll have to dig up an acceptable photo.  All the ones I have of just
> > > > > > me ususally have a fish or some dead critter after a successful hunt ;-)
> > > > > >
> > > > > > I'll get back to you soon with a photo.
> > > > > >
> > > > > > --Tony
> > > > > >
> > > > > > On Thu, 17 Oct 2002, patrinos wrote:
> > > > > >
> > > > > > >
> > > > > > > Thank you for your quick reply. I'm sorry I wasn't clear - our newsletter
> > > > > > > is sent via e-mail and there is also an online version. You can subscribe
> > > > > > > at this page:
> > > > > > >
> > > > > > > http://www.pair.com/pair/current/insider/
> > > > > > >
> > > > > > > That reminds me :) Please send a picture of yourself for the online
> > > > > > > version.
> > > > > > >
> > > > > > > Thanks,
> > > > > > > Rachel
> > > > > > >
> > > > > > > On Thu, 17 Oct 2002, Tony Bibbs wrote:
> > > > > > >
> > > > > > > > Hi Rachel.  My responses are below.  Please send a copy of your newsletter
> > > > > > > > to:
> > > > > > > >
> > > > > > > > Tony Bibbs
> > > > > > > > 2109 32nd St
> > > > > > > > Des Moines, IA 50310
> > > > > > > >
> > > > > > > > Thanks,
> > > > > > > >
> > > > > > > > --Tony
> > > > > > > >
> > > > > > > > On Thu, 17 Oct 2002, patrinos wrote:
> > > > > > > >
> > > > > > > > >
> > > > > > > > > Hi, this is Rachel at pair Networks. Did Tim mention that we'd like to
> > > > > > > > > feature you as our December Netshaker? "Netshaker" is a regular column in
> > > > > > > > > our Insider newsletter, which goes out to over 12,000 people:
> > > > > > > > >
> > > > > > > > > http://www.pair.com/pair/current/insider/
> > > > > > > > >
> > > > > > > > > I've included the interview questions below. If you could have them back
> > > > > > > > > to me by the third week of November, that would be great.
> > > > > > > > >
> > > > > > > > > We'll also be including an article in our November newsletter explaining
> > > > > > > > > how to install Geeklog on a pair Networks account.
> > > > > > > > >
> > > > > > > > > Let me know if you have any questions.
> > > > > > > > >
> > > > > > > > > Thank you,
> > > > > > > > > Rachel Patrinos
> > > > > > > > > Business Development Associate
> > > > > > > > > patrinos at pair.com
> > > > > > > > > pair Networks, Inc.
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > What is Geeklog?
> > > > > > > >
> > > > > > > > Geeklog is an open source content management solution (CMS).
> > > > > > > > Specifically, Geeklog is a tool for building community related websites
> > > > > > > > complete with news, messaging, comments, polls, calendars, web links and
> > > > > > > > can be expanded by installing one of any number of plugins.  One of the
> > > > > > > > best features of Geeklog is our administration and security areas.
> > > > > > > > Administrators of a Geeklog site have a tremendous amount of power to do
> > > > > > > > virtually anything right from their browser.  Furthermore you can control
> > > > > > > > who has access to your site as nearly all parts of Geeklog use role-based
> > > > > > > > security. Geeklog is run on sites that range from personal and family
> > > > > > > > web pages to organizational and corporate sites.
> > > > > > > >
> > > > > > > >  > > How did Geeklog get started? Please describe its history. >
> > > > > > > >
> > > > > > > > Geeklog was originally developed for a site called Security Geeks in June
> > > > > > > > of 2000.  The original author, Jason Whittenburg, wrote it because he was
> > > > > > > > dissatisfied with the open source CMS offerings of the time because they
> > > > > > > > were either poorly coded, riddled with security holes or where just too
> > > > > > > > slow.  Sometime in 2000 I started using Geeklog to run Iowa Outdoors
> > > > > > > > (http://www.iowaoutdoors.org) and in 2001, when Jason decided it was time
> > > > > > > > to move on (mainly due to a job change), I picked up where he left off.
> > > > > > > > Over time we have seen our userbase grow dramatically, we now have
> > > > > > > > developers in 4 countries (U.S., Canada, Germany and Austrailia) and a
> > > > > > > > userbase that literally spans the globe.  I'm also happy to say that Jason
> > > > > > > > has recently joined the team again and is one of the lead developers on
> > > > > > > > the Geeklog version 2 effort!
> > > > > > > >
> > > > > > > > > What makes Geeklog different from other Weblog tools?
> > > > > > > >
> > > > > > > > Well, the roots of Geeklog were to get around the performance and security
> > > > > > > > problems of the other open source offerings.  What I am learning now is
> > > > > > > > that our development team is truly unique.  We are a team, we all dictate
> > > > > > > > the direction of Geeklog.  Some of the other open source solutions are
> > > > > > > > primarly one person efforts and, as they say, 2 heads are better than 1
> > > > > > > > and 3 better than 2.
> > > > > > > >
> > > > > > > > One item of note is we are proud of the level of support that Geeklog
> > > > > > > > provides.  In additional to the traditional mailing lists, FAQ's and
> > > > > > > > websites, we offer real-time help via internet relay chat.  Geeklog
> > > > > > > > developers all congregate in #geeklog on irc.freenode.net as do users and
> > > > > > > > that is a great place to get answers fast!
> > > > > > > >
> > > > > > > > >
> > > > > > > > > How can users contribute to the Geeklog project?
> > > > > > > >
> > > > > > > > Well the first thing to point out is that anyone can contribute.
> > > > > > > > Contributions can come in the form of bug reports, feature requests,
> > > > > > > > documentation, language translations or, even better, technical
> > > > > > > > contributes such as code or database-related items.  We still need help
> > > > > > > > in all areas but particularly in the areas of translations, testing and
> > > > > > > > documentation.
> > > > > > > >
> > > > > > > > As for code contributions, Geeklog has the concept of PHP blocks and
> > > > > > > > plugins.  Anybody can create a new PHP block (see our website for
> > > > > > > > examples) and submit it to us. Plugins allow third party developers to
> > > > > > > > build additional functionality (e.g. photo gallery) that is tightly
> > > > > > > > integrated with Geeklog's security and user system providing Geeklog to
> > > > > > > > meet any number of needs. All you need is an idea, the Geeklog Plugin API
> > > > > > > > documentation and sometime. Again, we'd encourage anybody interested in
> > > > > > > > helping to join our IRC channel and we can futher assist them
> > > > > > > >
> > > > > > > > >
> > > > > > > > > What does the future hold for Geeklog?
> > > > > > > > >
> > > > > > > > As I mentioned Geeklog 2 development is underway.  I hesitate to promise
> > > > > > > > too much at this point as many features are either in development or have
> > > > > > > > yet to be started but here are somethings you can expect to see from our
> > > > > > > > next generation software:
> > > > > > > > 1) 100% Object Oriented Design
> > > > > > > > 2) Database Independence: run Geeklog on MySQL, Microsoft SQL Server,
> > > > > > > > Oracle, Sybase or whatever you want.  As long as PEAR:DB supports it, so
> > > > > > > > will Geeklog
> > > > > > > > 3) Improved support for windows environments
> > > > > > > > 4) Flexible authentication and authorization library
> > > > > > > > 5) 100% modular allowing for ultimate flexibility
> > > > > > > > 6) Remote installation of modules: browse and install Geeklog modules
> > > > > > > > right from your own Geeklog installation via your browser
> > > > > > > > 7) Remote bug reporting:  if you find a bug you can report it from your
> > > > > > > > Geeklog installation to our centralized Geeklog bug tracking system
> > > > > > > > 8) Improved Internationalization
> > > > > > > > 9) Optional php-gtk administration interface: yes, administer your Geeklog
> > > > > > > > site via a traditional windowing environment instead of your browser
> > > > > > > > 10) Layout improvement: web designers will be able to control nearly every
> > > > > > > > aspect of our HTML without touching a single line of PHP
> > > > > > > > 11) Multiple Web Server Support: Got a big site? No problem!
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > -------------------------------------------------------
> > > > > > > This sf.net email is sponsored by: viaVerio will pay you up to
> > > > > > > $1,000 for every account that you consolidate with us.
> > > > > > > http://ad.doubleclick.net/clk;4749864;7604308;v?
> > > > > > > http://www.viaverio.com/consolidator/osdn.cfm
> > > > > > > _______________________________________________
> > > > > > > Geeklog-Core mailing list
> > > > > > > Geeklog-Core at lists.sourceforge.net
> > > > > > > https://lists.sourceforge.net/lists/listinfo/geeklog-core
> > > > > > >
> > > > > >
> > > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> >
> >
> 




More information about the geeklog-devel mailing list