[kdewebdev-site] Activating the site

Andras Mantia amantia at freemail.hu
Sat Feb 19 22:36:59 EST 2005


On Saturday 19 February 2005 21:20, Eric Laffoon wrote:
> Hi everyone,
> Dave Reddish sent me an update of the site based on his visual layout
> which I like. I am currently doing some work with it this morning as
> well as extracting some of the XHTML into PHP and setting up the
> initial base include library. There are several factors about the
> site design to keep in mind. For one I want to do PHP5 and the new
> XML features in PHP5 continue to seem like a useful thing to use. For
> another I want to use a Subversion respostory. 

The question is where do you set up that repository and how we will 
access it. Also who will have to right to upload from the repository to 
the main site server? Will this be automatic (a script synchronizes the 
SVN repository with the kdewebdev/public_html) or manual upload? 

> Finally I have a large 
> number of ideas that I want to accomplish and I'm now confident there
> is only one way to do this... I really need to lead the development
> here. Andras has pointed out my time factors and I consider time to
> be less than relevent because it can be worked around. The problem is
> various associated factors and how much work we want to throw away.
> Everything will be moving to a virtual server running PHP5 and
> Subversion which I will maintain.

My problem is that for KDE 3.4 we should have a new site, which offers 
some basic features like:
- up-to-date documentation
- a FAQ
- a way to download and upload resources (KNewStuff and through a web 
interface)
- an easy to update news part

> There are several key factors that need t be addressed.
> 1) organization and content - to some degree this has been addressed
> by subdonamains.
> 2) KNewStuff - we need to either set up PostgreSql or rewrite some
> things for MySql

Why do we need an SQL database for this?

> 3) Initial and transitional server management - currently there are
> problems accessing the active server running PHP4 from user accounts
> and CVS 4) Setup of the database and registration and population
>
> I could present a long list of what I want to accomplish, but there
> has been a lot of talk and not a lot of action, so I'll try to give a
> concise thumbnail. 

I think we need something that can be accessed by anyone wanting to help 
in the web development. So the site development is not stopped because 
you or me does not have time to work on it.

> Several things will happen with the site. For one, in order to use
> KNewStuff and make a submission you will need to register for obvious
> reasons. 

The KNewStuff submission is through anonymous FTP (or SFTP or whatever).  
You provide the upload URL in the KNewStuff providers.xml file like:
  <provider 	
      downloadurl="http:/quanta.kdewebdev.org/newstuff/knewstuff.xml"
      uploadurl="ftp://quanta.kdewebdev.org/newstuff/upload/">
  </provider>

So anyone can submit, just that you should review. As the submissions 
will be digitally signed, on the server a script may run which sorts 
the uploaded files and accepts (copies) the files from trusted users 
directly to the download folder, while puts the others in a queue and 
informs the maintainers. 

> This will be used for the resource management system. The 
> system will apply a rule based filter to manage risk levels and make
> the resource administrators lives easier. It will look something like
> this.
> 1) new and unknown
> 2) known and (probably good || probably not good)
> 3) trusted || not trusted
> 4) automatically (accepted || rejected)

Yes, but this can be now replaced with simple manual work (checking from 
time to time the upload folder). 

> Logically the case could be made to also have the user register to
> use KNewstuff for download too. 

I don't think this is possible now.

> Currently what we need to do is to check who is active and wants to
> be part of the project and begin some preliminary work which will
> mostly be able to be translated to our new server. I'll post a
> separate email on that. Presently I still have a few related things
> I'm doing that will affect to a small degree my preparation to
> transition but I will begin working on the virtual server shortly. In
> the mean time we can get some things up on site.

we should...

Andras

-- 
Quanta Plus developer - http://quanta.sourceforge.net
K Desktop Environment - http://www.kde.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://momo.creolmail.org/pipermail/kdewebdev-site/attachments/20050219/82159d1f/attachment.pgp


More information about the kdewebdev-site mailing list