Global report 08.12.2015-01.03.2016

Events happening in the community are now at Drupal community events on www.drupal.org.
You are viewing a wiki page. You are welcome to join the group and then edit it. Be bold!

Modules, that were under work at Drupal.org Power up first phase 08 Dec 2015 - 01 March 2016.

We're happy to announce our results of the first month of working on drupal.org modules within the initiative of Ukrainian Community.

Initiative

What does that “initiative” mean? Don't be scared, it’s pretty simple. As you may know, Ukrainian Community is one of the most active and powerful communities in the world. It implies that we have a lot of projects where community members need help. “What is the difference from usual drupal.org workflow?” you may ask.

  • You have quick access to module mainteiners and their knowledge
  • You can quickly get review/approval from module maintainer
  • Perfect beginning for novices

In addition there are a lot of benefits that you can get in this initiative:

  • Novices can get their first commits to drupal projects
  • Senior/Middle developers can increase their commits counters
  • Experts can improve their skills in architecture
  • PM’s get new expirience on managing open source projects
  • All of us get our first experience in Drupal 8!

The whole process is pretty simple, and if you aren’t familiar with it, our members will help you.

Members

The number of members in our initiative is growing. They are not just regular developers. There are mentors and teamleaders, owners of web-studios and development companies, designers, managers and many other active participants among us.
Actually you can find completed member list on drupal.org  :)

What have been done since 8 December 2015

We’ve started this initiative on 8 December 2015 and we have great progress so far. Here’s full list of work that have been done.

Development contributuion

Drupal 8 core

#2638014: Typo in the aggregator module - fixed by DmitryDrozdik
#1972242: User compact view mode is not configured in minimal - patch by andriyun
#2610344: Re-add some documentation... - patch, review, comments by andriyun
#2329453: Ignore front end vendor folders to improve directory search performance - patch by andriyun
#2413847: Remove .js class from core - commenting
#2572789: Fix 'Drupal.WhiteSpace.Comma' coding standard - fixed by andriyun
#2572619: Fix 'Drupal.Classes.ClassDeclaration' coding standard - review by andriyun
#2572633: Fix 'Drupal.Commenting.ClassComment' coding standard - patch by andriyun
#1751334: Selectors clean-up: color module - updated, fixed
#1751320: Selectors clean-up: ajax.js - updated, fixed
#1751070: Selectors clean-up: states.js - updated, fixed
#1574470: Selectors clean-up - summary update
#1751334: Selectors clean-up: color module - updated

Location

#2256739: Cannot geocode location to geofield with geocoder during migration
#2154829: Location CCK installation causes Call to undefined Error
#635958: French departments/provinces list not complete in location.fr.inc
#2312777: Province select list exposed filter fails when Postal code proximity filter is enabled
#2497901: Marking "Email address" as "Required" doesn't do anything
#890290: Pass-through unknown province names imported from migrated data
#1151374: Location - RTL
#1511638: PDO exception when trying to programmatically save location to profile field during new account creation
#2566531: Setting WWW Address as Required does not work
#1943912: Patch - ZIP Code showing in the wrong place
#2567161: Province name not shown when using autocomplete
#2617072: _location_process_location should use field defaults
#940602: Updated location.it.inc file for Italian provinces
#2164293: D6 user_load call in location.views.inc
#2164293: D6 user_load call in location.views.inc
#2540086: Fatal error: Call to a member function asXML() on a non-object in geocoding/google.inc on line 36
Release 7.x-3.8-beta2 https://www.drupal.org/node/2646606

Relative Path to Absolute URLs

#2272249: Doesn't support jump links/hash URLs or email addresses
Release 8.x-1.0 https://www.drupal.org/node/2652210

NetX

#2653288: Typo in admin form definition
#2681033: Drupal textfield maxlength is different from NetX maxlength

Pathauto i18n

#2658798: Fix typo in test suite
#2678940: User permissions ignoring for form elements
#2678274: URL alias for "Language neutral"
Release 7.x-1.5: https://www.drupal.org/node/2679477

