User:Vldandrew

= =

=What is like to be a newcomer to Wikimedia's tech community ?= Over the years I had the oportunity to use Wikipedia but without knowing that there is more out there and that Wikimedia's behind this. I first aknowledge the existance of Wikimedia's techincal world via GCI contest and thus I have found that there is more behind Wikipedia. I started searching informations about this from a page and ended up with more than tweenty open tabs which was something I usually end up when using Wikipedia. As a young developer who likes to know everything I ended up learning about MediaWiki. During the gathering information process,installation,customization and developing extensions part I had encountered problems and resolved them with the community help or by searching for my problems on the internet, made mistakes and supported the consequences and had the pleasure to make things work. I started my journey by learning what Mediawiki is.

Mediawiki is a web-based wiki software application first used to run Wikipedia. I followed the pages up to the installation page. From that page I learned that it will not be an automatical instalation and maybe that is why some may say that its installation is relatively more complicated. Before starting the installation I joined an irc channel in case I was at a loss. The first steps were easy to follow but by mistake I haven't looked over the installation requirements and guess what..? I ended without setting up a database. It took me some time to figure that out but after chatting with someone on irc I was ready to go again. After taking a small brake I started working again on setting mediawiki up but then at the next step I was stuck again. This time I searched for the answer myself, it took me thirty minutes to figure out that I had not set up any local server or sent them to a remote server .The instalations part wasn't as hard as I first tought even though it made me some problems, all of them were from my mistakes and because I was new to this kind of work. Now I was at the initial configuration part, which was from my point of view the easiest part in the process. I can not say the same about the further customizations because It took me a hour and a half to read all the pages about this and another problem was that every page was pointing to at least six more pages, it was like it will never end. Also for this part I had to play with PHP code. In the end I managed to enable Image uploads,subpages and a few more features just from a few lines of code, which made me happy because before I read three manuals: System administration, Configuration and Administrators and I haven't added nothing to my wiki.There was one more step in the installation guide, installing extensions. This is when I made my wiki inaccessible. There was a caution message on the wiki page, one that I missed and once again I was at an impasse. To resolve this problem I deleted everything and started from the beggining again, this time it was easier and it familiar. This time I thought myself how I messed up at these simple steps and how stupid I was not to read everything from the instructions. In the end I managed to install and unistall extensions without problems.

Now, after installing and setting up everything I headed up to the "Developing extensions" page mainly because I wanted to practice and improve my programming skill and I am always grateful when I have the option to do something new, and making an extension is definitely something new for me. This time I knew that I have to read everything and