Michal Čihař: Weblate 3.1
Weblate 3.1 has been released today. It contains mostly bug fixes, but there are some new feature as well, for example support for Amazon Translate. Full list of changes: Upgrades from older version...
View ArticleMichal Čihař: Weblate 3.2
Weblate 3.2 has been released today. It's fiftieth release of Weblate and also it's release with most fixed issues on GitHub. The most important change is in the background - introduction of Celery to...
View ArticleMichal Čihař: Weblate 3.2.1
Weblate 3.2.1 has been released today. It's a bugfix release for 3.2 fixing several minor issues which appeared in the release. Full list of changes: Document dependency on backports.csv on Python 2.7....
View ArticleMichal Čihař: uTidylib 0.4
Two years ago, I've taken over uTidylib maintainership. Two years has passed without any bigger contribution, but today there is a new version with support for recent html-tidy and Python 3. The...
View ArticleMichal Čihař: wlc 0.9
wlc 0.9, a command line utility for Weblate, has been just released. There are several new commands like translation file upload or repository cleanup. The codebase has been also migrated to use...
View ArticleMichal Čihař: translation-finder 0.1
Setting up translation components in Weblate can be tricky in some cases, especially if you lack knowledge of the translation format you are using. Also this is something we wanted to automate from the...
View ArticleMichal Čihař: Weblate 3.2.2
Weblate 3.2.2 has been released today. It's a second bugfix release for 3.2 fixing several minor issues which appeared in the release. Full list of changes: Remove no longer needed Babel dependency....
View ArticleMichal Čihař: Alerts in Weblate to indicate problems with translations
Upcoming Weblate 3.3 will bring new feature called alerts. This is one place location where you will see problems in your translations. Right now it mostly covers Weblate integration issues, but it...
View ArticleMichal Čihař: Weblate 3.3
Weblate 3.3 has been released today. The most visible new feature are component alerts, but there are several other improvements as well. Full list of changes: Added support for component and project...
View ArticleMichal Čihař: Weblate 3.4
Weblate 3.4 has been released today. The most visible new feature are guided translation component setup or performance improvements, but there are several other improvements as well. Full list of...
View ArticleMichal Čihař: wlc 1.0
wlc 1.0, a command line utility for Weblate, has been just released. The most important change is marking this stable and releasing actual 1.0. It has been around long enough to indicate it's...
View ArticleMichal Čihař: Weblate 3.5
Weblate 3.5 has been released today. It includes improvements in the translation memory, addons or alerting. Full list of changes: Improved performance of built in translation memory. Added interface...
View ArticleMichal Čihař: Weblate 3.5.1
Weblate 3.5.1 has been released today. Compared to the 3.5 release it brings several bug fixes and performance improvements. Full list of changes: Fixed Celery systemd unit example. Fixed notifications...
View ArticleMichal Čihař: translation-finder 1.1
The translation-finder module has been released in version 1.1. It is used by Weblate to detect translatable files in the repository making setup of translation components in Weblate much easier. This...
View ArticleMichal Čihař: Weblate 3.6
Weblate 3.6 has been released today. It brings rewritten notifications, user data download and several other improvements. It also sets depreciation timeline for Python 2 installations - after April...
View ArticleMichal Čihař: Weblate 3.6.1
Weblate 3.6.1 has been released today. It is a bugfix release fixing several issues reported after the 3.6 release. Full list of changes: Improved handling of monolingual Xliff files. Fixed digest...
View ArticleMichal Čihař: Weblate blog moved
I've been publishing updates about Weblate on my blog for past seven years. Now the project has grown up enough to deserve own space to publish posts. Please update your bookmarks and RSS readers to...
View ArticleMichal Čihař: Spring cleanup
What you can probably spot from past posts on my blog, my open source contributions are heavily focused on Weblate and I've phased out many other activities. The main reason being reduced amount of...
View ArticleApoorv Khare: Google Summer of Code ’19 With phpMyAdmin
May 6, 11:30 pm, I went to the GSoC website, hit the refresh button and searched my name under the list of selected projects. My name popped up and I was over the moon and it took me a while to let it...
View ArticleMohit Kuri: GSoC PMA: Week-1
Earlier before the GSoC results, I had a conversation with my mentor and I got to know that project (Refactoring and Improving designer) is unlikely to come as a GSoC project this year as there was...
View ArticleMohit Kuri: GSoC PMA: Week-2
During week-2, I have created my first PR history.js — improving performance targeted at “gsoc-db-designer” branch. It’s merged after a lot of issues and discussions. Some of the issues were:Merge...
View ArticleMohit Kuri: Google Summer of Code’19 with PhpMyAdmin — “Refactoring and...
Google Summer of Code’19 with PhpMyAdmin — “Refactoring and Improving Designer”I would like to thank Google for enabling students to participate in open source development through GSoC. Also, I am very...
View ArticleMohit Kuri: GSoC PMA: Week-3
To resolve the issues(merging all those commits in a single one) which were there in the PR created last week, I learned how to squash and rebase(as suggested by my mentor). But still, while squashing...
View ArticleApoorv Khare: GSoC PMA week 2: Generating custom themes
I’ve completed my second week of GSoC and the main task for this week was to change the files generated by the theme generator for new themes to scss files which were css files earlier. The files were...
View ArticleApoorv Khare: GSoC PMA week 1: The coding begins !!
GSoC PMA week 1: The coding begins !!It’s been a week since I’ve been working on my Google Summer of Code project with phpMyAdmin and my work for the first two week was to fix a very important tool in...
View ArticleApoorv Khare: GSoC PMA week 3: Adding new Favourite Database feature.
I have completed my 3rd week of GSoC. My task for this week was to begin with a new feature which is to provide an option to users to mark databases as favorites. So that they can be easily accessed...
View ArticleMohit Kuri: GSoC PMA: Week-4
This is the last week of coding before start of first evaluations. This week is more of a make-up week with a lot of discussions with mentors so that we can complete the work for first evaluations with...
View ArticleApoorv Khare: GSoC PMA week 4: Work report before 1st evaluation
I have now completed 4 weeks of coding in GSoC and the first evaluation is under way. My main task for the 4th week was to make up for anything left or include any additional changes suggested. I spent...
View ArticleNupur Agarwal: GSoC PMA:week1
Nupur Agrawal I discussed with mauricio about how to start and implement the things and we decided to implement grid structure for all the pages first.So I started with the login page and home page and...
View ArticleNupur Agarwal: GSoC PMA:week3
Nupur Agrawal -> https://github.com/phpmyadmin/phpmyadmin/pull/15320 This PR contains bootstrap grid structure for ‘settings’, ‘exports’, ‘imports’, ‘charset’, ‘engine’, ‘replication’, ‘status’ pages.
View ArticleNupur Agarwal: GSoC PMA : week4
Nupur Agrawal As this was the last week before first evaluation, I summed up with the work I proposed to do before my first evaluation, that is, forming a basic layout for all the pages.I did the...
View ArticleNupur Agarwal: GSoC PMA:week 2
Nupur Agrawal Mauricio and i discussed and he suggested me to work on a separate and a new branch gsoc-bootstrap . I’ll do all my project work on this branch and will get it merge to the master at the...
View ArticleNupur Agarwal: GSoC PMA: Week 5
As I’d decided with mauricio that I will apply bootstrap classes on the individual elements across different pages once I finish with the basic layout(grid structure), I’ve started working on that...
View ArticleMohit Kuri: GSoC PMA: Week-6
As started the work in last week, I finally created a PR which has partially refactored move.js file(around +60, -60 changes were there). I made changes in the following format(for example):Changed...
View ArticleMohit Kuri: GSoC PMA: Week-5
Finally, the results for the phase-1 evaluations were out and I successfully passed. Thanks to my mentor Isaac Bennetch for reviewing my work and providing feedback at regular intervals.Now for the...
View ArticleApoorv Khare: GSoC PMA week 5: Go-To Navigation
It’s been a week since, the first evaluation. I’ve successfully passed the first evaluation. My task for this week was to work on adding a completely new feature in the phpMyAdmin portal. It is to...
View ArticleApoorv Khare: GSoC PMA week 6: Implementing Go-To Navigation
My this weeks task was to implement the navigation panel as planned last week. I started with placing it in the top nav menu and creating a separate controller and view for the navigation tab. My next...
View ArticleApoorv Khare: GSoC PMA week 7: Creating a composer package
GSoC PMA week 7: Implementing Go-To NavigationAs per my project proposal my this weeks’ task was to start planning and working on my next task, which is to create a separate composer package having the...
View ArticleApoorv Khare: GSoC PMA week 8: Work report before 2nd evaluation
This was my 8th week of coding in GSoC and next would be second evaluation. My main task for the 8th week was to complete the composer package and host it as a stand alone repository along with...
View ArticleMohit Kuri: GSoC PMA: Week-7
At the end of week-6, I have refactored move.js of the designer section partially and also completed the refactoring work for 2 other files(init.js and page.js). Since there were no reviews by then, I...
View ArticleNupur Agarwal: GSoC PMA: week6
I completed adding card classes to all the remaining pages.Next main elements that I found on the pages were forms and tables.I started working on tables and applied required classes to the tables...
View ArticleNupur Agarwal: GSoC PMA:week7
I completed with applying the table classes across all the server pages and making the required/relative css changes too.The following PR was made.-> bootstrap table classes added to all...
View ArticleNupur Agarwal: GSoC PMA:week8
Table classes have been added to the remaining pages of pma.Done with applying form related classes to elements of forms like ‘form-control’ to ‘legends’ and ‘select’ , ‘form-check, form-check-input,...
View ArticleMohit Kuri: GSoC PMA: Week-8
Last to last week we had our phase-2 evaluations and with the help of mentors, I successfully passed in the evaluation. For this evaluation, I thank to my mentors Isaac Bennetch, Deven Bansod, Saksham...
View ArticleNupur Agarwal: GSoC PMA: week 9
Converted the ul’s on the top of some pages to navs.Also worked on the top bar of the pages.Added more commits to the earlier opened PR’s of tables, forms.With these, I have dealt with most of the...
View ArticleMohit Kuri: GSoC PMA: Week-9
One of the problem I was facing last week has finally been resolved. In one of the issue, “Designer Save as enhancement”, earlier the changes were happening as expected but the problem was that it...
View ArticleNupur Agarwal: GSoC 2019: Final work summary
The main task of my project was to implement a more consistent UI for phpMyAdmin. This was achieved by applying bootstrap4 classes to the code an making corresponding changes in css files.Weekly posts...
View ArticleMohit Kuri: GSoC PMA: Week-10
Here is the second last working week of GSoC 2019. During this week(actually it’s more than a week, almost 10 days I guess), I looked into 2 issue which are “Designer should show tables from other...
View ArticleMohit Kuri: GSoC PMA: Week 11
So finally it’s here, “The final week of GSoC 2019”. At this point, we students need to submit code and evaluations and provide mentors all the details so that they could evaluate us.On the issue...
View ArticleMohit Kuri: GSoC PMA: Final Submission
Overall, it’s been a great experience and I loved how google promotes students to actively participate in open source projects. Personally, I got to learn a lot of things while working with PhpMyAdmin...
View Article