I'm looking for a part-time remote job.

Hire me


I'm the author of:

Mastering Redmine is a comprehensive guide with tips, tricks and best practices, and an easy-to-learn structure.

Check the book's project or

Buy the book

Social pages of the book:

By buying this book you also donate to Redmine (see this page).


Follow me:

Redmine › SCM Creator (+Github): Using Github repositories with Redmine

Added by 10 years ago

Github is the most popular online service for hosting and collaborative development of open source projects. And Redmine is the most popular personal and enterprise open source project hosting and management solution. So, no wonder, that these two systems are used together quite often.

Thus, Github’s Redmine service hook can be used to trigger fetching of repository updates by Redmine, when new commits are made to the Github repository. Unfortunately, it’s useless for the pure Redmine, as Redmine is not able to work with Github repositories directly (only through the local Git mirror, which needs to be created and updated manually)… Moreover, I am not aware of any solution, which could be used for this (even through the mirror).

Certainly, Redmine (especially its community) does much more to support Github. Thus, there is the plenty of tutorials describing how to mirror and keep Github repositories in sync for Redmine (e.g., this or this). Also there exist special plugins for making Github repositories easier usable under Redmine. The most noticeable such plugin is Github hook authored by Jakob Skjerning.

More »

Redmine » Themes › Red-Andy: Red-Andy 1.00 – the first responsive theme for Redmine (3 comments)

Added by 10 years ago

MobileRed-Andy

The idea of the responsive layout is to allow viewing the website on devices with small screens. To make this possible the browser should be able to change the layout depending on the available screen width of the device. What and how should be done is described using the CSS3 media rules

In fact, there already were some attempts to make the Redmine layout responsive… The best known one was made by Xander Dumaine, but his theme is not maintained and currently is available generally as the article describing how to make a responsive theme for Redmine (nevertheless, I used his article a little to make Red-Andy responsive). There is also the RedmineCRM theme of Kirill Bezrukov, which is described as “responsive”, but I have not found any proof of this (neither a screenshot, nor any code making it really responsive – looks like Kirill meant something else, when described the theme this way)… Considering this Red-Andy 1.00 seems to be the first (and only) responsive theme for Redmine!

More »

Projects: Another Redmine versions support policy change

Added by 10 years ago

Till now I was trying to make all my plugins work under the common preselected set of recent Redmine and ChiliProject versions (thus, till recently they were: Redmine 1.4.x, 2.0.x, 2.1.x, 2.2.x, 2.3.x and ChiliProject 3.x). So, before releasing any of my plugins I had to test it under all such versions. Certainly, usually there appeared many compatibility issues, which I had to fix.

This approach generally failed… To support so many versions I needed much time, that I did not have due to different reasons – once the reason was the book, I was writing, another time it was stress, I had due to the severe crisis in Ukraine. The time comes and I write more new plugins, what, certainly, makes their support even more complicated. So, I believe, it’s the time to reduce the number of versions, I aim to support…

More »

Echthrocracy or antagonist-oriented government

Added by 10 years ago

It’s well known, that a common enemy is able to unite even irreconcilable parties, that would confront otherwise. The history knows many such cases. Thus, communist USSR joined the capitalist West in the fight against Nazis, but certainly their relations became tense again right after the end of the World War II.

Like many other similar tactics and human behavior peculiarities this feature can be and is used for different kinds of manipulations. At the moment it’s complicated to determine, who was the first, but USSR like many other communist countries used this feature to control its citizens. After the USSR dissolution the corresponding management strategy was inherited by the Russian Federation, certainly, being improved a bit. And this is the management strategy, we will discuss in this article…

More »

What’s wrong with multilingual content handling

Added by 10 years ago

Presenting content in different languages is a needful and important feature. And most websites are using generally the same conceptual units for implementing it – translated “portals” of the site and a language switcher. But I believe, it’s a wrong concept!..

When you come to a Wikipedia page, how easy is for you to find your language in the language list? Even for English you need to check the huge list of languages, the majority of which you can’t read! WTF?..

More »

Redmine » Themes › Red-Andy: My site is going mobile

Added by 10 years ago

Several last months I worked on making my website look acceptably on smartphones…

From time to time being away from my computer I was trying to check issues, reread news, Wiki pages and the similar on my old Samsung bada-powered smartphone (well, I use the cell phone just for calls, mostly). And it was an awful experience! This way I became curious about making my website responsive (but, certainly, first I needed to learn, what does “responsive” mean)

More »

The nature of Euromaidan

Added by 10 years ago

Euromaidan

29th November 2013 should have become a historic date for Ukraine, as on this date this country planned to sign the Association Agreement with the European Union. It took years to get prepared to this event! But, on November 21 (i.e., 8 days before the event) the Ukrainian government suddenly made a decision to postpone the signing… This ended up with massive protests all over Ukraine, which got the name Euromaidan (translated as “euro-square”).

They say, that people on the Euromaidan stand for a faster integration with the European Union… But, it’s not so simple! No one officially refused the integration, actually – it was just postponed. And even if the integration was started right away, it would take years to give the real effect… So, what’s the point?

More »

About the Projects category

Added by 10 years ago

The WordPress installation, you are browsing right now, is not a usual one… This installation runs the WordPress/Redmine integration solution, developed by me especially for this website. A part of the integration task is performed by the WordMine plugin for WordPress, which also implements a new “Project” taxonomy. The terms of this taxonomy are automatically synchronized with Redmine projects, what allows to have individual blogs for each of them (under the new Blog tab in the project menu).

More »

About the Studio category

Added by 10 years ago

Being in the school, I also attended the art school. I can’t say, that I loved to or that I was a good pupil, but I did learned to paint…

In fact, I loved to paint but did not like to do, what was requested in the art school. There we usually painted the same jugs, fruits and so on all the time…

More »

About the Expertise category

Added by 10 years ago

I spent over 15 years working in IT – I used to be a system administrator, a designer, a web-designer, a developer, an analyst and a team lead. I worked in education, in freelancing, in IT outsourcing and, finally, in product development. I used to develop in Perl, C, C++, Pascal, ActionScript, JavaScript, HTML, CSS, Bash, PHP, Ruby and more. In other words, I’m quite an experienced guy and have something to share…

Currently I work in Kayako – the company, that develops the most advanced and featureful help desk solution on the planet. So far I have worked on the KQL reporting engine and the REST API subsystem for the Kayako product. My personal (this) site runs on Redmine and WordPress and includes custom plugins and themes developed by me for these systems. So, I learned all these applications quite well! Thus, for Redmine I also authored the Mastering Redmine book, which was published by Packt Publishing.

More »

 

Also available in: Atom