Uncategorized

How to Help with the Drupal 8 Contrib Porting Tracker

mountain climbing illustration

Drupal 8 RC2 is out and a full release is coming on November 19th! But, in order to make more great websites on Drupal 8, we need to port a bunch of contrib projects from Drupal 7 to Drupal 8. There are a LOT of contrib projects out there (over 12,000 modules, themes, and distributions!), so the new Drupal 8 Contrib Porting Tracker helps track these projects so the community can see what’s going on in a centralized place.

Angie Byron (aka webchick) wrote a great blog article on the idea behind the Drupal 8 Contrib Porting Tracker. TL;DR: Everything was everywhere for D8 ports, and now it will be in one place. To understand more about the motivation for the Drupal 8 Contrib Porting Tracker, check out the project page FAQs and this drupal.org issue’s comments on the history of its evolution and some other opinions on its worth.

Do you want to help this documentation process? Great! This blog post shows how you can contribute to the Drupal 8 Contrib Porting Tracker project. You do not need to be a core contributor or a contrib project maintainer or a coder or even know much about Drupal to help with this task!

Step 0: Install Dreditor

First and foremost make sure that you have dreditor installed on your browser.

Step 1: Don’t redo what has already been done

Log into Drupal.org.

Take a look at the Drupal 8 Contrib Porting Tracker Issue Page, and check if the project is already being tracked.

IMPORTANT: Make sure that you choose – Any – issues manually, since the drop down defaults to Status: Open issues.  

For this how to, I am going to choose the module Nice Menus and add it to the list of contrib projects documented in the Drupal 8 Contrib Porting Tracker project.

Issue Page

 

Click Search and, in this case, no results appeared since the project hadn’t been added yet. Make sure you search several variants of the project name, including the machine name. For example, “Nice Menus”, “nice_menus”, and “nicemenus” (in case there is a typo). Note: If the project already is being tracked, you can update the issue for that project if you have additional information to add or more current information.

No Results

 

Step 2: Check the project’s page and issue queue

If a project is ported, in the process of being ported, or is not going to be ported, we want to create an issue in the Drupal 8 Contrib Porting Tracker. In other words, if the issue doesn’t exist, make it!

If we take a look at the Nice Menus’ Drupal.org project page, we see Nice Menus has a development release for Drupal 8. Great!

Nice Menus Project Page

 

It’s also important to get a look into how the development is going for the Drupal 8 port, especially if there is not an official D8 version yet. You can do this by searching “Drupal 8”, “Drupal 8 port”, “D8 port”, etc. in the issues for the project.

Search Issue Queue

 

Looking through the issue queue for Nice Menus I saw that many users were having difficulty using the Drupal 8 release of the module. Now I know to put the status as “Needs work” (all the other status will be explained in the next section).