User profile comments

#2678968: Every String must be translatable
#2545058: Panels, features, views missing index.
#2543162: Only render comments if field is visible in view mode

DrupalAuth for SimpleSAMLphp

Release 7.x-1.0-beta2 https://www.drupal.org/node/2667020
Release 7.x-1.0-beta1 https://www.drupal.org/node/2666852

Gmap

#2445429: Bubbles missing from gmap view
#2478267: Info Bubble not showing only "loading" on map/node
#2605496: Location field widget missing JavaScript file on failed form validation
#1255514: GMap extended views style: Notice: Undefined index: in template_preprocess_gmap_views_view_gmapextended
#2160595: GMap shows duplicate results with AJAX exposed filters
#2571855: Unlock gmap_regenerate_markers in cli mode
#2575705: Scaling GMap Marker Icons for High Res Displays (Mobile, etc.)
Release 7.x-2.11-beta1 https://www.drupal.org/node/2646636

Date

#1797630: 'Is empty(null)' views filter is not working with exposed operators enabled when actual...
#2532636: Undefined index: #default_value in date_popup_process_time_part()
#2620888: Notice: Undefined index: show_remaining_days in date_field_formatter_view() (line 210...
#1442718: "Show End Date" always checked by default when creating or editing a node - updated
#2646646: PHP 5.4,5.5,5.6 tests are broken for Date. Needs fix. - exposed critical issue
Release 7.x-2.10-beta1 https://www.drupal.org/node/2646654

Advanced_forum

https://www.drupal.org/node/2612528
Tagged initial Drupal 8 Development release https://www.drupal.org/node/2646686
PR#5 D8 module init by podarok
PR#6 Advanced forum d8 enhancement help wanted by podarok
PR#7 Update README.md by podarok
PR#17 Update README.md by podarok
PR#18 Create .travis.yml by podarok
PR#19 Admin form by podarok
PR#21 Initial Tests for Advanced Forum. travis support  by podarok
PR#23 Travis widget  by Sanchiz
PR#25 Readme little update.  enhancement help wanted question by anpolimus
PR#27 Default settings  enhancement by podarok
PR#29 #10: User permissions by Sanchiz
PR#30 Issue #7 by max-kuzomko: Convert system_get_date_types().  by Max-Kuzomko
Tagged release: 0.0.1 by podarok
PR#35 Use real bundles in configuration by Sanchiz
PR#38 Issue #6 by max-kuzomko: Port field_info_instances()  by Max-Kuzomko
Tagged release: 0.0.2 by Sanchiz
PR#39 Administration menu item by Sanchiz
PR#40 Settings schema by Sanchiz
PR#42 Fix date type in configuration form by Sanchiz
PR#45 Port taxonomy vocabulary list by Sanchiz

Maps for Drupal

Merged pull request
PR#8  Add initial module files. by DmitryDrozdik
PR#10 The file should be kept within module's directory. by podarok
PR#13 Add documentation updates by DmitryDrozdik:
PR#31 Issue #14: Location: Convert hook_permission() by afi13
PR#33 Issue #16: Add main settings admin page. by DmitryDrozdik
PR#35  Countries manager service by DmitryDrozdik
PR#39 Tests roadmap by podarok
PR#41 Issue #27: Location: Earth service by afi13
PR#42 Roadmap file with our plan  by DmitryDrozdik
PR#43 Updated test plan. Added Added EarthGeographicalDistances service.  by afi13
PR#44 Create .travis.yml  by podarok
PR#46 Add more methods to LocationCountriesManager service  by DmitryDrozdik
PR#47 Issue #18: Location: Admin page "Location utilities" by afi13
PR#49 Test for Main Settings page.  by DmitryDrozdik
PR#52 Issue #34: Location: Admin page "Geocoding Options" by afi13
Tagged release: 0.0.1 by Sanchiz
PR#53 Issue #15: Location: Convert hook_help()  by afi13
PR#54 Test Location Utilities form  by DmitryDrozdik
PR#59 Issue #57: Geocoder options form  by afi13
PR#61 Issue #21 by max-kuzomko: Location: Convert hook_field_extra_fields().  by Max-Kuzomko
PR#67 Issue #36: Remove cache table  by DmitryDrozdik
PR#71 Issue #70: Porting location provinces functions  by DmitryDrozdik
PR#73 Issue #72: Porting hook_schema()  by DmitryDrozdik
PR#74 Geocoding options forms and EarthGeographicalDistances service tests  by afi13
PR#76 Port tokens to drupal 8  by afi13

