forked from nrfconnect/sdk-nrf
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CODEOWNERS
Validating CODEOWNERS rules...
380 lines (373 loc) · 21.9 KB
/
CODEOWNERS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
# CODEOWNERS for autoreview assigning in github
# https://help.github.com/en/articles/about-code-owners#codeowners-syntax
# Order is important; the last matching pattern takes the most
# precedence.
# Root folder
/VERSION @carlescufi @tejlmand
/ncs_version.h.in @carlescufi @tejlmand
/CODEOWNERS @carlescufi
/LICENSE @carlescufi
/README.rst @carlescufi
/Jenkinsfile @thst-nordic
/west.yml @carlescufi @tejlmand
/west-test.yml @thst-nordic
# CI specific west
/test-manifests/99-default-test-nrf.yml @thst-nordic
# Github Actions
/.github/ @nrfconnect/ncs-ci
/.github/test-spec.yml @nrfconnect/ncs-test-leads
# Quarantine for the CI and Twister
/scripts/quarantine.yaml @nrfconnect/ncs-test-leads
# VS Code Configuration files
/.vscode/ @FilipZajdel
# Applications
/applications/asset_tracker_v2/ @nrfconnect/ncs-cia @coderbyheart
/applications/connectivity_bridge/ @nrfconnect/ncs-cia @nordic-auko
/applications/ipc_radio/ @dchat-nordic
/applications/machine_learning/ @pdunaj
/applications/matter_bridge/ @nrfconnect/ncs-matter
/applications/matter_weather_station/ @nrfconnect/ncs-matter
/applications/nrf_desktop/ @MarekPieta
/applications/nrf5340_audio/ @nrfconnect/ncs-audio
/applications/audio/ @nrfconnect/ncs-audio
/applications/protocols_serialization/ @nrfconnect/ncs-protocols-serialization
/applications/serial_lte_modem/ @SeppoTakalo @MarkusLassila @rlubos @tomi-font
/applications/zigbee_weather_station/ @milewr
# Boards
/boards/ @anangl
/boards/nordic/thingy91* @anangl @nrfconnect/ncs-cia
# All cmake related files
/cmake/ @tejlmand
/CMakeLists.txt @tejlmand
# All Kconfig related files
Kconfig* @tejlmand
# Sysbuild related files
/sysbuild/ @tejlmand @nordicjm
/cmake/sysbuild/ @tejlmand @nordicjm
# All doc related files
/doc/_extensions/ @gmarull
/doc/_scripts/ @carlescufi
/doc/_static/ @carlescufi
/doc/_utils/ @gmarull
/doc/cache.yml @gmarull
/doc/CMakeLists.txt @carlescufi
/doc/**/conf.py @carlescufi
/doc/kconfig/ @gmarull
/doc/nrf/ @carlescufi
/doc/nrf/device_guides/working_with_nrf/nrf54h/ @FrancescoSer
/doc/nrf/device_guides/working_with_nrf/nrf54l/ @annwoj
/doc/nrfx/ @gmarull
/doc/matter/ @gmarull
/doc/mcuboot/ @carlescufi
/doc/nrfxlib/ @gmarull
/doc/versions.json @carlescufi
/doc/custom.properties @gmarull
/doc/tags.yml @gmarull @umapraseeda @b-gent
/doc/requirements.txt @gmarull
# General top-level docs
/doc/nrf/config_and_build/ @greg-fer
/doc/nrf/installation/ @greg-fer
/doc/nrf/security/ @greg-fer
/doc/nrf/test_and_optimize/ @greg-fer
/doc/nrf/*.rst @greg-fer
# Protocols related docs
/doc/nrf/protocols/thread/*.rst @wiba-nordic
# All subfolders
/drivers/ @anangl
/drivers/serial/ @nordic-krch @anangl
/drivers/sensor/bh1749/ @nrfconnect/ncs-cia
/drivers/sensor/bme68x_iaq/ @nrfconnect/ncs-cia
/drivers/sensor/paw3212/ @anangl @pdunaj @MarekPieta
/drivers/sensor/pmw3360/ @anangl @pdunaj @MarekPieta
/drivers/wifi/nrf700x/ @krish2718 @sachinthegreen @rado17 @rlubos
/dts/ @anangl
/ext/ @carlescufi
/include/ @anangl @rlubos
/include/net/azure_* @nrfconnect/ncs-cia @coderbyheart
/include/net/wifi_credentials.h @nrfconnect/ncs-cia
/include/net/nrf_cloud_* @plskeggs @jayteemo @glarsennordic
/include/bluetooth/ @alwa-nordic @jori-nordic @KAGA164
/include/bluetooth/services/fast_pair/ @alstrzebonski @MarekPieta @kapi-no
/include/bluetooth/adv_prov.h @MarekPieta @kapi-no @KAGA164
/include/bluetooth/mesh/ @ludvigsj
/include/caf/ @pdunaj
/include/debug/ppi_trace.h @nordic-krch @anangl
/include/drivers/ @anangl
/include/dult.h @alstrzebonski @kapi-no
/include/logging/ @nrfconnect/ncs-protocols-serialization
/include/mpsl/ @nrfconnect/ncs-dragoon
/include/net/ @rlubos
/include/nfc/ @anangl @grochu
/include/sdfw/ @anhmolt @hakonfam @jonathannilsen
/include/shell/ @nordic-krch
/lib/bin/ @rlubos @lemrey
/lib/boot_banner/ @nordicjm
/lib/adp536x/ @nrfconnect/ncs-cia
/lib/at_cmd_parser/ @rlubos
/lib/at_cmd_custom/ @eivindj-nordic
/lib/at_host/ @rlubos
/lib/at_monitor/ @lemrey @rlubos
/lib/at_shell/ @nrfconnect/ncs-cia
/lib/gcf_sms/ @eivindj-nordic
/lib/nrf_modem_lib/ @rlubos @lemrey
/lib/edge_impulse/ @pdunaj
/lib/fem_al/ @KAGA164
/lib/fprotect/ @hakonfam
/lib/flash_patch/ @hakonfam
/lib/location/ @trantanen @jhirsi @tokangas
/lib/lte_link_control/ @tokangas @trantanen @jhirsi
/lib/modem_antenna/ @tokangas
/lib/modem_battery/ @MirkoCovizzi
/lib/modem_info/ @rlubos
/lib/modem_key_mgmt/ @rlubos
/lib/multithreading_lock/ @nrfconnect/ncs-dragoon
/lib/pdn/ @lemrey @rlubos
/lib/ram_pwrdn/ @MarekPorwisz
/lib/fatal_error/ @KAGA164 @nordic-krch
/lib/sfloat/ @kapi-no @maje-emb
/lib/sms/ @trantanen @tokangas
/lib/st25r3911b/ @grochu
/lib/supl/ @rlubos @tokangas
/lib/date_time/ @trantanen @tokangas
/lib/hw_id/ @nrfconnect/ncs-cia
/lib/wave_gen/ @MarekPieta
/lib/hw_unique_key/ @frkv @Vge0rge @vili-nordic
/lib/identity_key/ @frkv @Vge0rge @vili-nordic
/lib/modem_jwt/ @jayteemo @SeppoTakalo
/lib/modem_slm/ @SeppoTakalo @MarkusLassila @tomi-font
/lib/modem_attest_token/ @jayteemo
/lib/qos/ @nrfconnect/ncs-cia
/lib/contin_array/ @nrfconnect/ncs-audio
/lib/data_fifo/ @nrfconnect/ncs-audio
/lib/pcm_mix/ @nrfconnect/ncs-audio
/lib/pcm_stream_channel_modifier/ @nrfconnect/ncs-audio
/lib/sample_rate_converter/ @andvib @gWacey
/lib/tone/ @nrfconnect/ncs-audio
/modules/ @tejlmand
/modules/hostap/ @krish2718 @jukkar @rado17 @sachinthegreen @rlubos
/modules/mcuboot/ @de-nordic @nordicjm
/modules/cjson/ @nrfconnect/ncs-cia @plskeggs @sigvartmh
/modules/trusted-firmware-m/ @frkv @Vge0rge @vili-nordic
/modules/coremark/ @zycz
/samples/ @nrfconnect/ncs-test-leads
/samples/net/ @nrfconnect/ncs-cia @lemrey
/samples/sensor/bh1749/ @nrfconnect/ncs-cia
/samples/sensor/bme68x_iaq/ @nrfconnect/ncs-cia
/samples/bluetooth/ @alwa-nordic @jori-nordic @carlescufi @KAGA164
/samples/bluetooth/mesh/ @ludvigsj
/samples/bluetooth/direction_finding_connectionless_rx/ @ppryga-nordic
/samples/bluetooth/direction_finding_connectionless_tx/ @ppryga-nordic
/samples/bluetooth/fast_pair/ @alstrzebonski @MarekPieta @kapi-no
/samples/bootloader/ @hakonfam @oyvindronningstad
/samples/matter/ @nrfconnect/ncs-matter
/samples/crypto/ @frkv @Vge0rge @vili-nordic
/samples/debug/memfault/ @nrfconnect/ncs-cia
/samples/debug/ppi_trace/ @nordic-krch @anangl
/samples/hw_id/ @nrfconnect/ncs-cia
/samples/edge_impulse/ @pdunaj
/samples/esb/ @lemrey
/samples/app_event_manager/ @pdunaj @MarekPieta
/samples/event_manager_proxy/ @rakons
/samples/gazell/ @leewkb4567
/samples/keys/ @frkv @Vge0rge @vili-nordic
/samples/mpsl/ @nrfconnect/ncs-dragoon
/samples/nfc/ @grochu
/samples/nrf_rpc/ @doki-nordic @KAGA164
/samples/nrf5340/empty_app_core/ @doki-nordic
/samples/cellular/ @rlubos @lemrey
/samples/cellular/battery/ @MirkoCovizzi
/samples/cellular/location/ @trantanen @jhirsi @tokangas
/samples/cellular/lwm2m_client/ @rlubos @SeppoTakalo @juhaylinen
/samples/cellular/modem_shell/ @trantanen @jhirsi @tokangas
/samples/cellular/nidd/ @stig-bjorlykke
/samples/cellular/nrf_cloud_* @plskeggs @jayteemo @glarsennordic
/samples/cellular/nrf_provisioning/ @SeppoTakalo @juhaylinen
/samples/cellular/modem_trace_flash/ @eivindj-nordic
/samples/cellular/slm_shell/ @MarkusLassila @tomi-font
/samples/cellular/sms/ @trantanen @tokangas
/samples/openthread/ @rlubos @edmont @canisLupus1313 @maciejbaczmanski
/samples/nrf_profiler/ @pdunaj
/samples/nrf_rpc/ps_client/ @nrfconnect/ncs-protocols-serialization
/samples/peripheral/radio_test/ @KAGA164 @maje-emb
/samples/peripheral/lpuart/ @nordic-krch
/samples/peripheral/802154_phy_test/ @ankuns @piotrkoziar
/samples/peripheral/802154_sniffer/ @e-rk
/samples/tfm/ @frkv @Vge0rge @vili-nordic
/samples/zigbee/ @milewr
/samples/CMakeLists.txt @tejlmand
/samples/nrf5340/netboot/ @hakonfam
/samples/nrf5340/multiprotocol_rpmsg/ @hubertmis
/samples/sdfw/ @hakonfam @jonathannilsen
/samples/sdfw/ssf_client/ @anhmolt
/samples/suit/ @tomchy @ahasztag
/samples/suit/flash_companion/ @e-rk @tomchy
/samples/wifi/provisioning/ble/ @wentong-li @bama-nordic
/samples/wifi/provisioning/softap/ @nrfconnect/ncs-cia
/samples/wifi/radio_test/ @bama-nordic @sachinthegreen
/samples/wifi/scan/ @D-Triveni @bama-nordic
/samples/wifi/shell/ @krish2718 @sachinthegreen @rado17 @rlubos
/samples/wifi/sta/ @D-Triveni @bama-nordic
/samples/wifi/ble_coex/ @muraliThokala @bama-nordic
/samples/wifi/shutdown/ @krish2718 @sachinthegreen
/samples/wifi/twt/ @D-Triveni
/samples/wifi/throughput/ @D-Triveni
/samples/wifi/raw_tx_packet/ @D-Triveni
/samples/wifi/softap/ @D-Triveni @krish2718
/samples/wifi/monitor/ @D-Triveni
/samples/wifi/promiscuous/ @D-Triveni
/samples/benchmarks/coremark/ @zycz
/scripts/ @tejlmand @nrfconnect/ncs-test-leads
/scripts/hid_configurator/ @MarekPieta
/scripts/tools-versions-*.txt @tejlmand @grho @shanthanordic @ihansse
/scripts/requirements-*.txt @tejlmand @grho @shanthanordic @ihansse
/scripts/west_commands/sbom/ @doki-nordic @maje-emb
/scripts/west_commands/thingy91x_dfu.py @nrfconnect/ncs-cia
/scripts/bootloader/ @hakonfam @sigvartmh
/scripts/ncs-docker-version.txt @nrfconnect/ncs-ci
/scripts/print_docker_image.sh @nrfconnect/ncs-ci
/scripts/print_toolchain_checksum.sh @nrfconnect/ncs-ci
/scripts/ci/tags.yaml @nordic-piks @PerMac @katgiadla
/scripts/ci/twister_ignore.txt @nordic-piks @PerMac @katgiadla
/share/zephyrbuild-package/ @tejlmand
/share/ncs-package/ @tejlmand
/snippets/matter-diagnostic-logs/ @nrfconnect/ncs-matter
/snippets/nrf91-modem-trace-ext-flash/ @nrfconnect/ncs-cia
/snippets/nrf91-modem-trace-uart/ @eivindj-nordic
/snippets/tfm-enable-share-uart/ @nrfconnect/ncs-cia
/snippets/nrf70-debug/ @krish2718 @sachinthegreen
/snippets/nrf70-fw-patch-ext-flash/ @krish2718 @sachinthegreen
/snippets/nordic-bt-rpc/ @ppryga-nordic
/snippets/ci-shell/ @nrfconnect/ncs-protocols-serialization
/snippets/zperf/ @nrfconnect/ncs-protocols-serialization
/subsys/audio_module/ @nrfconnect/ncs-audio
/subsys/bluetooth/ @alwa-nordic @jori-nordic @carlescufi @KAGA164
/subsys/bluetooth/mesh/ @ludvigsj
/subsys/bluetooth/controller/ @nrfconnect/ncs-dragoon
/subsys/bluetooth/adv_prov/ @MarekPieta @kapi-no @KAGA164
/subsys/bluetooth/services/fast_pair/ @alstrzebonski @MarekPieta @kapi-no
/subsys/bluetooth/services/wifi_prov/ @wentong-li @bama-nordic
/subsys/bootloader/ @hakonfam @sigvartmh
/subsys/caf/ @pdunaj
/subsys/debug/ @nordic-krch @anangl
/subsys/dfu/ @hakonfam @sigvartmh
/subsys/dfu/dfu_multi_image/ @Damian-Nordic
/subsys/dm/ @maje-emb
/subsys/dult/ @alstrzebonski @kapi-no
/subsys/ieee802154/ @rlubos @ankuns @piotrkoziar
/subsys/mgmt/ @hakonfam @sigvartmh
/subsys/mgmt/suitfu/ @tomchy @ahasztag
/subsys/emds/ @balaklaka
/subsys/esb/ @lemrey
/subsys/app_event_manager/ @pdunaj
/subsys/app_event_manager_profiler_tracer/ @pdunaj @MarekPieta
/subsys/event_manager_proxy/ @rakons
/subsys/fw_info/ @hakonfam
/subsys/gazell/ @leewkb4567
/subsys/logging/ @nrfconnect/ncs-protocols-serialization
/subsys/mpsl/ @nrfconnect/ncs-dragoon
/subsys/mpsl/cx/ @ankuns @martintv
/subsys/mpsl/fem/ @ankuns @martintv
/subsys/net/ @rlubos
/subsys/net/lib/mqtt_helper/ @nrfconnect/ncs-cia
/subsys/net/lib/azure_* @nrfconnect/ncs-cia @coderbyheart
/subsys/net/lib/aws_* @nrfconnect/ncs-cia @coderbyheart
/subsys/net/lib/ftp_client/ @MarkusLassila @tomi-font
/subsys/net/lib/icalendar_parser/ @lats1980
/subsys/net/lib/lwm2m_client_utils/ @rlubos @SeppoTakalo @juhaylinen
/subsys/net/lib/nrf_cloud/ @plskeggs @jayteemo @glarsennordic
/subsys/net/lib/nrf_provisioning/ @SeppoTakalo @juhaylinen
/subsys/net/lib/zzhc/ @junqingzou
/subsys/net/lib/wifi_credentials/ @nrfconnect/ncs-cia
/subsys/net/lib/softap_wifi_provision/ @nrfconnect/ncs-cia
/subsys/net/openthread/ @rlubos @edmont @canisLupus1313 @maciejbaczmanski
/subsys/nfc/ @grochu @anangl
/subsys/nrf_rpc/ @doki-nordic @KAGA164
/subsys/partition_manager/ @hakonfam
/subsys/pcd/ @hakonfam
/subsys/nrf_profiler/ @pdunaj
/subsys/shell/ @nordic-krch
/subsys/sdfw_services/ @anhmolt @hakonfam @jonathannilsen
/subsys/sdfw_services/services/extmem/ @e-rk @tomchy
/subsys/suit/ @tomchy @ahasztag
/subsys/nrf_security/ @frkv @Vge0rge @vili-nordic
/subsys/trusted_storage/ @frkv @Vge0rge @vili-nordic
/subsys/uart_async_adapter/ @rakons
/subsys/net_core_monitor/ @maje-emb
/subsys/zigbee/ @milewr
/tests/ @PerMac @katgiadla
/tests/benchmarks/multicore/ @carlescufi
/tests/bluetooth/tester/ @carlescufi @ludvigsj
/tests/bluetooth/iso/ @nrfconnect/ncs-audio @Frodevan
/tests/crypto/ @stephen-nordic @magnev
/tests/drivers/flash_patch/ @oyvindronningstad
/tests/drivers/flash/flash_rpc/ @sigvartmh
/tests/drivers/fprotect/ @oyvindronningstad
/tests/drivers/lpuart/ @nordic-krch
/tests/drivers/nrfx_integration_test/ @anangl
/tests/drivers/pwm/gpio_loopback/ @nrfconnect/ncs-low-level-test
/tests/lib/at_cmd_parser/ @rlubos
/tests/lib/at_cmd_custom/ @eivindj-nordic
/tests/lib/date_time/ @trantanen @tokangas
/tests/lib/edge_impulse/ @pdunaj @MarekPieta
/tests/lib/nrf_fuel_gauge/ @nordic-auko @aasinclair
/tests/lib/gcf_sms/ @eivindj-nordic
/tests/lib/hw_unique_key*/ @frkv @Vge0rge @vili-nordic
/tests/lib/hw_id/ @nrfconnect/ncs-cia
/tests/lib/location/ @trantanen @tokangas
/tests/lib/lte_lc/ @trantanen @tokangas
/tests/lib/lte_lc_api/ @trantanen @tokangas
/tests/lib/modem_jwt/ @SeppoTakalo
/tests/lib/modem_battery/ @MirkoCovizzi
/tests/lib/modem_info/ @nrfconnect/ncs-cia
/tests/lib/qos/ @nrfconnect/ncs-cia
/tests/lib/sfloat/ @kapi-no @maje-emb
/tests/lib/sms/ @trantanen @tokangas
/tests/lib/nrf_modem_lib/ @lemrey @MirkoCovizzi
/tests/lib/nrf_modem_lib/nrf91_sockets/ @MirkoCovizzi
/tests/lib/pdn/ @lemrey @eivindj-nordic
/tests/lib/ram_pwrdn/ @Damian-Nordic
/tests/lib/contin_array/ @nrfconnect/ncs-audio
/tests/lib/data_fifo/ @nrfconnect/ncs-audio
/tests/lib/pcm_mix/ @nrfconnect/ncs-audio
/tests/lib/pcm_stream_channel_modifier/ @nrfconnect/ncs-audio
/tests/lib/sample_rate_converter/ @andvib @gWacey
/tests/lib/tone/ @nrfconnect/ncs-audio
/tests/mocks/nrf_rpc/ @nrfconnect/ncs-protocols-serialization
/tests/modules/lib/zcbor/ @oyvindronningstad
/tests/modules/mcuboot/direct_xip/ @hakonfam
/tests/modules/mcuboot/external_flash/ @hakonfam @sigvartmh
/tests/nrf5340_audio/ @nrfconnect/ncs-audio @nordic-auko
/tests/subsys/audio_module/ @nrfconnect/ncs-audio
/tests/subsys/bluetooth/gatt_dm/ @doki-nordic
/tests/subsys/bluetooth/mesh/ @ludvigsj
/tests/subsys/bluetooth/enocean/ @ludvigsj
/tests/subsys/bluetooth/fast_pair/ @alstrzebonski @MarekPieta @kapi-no
/tests/subsys/bootloader/ @hakonfam
/tests/subsys/caf/ @zycz
/tests/subsys/debug/cpu_load/ @nordic-krch
/tests/subsys/dfu/ @hakonfam @sigvartmh
/tests/subsys/dfu/dfu_multi_image/ @Damian-Nordic
/tests/subsys/emds/ @balaklaka
/tests/subsys/event_manager_proxy/ @rakons
/tests/subsys/app_event_manager/ @pdunaj @MarekPieta @rakons
/tests/subsys/fw_info/ @oyvindronningstad
/tests/subsys/mpsl/ @nrfconnect/ncs-dragoon
/tests/subsys/net/lib/aws_*/ @nrfconnect/ncs-cia
/tests/subsys/net/lib/azure_iot_hub/ @nrfconnect/ncs-cia
/tests/subsys/net/lib/fota_download/ @hakonfam @sigvartmh
/tests/subsys/net/lib/lwm2m_*/ @SeppoTakalo @juhaylinen
/tests/subsys/net/lib/nrf_cloud/ @tony-le-24
/tests/subsys/net/lib/nrf_provisioning/ @SeppoTakalo @juhaylinen
/tests/subsys/net/lib/wifi_credentials*/ @nrfconnect/ncs-cia
/tests/subsys/net/lib/mqtt_helper/ @nrfconnect/ncs-cia
/tests/subsys/net/openthread/rpc/ @nrfconnect/ncs-protocols-serialization
/tests/subsys/partition_manager/region/ @hakonfam @sigvartmh
/tests/subsys/partition_manager/static_pm_file/ @nordicjm @tejlmand
/tests/subsys/pcd/ @hakonfam @sigvartmh
/tests/subsys/nrf_profiler/ @pdunaj @MarekPieta
/tests/subsys/sdfw_services/ @anhmolt @hakonfam @jonathannilsen
/tests/subsys/zigbee/ @milewr
/tests/subsys/suit/ @tomchy @ahasztag @robertstypa
/tests/tfm/ @frkv @Vge0rge @vili-nordic @stephen-nordic @magnev
/tests/unity/ @nordic-krch
/zephyr/ @carlescufi