Learn More 1001
Learn More 1002
Learn More 1003
Learn More 1004
Learn More 1005
Learn More 1006
Learn More 1007
Learn More 1008
Learn More 1009
Learn More 1010
Learn More 1011
Learn More 1012
Learn More 1013
Learn More 1014
Learn More 1015
Learn More 1016
Learn More 1017
Learn More 1018
Learn More 1019
Learn More 1020
Learn More 1021
Learn More 1022
Learn More 1023
Learn More 1024
Learn More 1025
Learn More 1026
Learn More 1027
Learn More 1028
Learn More 1029
Learn More 1030
Learn More 1031
Learn More 1032
Learn More 1033
Learn More 1034
Learn More 1035
Learn More 1036
Learn More 1037
Learn More 1038
Learn More 1039
Learn More 1040
Learn More 1041
Learn More 1042
Learn More 1043
Learn More 1044
Learn More 1045
Learn More 1046
Learn More 1047
Learn More 1048
Learn More 1049
Learn More 1050
Learn More 1051
Learn More 1052
Learn More 1053
Learn More 1054
Learn More 1055
Learn More 1056
Learn More 1057
Learn More 1058
Learn More 1059
Learn More 1060
Learn More 1061
Learn More 1062
Learn More 1063
Learn More 1064
Learn More 1065
Learn More 1066
Learn More 1067
Learn More 1068
Learn More 1069
Learn More 1070
Learn More 1071
Learn More 1072
Learn More 1073
Learn More 1074
Learn More 1075
Learn More 1076
Learn More 1077
Learn More 1078
Learn More 1079
Learn More 1080
Learn More 1081
Learn More 1082
Learn More 1083
Learn More 1084
Learn More 1085
Learn More 1086
Learn More 1087
Learn More 1088
Learn More 1089
Learn More 1090
Learn More 1091
Learn More 1092
Learn More 1093
Learn More 1094
Learn More 1095
Learn More 1096
Learn More 1097
Learn More 1098
Learn More 1099
Learn More 1100
Learn More 1101
Learn More 1102
Learn More 1103
Learn More 1104
Learn More 1105
Learn More 1106
Learn More 1107
Learn More 1108
Learn More 1109
Learn More 1110
Learn More 1111
Learn More 1112
Learn More 1113
Learn More 1114
Learn More 1115
Learn More 1116
Learn More 1117
Learn More 1118
Learn More 1119
Learn More 1120
Learn More 1121
Learn More 1122
Learn More 1123
Learn More 1124
Learn More 1125
Learn More 1126
Learn More 1127
Learn More 1128
Learn More 1129
Learn More 1130
Learn More 1131
Learn More 1132
Learn More 1133
Learn More 1134
Learn More 1135
Learn More 1136
Learn More 1137
Learn More 1138
Learn More 1139
Learn More 1140
Learn More 1141
Learn More 1142
Learn More 1143
Learn More 1144
Learn More 1145
Learn More 1146
Learn More 1147
Learn More 1148
Learn More 1149
Learn More 1150
Learn More 1151
Learn More 1152
Learn More 1153
Learn More 1154
Learn More 1155
Learn More 1156
Learn More 1157
Learn More 1158
Learn More 1159
Learn More 1160
Learn More 1161
Learn More 1162
Learn More 1163
Learn More 1164
Learn More 1165
Learn More 1166
Learn More 1167
Learn More 1168
Learn More 1169
Learn More 1170
Learn More 1171
Learn More 1172
Learn More 1173
Learn More 1174
Learn More 1175
Learn More 1176
Learn More 1177
Learn More 1178
Learn More 1179
Learn More 1180
Learn More 1181
Learn More 1182
Learn More 1183
Learn More 1184
Learn More 1185
Learn More 1186
Learn More 1187
Learn More 1188
Learn More 1189
Learn More 1190
Learn More 1191
Learn More 1192
Learn More 1193
Learn More 1194
Learn More 1195
Learn More 1196
Learn More 1197
Learn More 1198
Learn More 1199
Learn More 1200
Learn More 1201
Learn More 1202
Learn More 1203
Learn More 1204
Learn More 1205
Learn More 1206
Learn More 1207
Learn More 1208
Learn More 1209
Learn More 1210
Learn More 1211
Learn More 1212
Learn More 1213
Learn More 1214
Learn More 1215
Learn More 1216
Learn More 1217
Learn More 1218
Learn More 1219
Learn More 1220
Learn More 1221
Learn More 1222
Learn More 1223
Learn More 1224
Learn More 1225
Learn More 1226
Learn More 1227
Learn More 1228
Learn More 1229
Learn More 1230
Learn More 1231
Learn More 1232
Learn More 1233
Learn More 1234
Learn More 1235
Learn More 1236
Learn More 1237
Learn More 1238
Learn More 1239
Learn More 1240
Learn More 1241
Learn More 1242
Learn More 1243
Learn More 1244
Learn More 1245
Learn More 1246
Learn More 1247
Learn More 1248
Learn More 1249
Learn More 1250
Learn More 1251
Learn More 1252
Learn More 1253
Learn More 1254
Learn More 1255
Learn More 1256
Learn More 1257
Learn More 1258
Learn More 1259
Learn More 1260
Learn More 1261
Learn More 1262
Learn More 1263
Learn More 1264
Learn More 1265
Learn More 1266
Learn More 1267
Learn More 1268
Learn More 1269
Learn More 1270
Learn More 1271
Learn More 1272
Learn More 1273
Learn More 1274
Learn More 1275
Learn More 1276
Learn More 1277
Learn More 1278
Learn More 1279
Learn More 1280
Learn More 1281
Learn More 1282
Learn More 1283
Learn More 1284
Learn More 1285
Learn More 1286
Learn More 1287
Learn More 1288
Learn More 1289
Learn More 1290
Learn More 1291
Learn More 1292
Learn More 1293
Learn More 1294
Learn More 1295
Learn More 1296
Learn More 1297
Learn More 1298
Learn More 1299
Learn More 1300
Learn More 1301
Learn More 1302
Learn More 1303
Learn More 1304
Learn More 1305
Learn More 1306
Learn More 1307
Learn More 1308
Learn More 1309
Learn More 1310
Learn More 1311
Learn More 1312
Learn More 1313
Learn More 1314
Learn More 1315
Learn More 1316
Learn More 1317
Learn More 1318
Learn More 1319
Learn More 1320
Learn More 1321
Learn More 1322
Learn More 1323
Learn More 1324
Learn More 1325
Learn More 1326
Learn More 1327
Learn More 1328
Learn More 1329
Learn More 1330
Learn More 1331
Learn More 1332
Learn More 1333
Learn More 1334
Learn More 1335
Learn More 1336
Learn More 1337
Learn More 1338
Learn More 1339
Learn More 1340
Learn More 1341
Learn More 1342
Learn More 1343
Learn More 1344
Learn More 1345
Learn More 1346
Learn More 1347
Learn More 1348
Learn More 1349
Learn More 1350
Learn More 1351
Learn More 1352
Learn More 1353
Learn More 1354
Learn More 1355
Learn More 1356
Learn More 1357
Learn More 1358
Learn More 1359
Learn More 1360
Learn More 1361
Learn More 1362
Learn More 1363
Learn More 1364
Learn More 1365
Learn More 1366
Learn More 1367
Learn More 1368
Learn More 1369
Learn More 1370
Learn More 1371
Learn More 1372
Learn More 1373
Learn More 1374
Learn More 1375
Learn More 1376
Learn More 1377
Learn More 1378
Learn More 1379
Learn More 1380
Learn More 1381
Learn More 1382
Learn More 1383
Learn More 1384
Learn More 1385
Learn More 1386
Learn More 1387
Learn More 1388
Learn More 1389
Learn More 1390
Learn More 1391
Learn More 1392
Learn More 1393
Learn More 1394
Learn More 1395
Learn More 1396
Learn More 1397
Learn More 1398
Learn More 1399
Learn More 1400
Learn More 1401
Learn More 1402
Learn More 1403
Learn More 1404
Learn More 1405
Learn More 1406
Learn More 1407
Learn More 1408
Learn More 1409
Learn More 1410
Learn More 1411
Learn More 1412
Learn More 1413
Learn More 1414
Learn More 1415
Learn More 1416
Learn More 1417
Learn More 1418
Learn More 1419
Learn More 1420
Learn More 1421
Learn More 1422
Learn More 1423
Learn More 1424
Learn More 1425
Learn More 1426
Learn More 1427
Learn More 1428
Learn More 1429
Learn More 1430
Learn More 1431
Learn More 1432
Learn More 1433
Learn More 1434
Learn More 1435
Learn More 1436
Learn More 1437
Learn More 1438
Learn More 1439
Learn More 1440
Learn More 1441
Learn More 1442
Learn More 1443
Learn More 1444
Learn More 1445
Learn More 1446
Learn More 1447
Learn More 1448
Learn More 1449
Learn More 1450
Learn More 1451
Learn More 1452
Learn More 1453
Learn More 1454
Learn More 1455
Learn More 1456
Learn More 1457
Learn More 1458
Learn More 1459
Learn More 1460
Learn More 1461
Learn More 1462
Learn More 1463
Learn More 1464
Learn More 1465
Learn More 1466
Learn More 1467
Learn More 1468
Learn More 1469
Learn More 1470
Learn More 1471
Learn More 1472
Learn More 1473
Learn More 1474
Learn More 1475
Learn More 1476
Learn More 1477
Learn More 1478
Learn More 1479
Learn More 1480
Learn More 1481
Learn More 1482
Learn More 1483
Learn More 1484
Learn More 1485
Learn More 1486
Learn More 1487
Learn More 1488
Learn More 1489
Learn More 1490
Learn More 1491
Learn More 1492
Learn More 1493
Learn More 1494
Learn More 1495
Learn More 1496
Learn More 1497
Learn More 1498
Learn More 1499
Learn More 1500

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button