VkontakteCrossposter (vkxp)

Started working on Drupal 8 version and added new test cases for Drupal 7 version.
Contributor: Anatolii Poliakov
#2626228: Provide more image source fields.
#2298751: Добавление хеш-тегов
#2444579: Дублирование записей в VK
Tagged release: https://www.drupal.org/node/2646648 7.x-2.21
#2653014: [TEST] Write a test for message push to VK entity.
#2653004: [Admin interface] Implement page for retreiving access_token.
#2653008: [Admin interface] Implement global module settings page.

Login Destination

#2610320: Conflict with change_pwd_page module
#2631630: Use of empty() in login_destination.admin.inc line 538 imcompatible with PHP pre-5.5
Tagged stable release https://www.drupal.org/node/2631644 7.x-1.3
Tagged stable release https://www.drupal.org/node/2654792 7.x-1.4

MailChimp

#2659112: Add email validation for email form fields of #type "textfield"

Facebook Wall

#2658168: Typo in facebook_wall.info

Honeypot

#2659766: Code passes two arguments to Crypt::hashBase64()

Web Service Data

#2660508: Simple json parser fails when json contains UTF-8 BOM

HTML Mail

#2666086: Notice: Undefined property: stdClass::$uid in htmlmail_user_presave()

Phone

#2566149: Not all phones codes of Ukraine
#2573371: Denmark numbers
#2607434: Adding Thailand support
#2499087: Dutch phonenumber approved even when digits > 10
#2594875: Sweden phone number too limiting
#2526154: Japan phone number missing

Stripe

#2576199: Fix for the latest library
#2637932: extractTokenData includes data-stripe="token"
#2173807: Update README.txt. Remove DEVELOPERS.txt (and create documentation page instead)

SMTP Authentication Support

#1686588: Use From address properly#comment-10861568

ppdorg stats

Contributors: Anatolii Poliakov, Andriy Podanenko, Andriy Yun, Alexandr Shchedrov
Things were done:

  • Started to scan commits stats (sum of own and attributed to somebody else)
  • Scan comments stats at drupal.org
  • Collect companies stats (number of users, added company to their profiles)
  • Collect positions stats
  • Collect Drupal Association members stats
  • Collect TOP mentors stats

Planned TODO items:

  • Get stabilized release from master
  • Switch to SQL flow (#cibox related)
  • Open DEMO site at list.drupal.ua for Ukraine
  • Improve ability to collect stats for any other country
  • Improve data visualisation by adding bunch of graphs
  • Add diff graphs for countries

Events activity

Drupal cafe Kyiv - 23/12/2015

Drupal and HHVM by Oleksiy Kalinichenko

Drupal cafe Kyiv - 27/01/2016

Ukrainians at Drupal.org by Anatoliy Polyakov

Making your production powered by HHVM: first steps. by Oleksiy Kalinichenko

Drupal cafe Lutsk - 18/02/2016

Code Driven Development by Andriy Yun

What next

As you may see it is only beginning of the initiative and we hope that a lot of people will make an effort to make Drupal better.
If you would like to be a part of “Crazy Ukrainians”, contact to Alexander Schedrov or Andrii Podanenko.

AttachmentSize
contributor-way.jpg97.09 KB

Ukraine

Group categories

Event Type

Event Location

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: