This page talk about this website you are currently viewing. As each website owns his about page, here's the r00t's about page.
I'm still aware that my English is very sad. I'm really not that good to write some stuff down. And lesser in a language that i could't manage at my taste yet. So, i may say, sorry for all these typo's and for my very limited vocabulary and my crazy grammar :-p
As we all give a name to our tools, i callad this website r00t. The r00t project is mainly based on the pyguicms. The pyguicms is just Yet Another Content Management System. A geek would like to say that the pyguicms is the PYthon Graphical Content Management System. A custom tool i build up to my needs, see the pyguicms-trac for more informations. The pyguicms is written from scratch be making use of the python programming language and turbogears web framework and some other cool python tools.
I wanted a little tool, somethings customised, extensible and an easy content management system. A tool that i can use to add some content such as articles, notes, links etc. And it should be a tool that can be extended easily by myself. Somethings complex and easy at the same time. And somethings i hate at most of other tools, is not knowing or understanding what is going behind the scene. For example all the data you would add to our ready to use website. Where goes this data, which format is it saved, how to backup, how to export data and reimport it in another content management system.
And another point is to keep my freedom. As i build my own tool with open source software i'm free to do whatever i want with it. I can host it at home or somewhere on a server without worying about licence issues or to pay additional fees.
I put here at disposal of the whole WWW some informations that some may think i should keep for my own. All these articles, stuff, or whatever you may call, is what i need for my own purpose. It's just a collection of different notes, links and other stuff. I had been could keep this all internally, like an Intranet. But honesty, i like to share stuff. In fact, this tool is my own "Intranet" and wanted at the same time share some stuff in the hope that these informations may be useful for other people too. Who know if this stuff may be benefit for other people. That's why some articles may not be complete. Some are still in Public Draft status. There's still need to work on some content.
The biggest stuff i share actually are some articles, my experiences with some stuff and a database with various links. All this stuff contained in the pyguicms. I really recommend to take a look there. Note that it is recommended to use Firefox as web browser. Or any recent browser that support PNG transparancy and respect the standards. Like i make use of some logo's with transparency. Some older browsers still not yet support this feature. You may see then a gray or other weird background square, that looks very weird. Update your browser or install Firefox. There is a logo to directly install Firefox from my website. If you install Firefox from my website, this sponsor me at the same time!. See also the donation (sponsor) page.
Note that the following list isn't complete yet. Many tools aren't mentioned and most, correction, all have the honor to be! Actually i hope to have noted the most importantest. This list will change drastically once the pyguicms1 will be migrated to pyguicms2.
|
This website is stored on a Debian GNU/Linux box at my home. This is an free open source operating system. And personally i find this the best operating system. This is also my main reason why most of my computers runs Debian GNU/Linux. ease be patient and sorry if my old basic computer is slow some time. Also pay attention that i have a 60 GB download/upload monthly limit and my upload speed is very slow. It's speed is currently 25Mbps down and 1000 Kbps up. |
|
|
I used Turbogears as python webframework to make up all the internal code. Turbogears itself glue different tools together such as SQLAlchemy, SQLObject, Gensi, kid, mochikit, formencode, nose, paste, pylons, repoze, route, spox, toscawidgets etc. |
|
|
As database engine, MySQL has been used. So all data is stored in this database making the website fast, very powerful and very easy to manage! |
|
|
I used a free template for this website and have modified it to my taste. These days, you can get some basic but cool web templates for free. These templates are mostly the result of some work of people who tried out some new toys to draw out a template. Or some passionate peoples who just draw because they like it. I like to use these free themes and ajust it up to the needs of the project. |
|
|
I used vim as text editor to write all my code and added all the black magic content to get this all in sound. Vim is really a great toy. Yeah, this is just a mega powerfull text editor wich will aide your work while programming with this editor. This is a must have tool when programming! Okay, i admit that some time i need to take the quick reference to use this text editor. But after all that reading, this editor still learn me some tricks by time. Which result in gaining many time. |
|
|
Like a psd file where provided with the template, i used Gimp to tweak it to my needs. Then i have cut down the big piece to match my weblayout. I also used gimp to remake some of logos ans icons displayed on this webiste. Gimp is a must have photo touch up editor and is used for al static imagery editing. |
|
![]() |
Many other open source tools are used to manage the system where the website is running on it. Mostly some system tools provided with a default Debian GNU/Linux installation but some other extra tools where installed to aid the maintenance aswell as general system tools. |
![]() |
I'm not the author of all these different tux artwork variants as these two you may see here, these come from the website http://tux.crystalxp.net/. That website has tons of tux images and you realy should take a look there if you like tuxes!. These are under the license Creative Commons by-nc-sa (read the license). Some other tux images are from other sites. |
Take also a look to the about me page.
| 31 | 2008-12-13 07:49:12 | view diff |
| Initial |
2009-07-12 12:58:00
Turbogears 2 stable version has been released. Making our actual r00t and pyguicms project outdated. Work is ongoing to migrate the code to the new Turbogears 2 release. More
2009-02-14 16:02:00
The whole network could be unreachable for a few minutes caused by the ldap server migration at this specified moment. More
2009-01-15 12:35:00
The whole network will be unavailable from outside and this for all services (webserver, ftp, vpn)! More
User this form below to do a quick search.