بودكاست OSTraining # 39: جوانب أبريل على Lullabot و Georgia.gov
نشرت: 2022-02-16في حلقة هذا الأسبوع ، يسعدني أن أرحب بجانبي أبريل.
أبريل هو مطور دروبال يعمل لصالح Lullabot ، إحدى أكبر وكالات دروبال وأكثرها شهرة. لقد عملت في جميع أنواع المشاريع الرائعة ، وفي الوقت الحالي تساعد موقع Georgia.gov (ولاية جورجيا) ، في نقل العديد من مواقع دروبال إلى دروبال 8.
نتحدث عما كانت تفعله في عالم دروبال ، عن دروبالكون في سياتل ، الذي حدث الأسبوع الماضي. بالإضافة إلى ذلك ، نناقش ما يعنيه أن تكون جزءًا من مثل هذا المشروع الحكومي الضخم ، ومساعدة الناس ، وجعل المواقع الحكومية أسهل في الاستخدام.
اشترك في بودكاست OSTraining على iTunes ، أو استخدم مشغل البودكاست أدناه. نحن أيضًا على Stitcher و Overcast وتطبيقات البودكاست الشائعة الأخرى.
استمع إلى الحلقة مع أبريل
نسخة من حلقة أبريل
- ستيف : مرحبًا ومرحبًا بكم في OSTraining Podcast. أنا ستيف بيرج ، وفي ملفات البودكاست هذه ، نتحدث مع أناس رائعين من جميع أنحاء العالم مفتوح المصدر. في حلقة هذا الأسبوع ، أتحدث إلى فريق أبريل. أبريل هو مطور دروبال ، الذي يعمل في Lullabot ، واحدة من أكبر وكالات دروبال وأكثرها شهرة. لقد عملت في جميع أنواع المشاريع الرائعة ، وفي الوقت الحالي تساعد Georgia.gov ، ولاية جورجيا ، في نقل العديد من مواقع Drupal الخاصة بهم إلى Drupal 8.
- ستيف : نتحدث عما كانت تفعله في عالم دروبال ، عن دروبالكون في سياتل ، والذي حدث الأسبوع الماضي فقط. وماذا يعني أن تكون جزءًا من مثل هذا المشروع الحكومي الضخم ، لمساعدة الناس ، من خلال جعل المواقع الحكومية أسهل في الاستخدام وأسهل للبحث.
- ستيف : مرحبًا ، أبريل ، مرحبًا.
- أبريل : مرحبًا ، شكرًا لاستضافتي.
- ستيف : مرحبًا ، أنا وأنت على الساحل الشرقي. أنت في ولاية كارولينا الشمالية ، وأنا في فلوريدا ، لكن كلانا عاد للتو من سياتل ، ودروبال كون 2019.
- أبريل : نعم فعلت.
- ستيف : كيف أعجبك ذلك؟
- أبريل : اعتقدت أنه كان رائعًا. قابلت الكثير من الأصدقاء القدامى ، وتكوين صداقات جديدة. كانت مشغولة للغاية طوال الوقت ، لكنها كانت رائعة.
- ستيف : إذن ، ذهبت كممثل لشركة Lullabot ، الشركة التي تعمل بها الآن؟
- أبريل : فعلت. وفي الواقع ، كان لدينا معظم الشركات هناك هذا العام.
- ستيف : ما هو حجم Lullabot؟ 50 ، 60 شخصا؟
- أبريل : نعم ، لدينا ما يزيد قليلاً عن 50 شخصًا.
- ستيف : حسنًا ، وكل شخص تقريبًا من الشركة يمكنه الوصول إلى DrupalCon؟
- أبريل : صحيح.
- ستيف : لذلك ، على الأقل بالنسبة لي ، كان أفضل شيء يتعلق بها هو على الأرجح بعض الميزات الجديدة التي ستأتي إلى دروبال. لم أضطر إلى تعليمهم من قبل ، لكن الإصدار الجديد الذي سيصدر في أوائل مايو به بعض الأشياء الرائعة. أقوم بالتدريس في DrupalCon منذ 10 سنوات حتى الآن ، منذ 2010 ، 2011 ، ولم أتلق أبدًا مثل هذا التفاعل الجيد من الطلاب ، كما فعلنا في فصلنا التدريبي حول ميزات الوسائط الجديدة ، ومنشئ التخطيط الجديد الذي سيأتي في الصميم.
- ستيف : كان الطلاب متحمسين حقًا. لقد كان من المنعش قليلاً بالنسبة لي أن أرى الناس متحمسين جدًا لميزات DrupalCon الجديدة. ماذا عنك؟ ما الذي استمتعت به حقًا في DrupalCon هذا العام؟
- أبريل : إذن ، هذا العام هو الأول الذي ساعدت فيه في التدريب. لذلك شاركت في التدريب الذي كان مايك أنيلو يقوم به حول تطوير الوحدة النمطية الداخلية وكانت تلك تجربة ممتعة حقًا في مساعدة الناس على تعلم التطوير على دروبال 8. كما حضرت أو شاركت في قمة مجتمع دروبال يوم الثلاثاء وتحدثنا عن الكثير حول بناء المجتمع ، ومحاولة حل مشكلة إشراك مطورين صغار في نظامنا البيئي ، وجلب جيل جديد من المطورين. لذلك الكثير من الكلام ، والكثير من حل المشكلات.
- Steve : ماذا لو وجد الأشخاص صعوبة في أن لديك مبتدئين في الوحدة النمطية في الفصل ثم لاحقًا في الأسبوع أيضًا؟ ما هي نقاط العثرة بالنسبة لمطوري دروبال 8 عند البدء؟
- نيسان (أبريل): أود أن أقول إن أكبر نقطة عثرة هي إعداد بيئة التطوير المحلية الخاصة بك لأن هناك العديد من الخيارات المختلفة والأشخاص لديهم جميع أنظمة التشغيل المختلفة ، ولذا كان هذا أحد أصعب جزء للتأكد من أن كل شخص لديه بيئة تطوير محلية معدة. للذهاب.
- ستيف : حسنًا. أقسم أننا لم نخطط لهذا مسبقًا ، لكن مايك أنيلو ، وهو مدرس ، كتب كتابًا عن DDEV لنا هنا في OSTraining ، وأوضح DDEV أنه اسم الكتاب. والأمر كله يتعلق بإعداد بيئات التنمية المحلية لأنه يمكن أن يكون بمثابة ألم في المؤخرة. ما الذي كان صعبًا بشكل خاص عندما يتعلق الأمر بالفصول ، والتدريب الذي قمت به؟
- أبريل : حسنًا ، أنت بالتأكيد تستخدم التدريب لم يكن يعتمد على بيئة تنمية محلية واحدة ، لذلك كان أكثر حيادًا. لذلك أردنا مساعدة كل شخص للتأكد من أن لديهم بيئة تنمية محلية مريحة لهم. لذلك كان لدينا بعض الأشخاص في Lando ، ولست متأكدًا مما إذا كان هناك أي شخص على DDEV. لقد جربنا سطح المكتب لقنوات المياه ، ولكن فقط بعض الأشخاص لديهم أنظمة لم يكن لديهم الكثير من التحكم فيها أيضًا ، مما جعل الأمر أكثر صعوبة قليلاً في استخدام جهاز يعمل بنظام التشغيل windows وعدم امتلاك امتيازات المسؤول اللازمة لتشغيل بعض من الميزات وإعداد الأشياء.
- ستيف : نعم ، غالبًا ما يكون الكثير من موظفي الحكومة والجامعات في هذه الحالة.
- أبريل : حسنًا ، لكنني أعتقد أنه قام بعمل جيد حقًا في تدريسها. يقوم بتدريس استخدام Drupal Console كطريقة لإنشاء إطارات عمل للوحدات النمطية لإنشاء السقالات ، ولتعليم هذه الأداة حقًا حتى لا يضطر الأشخاص إلى امتلاك مفهوم كامل ، يمكنهم تدوير وحدة ثم البدء في تحرير ما يحتاجون إليه للتعديل. لذلك كانت مقدمة جيدة.
- ستيف : إذن ، دروبال 8 يتحرك قليلاً نحو نوع البيئة الوصفية الوظيفية الحديثة حيث تحتاج إلى إعداد عدد قليل من الأدوات قبل أن تتمكن من البدء في التطوير. هل يجوز قول ذلك؟ ربما تحتاج إلى أن يكون لديك وحدة تحكم Drupal ، ربما تكون مركبة ، جاهزة لبضع وحدات بتات وقطع ، بدلاً من مجرد فتح محرر نصوص والاختراق بعيدًا.
- أبريل : صحيح. كان معظم هذا التدريب مخصصًا لوحدة تحكم Drupal وقدرتك على إنشاء مكونات إضافية ووحدات تحكم وأشياء مختلفة باستخدام ذلك كأداة لجعل الأمر يبدو سريعًا مثل تطوير Drupal 8 كما هو الحال في Drupal 7 باستخدام الخطافات. إنها تولد نوعًا من السقالات ثم تتعرف على ما تعنيه السقالات وكيف يتم إعدادها بالكامل.
- ستيف : إذن أنت تعلمه ، لكن ما هي تجربتك الشخصية؟ ما هو شعورك الشخصي على دروبال 8 ، بعد أن عملت معه لبضع سنوات ولديك خلفية دروبال 7 قوية أيضًا؟
- أبريل : إنها بالتأكيد تحول ، تعلمت من خلال العمل ، لذلك بدأت مشروعًا أثناء عملي في ميديا كومباني وكان لدي بعض المعلمين الرائعين ليقولوا "مرحبًا ، هذه هي الطريقة التي تقوم بها" ، أنا معجب " أوه ، أنا أتفهم ذلك الآن ". لذا ، فإن الغوص فقط في لعبة Peach be Storm تجعل من السهل حقًا معرفة متى تنظر إلى مكون إضافي محظور ويقول إنه يمتد إلى فصل دراسي ، يمكنك النقر بزر الماوس الأيمن عليه و اذهب إلى الفصل وابدأ في التعرف قليلاً على كيفية ارتباط كل شيء في إعداد Drupal Core الآن. ولكن هذا بالتأكيد تحول وتعلمك دائمًا شيئًا جديدًا وطريقة جديدة للقيام بالأشياء. كلما بدأت في Lullabot ، بدأت في مشروع وعملت مع الترحيل لأول مرة ، لذلك كان ذلك رائعًا.
- ستيف : إذا كنت تتحدث إلى شخص جديد في Drupal Development وقد يكون هذا صحيحًا بالنسبة لعدد غير قليل من الأشخاص الذين يستمعون إلى هذا البودكاست. هل تنصحهم بالبدء في البحث في Drupal Console وربما أيضًا الحصول على نسخة من PhpStorm؟ أعتقد أنه يحتوي على بعض عمليات التكامل المحددة لدروبال والتي قد تكون مفيدة للغاية.
- أبريل : هذا صحيح. نعم ، أعتقد أن وحدة تحكم دروبال رائعة ولكن هناك أيضًا Drush 9 لديه القدرة على إنشاء سقالات لأشياء مختلفة. لذلك ، أعتقد في كلتا الحالتين ، إما الحلول التي يمكنك إنشاء سقالات لقطع مختلفة من الأشياء التي تحتاج إلى بنائها في دروبال ، وتعطيك مخططًا رائعًا لما يعنيه كل شيء وكيف يتم تنظيمه الآن.
- ستيف : إذن ، هل كنت دائمًا تركز بشدة على التعليمات البرمجية ، هل كنت دائمًا مطورًا؟ لسبب ما ، عندما التقيت بك لأول مرة منذ عدة سنوات ، اعتقدت أنك مصمم ، وأن لديك خلفية عن التصميم. هل انتهى بك الأمر إلى الجمع بين الاثنين أم أنك مصمم ، مطور ، كيف انتهى بك الأمر بالعمل في شركة تطوير دروبال كبيرة الآن؟
- أبريل : حسنًا ، عندما ذهبت إلى الكلية اعتقدت أنني أريد أن أصبح رسامًا ثلاثي الأبعاد للرسوم المتحركة وأدركت أن هذه مهمة شاقة حقًا ولم تكن كذلك بالنسبة لي. لذا ، بعد ذلك تعلمت قليلاً عن ماهية التطوير وبعد ذلك كان ذلك عصر الشاشات بأعداد مختلفة من الألوان وكل هذا النوع من الأشياء ، وكنت كما لو أنني لا أريد التعامل مع هذا بعد الآن. لذلك سأقوم فقط بتصميم الطباعة ، ولكن هذا ليس سهلاً بالطبع لأنك تتعامل مع أنواع مختلفة من الورق والمواد بهذه الطريقة ، وعمليات مختلفة للطباعة. لذا ، بطريقة ما ، عدت إلى القليل من تصميم المطبوعات وتصميم الويب ثم عدت حقًا إلى التطوير. عملي في كلية مجتمع ونقلنا موقع الكلية إلى دروبال وكانت تلك أول تجربة لي مع دروبال وكنت مثل "أحب هذا حقًا". لذلك قررت إجراء تحول من ، أسقطت تصميم الطباعة وذهبت بالكامل إلى التطوير ، وهذا هو المكان الذي كنت فيه إلى حد كبير منذ ذلك الحين. عملت في الحكومة الفيدرالية ثم انتقلت إلى عالم الوكالة.
- ستيف : وهل فعلت هذا في جميع أنحاء ولاية كارولينا الشمالية؟
- أبريل : نعم.
- ستيف : وهكذا ، لقد قفزت عدة مرات ولكن من التحدث إليك تبدو سعيدًا للغاية في أشهر وكالات دروبال أو بالتأكيد واحدة من أشهرها ، Lullabot. الآن ، لديهم سيرة ذاتية رائعة لمشاريع دروبال ورائهم ، Tesla و NBC أيضًا. كيف يبدو العمل مع Lullabot؟
- أبريل : العمل في Lullabot أمر مذهل. دعنا نرى ، قبل العمل في Lullabot ، كنت هنا لمدة 8 أشهر فقط. لذلك ، قبل Lullabot كنت أعاني من بعض الإرهاق الشديد وقمت بتغيير المشهد وأشعر أنني محظوظ حقًا لوجودي هنا في Lullabot ، وأشعر أنني في المكان المناسب بالنسبة لي. أنا أتعلم الكثير من المبيعات إلى التوظيف وأتعلم الكثير فقط وأحب حقًا أن Lullabot لديها مجموعة من القيم الأساسية التي يشاركونها على موقع الويب الخاص بهم ، ومن بينها ، والتي ربما تكون الأكثر شيوعًا هي "كن إنسانًا" . على الرغم من أننا نستخدم Lullabots ، فإن أكثر شيء نهتم به هو أن تكون إنسانًا.
- ستيف : أعتقد أنه بالنسبة للأشخاص الذين لا يعرفون Lullabot جيدًا ، فإن الشعار عبارة عن روبوت. وهو أمر مثير للسخرية لوجود مبدأ أساسي لـ "كن إنسانًا".
- أبريل : بكل تأكيد.
- ستيف : أتذكر التحدث إلى الرجل مات الذي يدير Lullabot ، أحد المالكين ، أحد الأشخاص الذين يديرون Lullabot ، وقد استغرق 6 أشهر على ما أعتقد في وقت ما ليجلس ويكتب بدقة كتيب الموظف ويحاول ويحاول التعريف والتحكم والاعتناء بثقافة Lullabot حقًا في تحديد ما تعنيه بالضبط. بالنسبة لشركة تنمو بسرعة كبيرة ولديها أشخاص من جميع أنحاء العالم ، ربما كان ذلك قبل 3 أو 4 سنوات الآن ، ويبدو أنك تعتقد أن وجود روح قوية وراء الشركة كانت فعالة.
- أبريل : نعم ، الآن البعوض رائع ، لا أعرف. ليس لدي أي شيء سيء لأقوله عن Lullabot. إنها مجموعة كبيرة من الأشخاص ، وهم يعتنون بموظفيهم ، وموظفيهم يعتنون بعملائهم ، وأعتقد أن هذا مهم حقًا في أي وكالة.
- ستيف : ربما يكون هناك موقف معين غير ملموس موجود ولكن ربما يصعب وصفه بالكلمات. لقد تحدثت بالفعل عن هذا في DrupalCon ، حيث تحدثت عن محاولة الانتقال بحياتك المهنية إلى المكان المناسب ، لتكون جادًا حقًا بشأن التطوير الوظيفي. ليس فقط من حيث العثور على وظيفة ولكن تجنب الإرهاق أيضًا. هل فهمت ذلك بشكل صحيح ، لقد صعدت بالفعل في DrupalCon وتحدثت عن هذا لمدة 50 دقيقة أو نحو ذلك؟
- أبريل : لمدة 30 دقيقة ، لحسن الحظ ليس 50. لقد كان عنوانًا مغريًا لطيفًا لـ "كيف توظف وتطرد صاحب العمل" ، واستند الكثير منه إلى التجربة الشخصية ثم البحث لمعرفة كيف تجد المكان المناسب لك وكيف تخطط لحياتك المهنية وكيف تعرف ما تريد وتحتاج. يتطلب الأمر حقًا الاستبطان لمعرفة من أنت وما تحتاجه من أجل العثور حقًا على شركة ستكون مناسبًا لها تمامًا وستكون مناسبة تمامًا لتلك الشركة. لذلك كانت مجرد نصيحة رائعة حقًا قمت بالبحث عنها لمحاولة مساعدة الناس على عدم الشعور بأنهم عالقون في وظيفة ويشعرون أنهم يستطيعون العثور على السعادة في العمل.
- ستيف : كان هذا شيئًا جلست فيه بالفعل منذ حوالي عام أو أكثر وبحثت وحاولت اكتشافه بنفسك. ربما شعرت بالضياع قليلاً أو أن هناك شيئًا أفضل هناك ، شيء من شأنه أن يمنحك المزيد من الرضا يومًا بعد يوم؟
- أبريل : حسنًا ، أعتقد أنني شعرت بالإرهاق عندما كنت أتقدم بالفعل في Lullabot. لذلك لست متأكدًا حقًا من كيف انتهى بي الأمر هنا ، لكنني سعيد حقًا لأنني فعلت ذلك. لذا ، الكثير من البحث كل شيء ، جزء مني أراد معرفة سبب عدم نجاحه في مكان عملي السابق وفهم نوعًا ما ما يلزم للعثور على مكان تسعد فيه. أعني ، لم أكن أعرف حقًا ما هي قيمي وأعتقد أنني أتردد حقًا مع القيم في Lullabots. لذلك أعتقد أن هذا هو السبب في أنها مناسبة بشكل جيد. لذلك أعلم أن هناك أشخاصًا من المحتمل أن يكونوا في وظيفتهم الأولى ولا يعرفون ما هو موجود وربما يخشون اتخاذ قفزة لتجربة شيء جديد ، وأحاول أن أعطي بعض الشجاعة والتشجيع والتمكين لذلك أن يشعر الناس أنهم قادرون على تحقيق هذه القفزة ، ويمكنهم التحكم في حياتهم المهنية إذا أرادوا ذلك.
- ستيف : كيف ينتقل ذلك إلى عمل ملموس ، لنقل إنني أعمل من أجله ، وكنت أتدرب وأعتقد أن المدير يعاني من ألم في المؤخرة وقد سئمت العمل معه. ما هي الخطوات العملية التي يمكن لشخص مثلي أن يتخذها للمضي قدمًا للخروج من المأزق؟
- نيسان : صحيح ، بالتأكيد يبدأ بالتأمل. معرفة القيم الشخصية الخاصة بك ، ومعرفة الأصول اللينة الخاصة بك ، والتي هي مثل معرفتك ومهاراتك وأصولك الثابتة ، وما هي أموالك واستثماراتك لمعرفة كيف يمكنك التفاوض على الراتب في مؤسسة جديدة ، ومعرفة بيئة عملك احتياجاتك وما هي تطلعاتك. إنها حقًا مجرد معرفة من أنت وما تحتاجه حتى تتمكن من البحث حولك والعثور على شيء سيكون متوافقًا. في الغالب تقوم بإجراء بحث لمعرفة الوكالات الموجودة وتجري بحثًا عن تلك الوكالات ومن الرائع التحدث إلى الأشخاص الذين عملوا هناك ، يمكنهم أن يقدموا لك نوعًا من النظرة الداخلية لما يشبه العمل هناك بالفعل ، لذلك نعم .
- ستيف : كما تعلم ، كنت سأطرح سؤالًا حقيقيًا. كنت سأقوم بسؤال كم عمرك ، لكن دعني أعيد صياغة ذلك قليلاً وأقول ، كم من الوقت في حياتك المهنية استغرقتك للوصول إلى هذه النقطة؟ لكي تدرك أنك بحاجة إلى الجلوس وتحديد كل تلك القيم واكتشاف شيء أفضل؟
- أبريل : لدي 13 عامًا من العمل بدوام كامل. حتى الآن يمكنك أن تفعل الرياضيات.
- ستيف : من المؤكد أنه شيء تشعر أنه كان يجب عليك اكتشافه مسبقًا ولكنك سعيد لأنك تمكنت أخيرًا من الوصول إليه؟
- أبريل : صحيح. حق. كنت أرغب في مساعدة الناس في أي مرحلة من حياتهم المهنية على الشعور بالتمكين أكثر مني.
- ستيف : حسنًا ، أنت تعرف ماذا ، ربما لدي بضع سنوات جيدة عليك من حيث ، هيك أكثر من 13 عامًا في هذه المرحلة وأعتقد أن أحد الأشياء التي وجدتها هو أنه حدث أكثر من مرة ، 3 مرات تتغير القيم وهذا الشيء يجب القيام به على أساس منتظم إلى حد ما.
- أبريل : صحيح. حق. عليك التأمل في كثير من الأحيان لأن حياتك ستتغير ، وهناك الكثير من المتغيرات المختلفة ، والمكان المناسب لك الآن قد لا يكون مناسبًا لك ، كما تعلم ، بعد 10 سنوات من الآن.
- ستيف : إذن ، لقد انتقلت إلى Lullabot وإحدى نقاط البيع الخاصة بهم هي أن لديهم قائمة عملاء مثيرة للاهتمام وشهرة. لمن كنت تعمل نيابة عن Lullabot الآن؟
- أبريل : كان أول مشروع لي في Lullabot هو مشروع Georgia.gov وهذا مذكور بالفعل في مذكرة الدريس ، والتي كانت رائعة حقًا.
- ستيف : آه ، أعتقد أن هذا كان ، وهذا يعود إلى بضع سنوات ، كانت هذه أول حكومة ولاية تنتقل بالكامل إلى دروبال ، وقد فعلت الحكومة الفيدرالية قبل بضع سنوات وكانت جورجيا أول ولاية تنتقل إليها مواقع دروبال على الكتلة؟
- أبريل : نعم ، لست متأكدًا من تاريخهم ولكن هذا مثير للاهتمام حقًا.
- ستيف : نعم أعتقد أنهم كانوا في دروبال بضع سنوات حتى الآن. أعلم أن لديهم مجموعة من مواقع Drupal 7 على سبيل المثال وأعتقد أنهم قاموا في وقت ما بتكامل Amazon Elexon ، لذا يمكنك التحدث إلى جهاز Amazon الخاص بك والحصول على إجابات تم سحبها مباشرة من بحث Drupal؟
- أبريل : صحيح. أعتقد أن Aqueous شارك في هذا المشروع. بدا ذلك رائعا
- ستيف : إذن لديهم مئات من مواقع دروبال الآن لكل فرع من فروع حكومة الولاية. إذن ما الذي تفعله بالضبط لجورجيا في الوقت الحالي؟ يبدو وكأنه مجموعة معقدة من المشاريع مع الكثير من الوكالات ، والكثير من القطع المتحركة.
- أبريل : حسنًا ، إنه فريق تطوير كبير جدًا يتضمن وكالات متعددة كما قلت. ركز الجزء الخاص بي من الفطيرة على الترحيل ، لذا أقوم بتصنيف البيانات من دروبال 7 إلى دروبال 8. عندما أعادوا تطوير مواقع الويب ، أعتقد أن لدينا فريقًا لاستراتيجية المحتوى جاء بالفعل قبل إجراء أي تطوير لإملاء ما هو سيبدو نوع جديد من العمارة العلائقية ، ولذا قمنا بتطبيق ذلك في دروبال 8 ، لذلك لم نرحل بنية المحتوى فعليًا ، ثم أخذنا البيانات من دروبال 7 وقمنا بتقسيمها إلى أجزاء في البنى الجديدة ، لذلك نحن قد ننشئ عقدة موقع ثم نربطها بجزء من المحتوى كان يحتوي في السابق على حقل موقع. لذلك ، بعد إجراء الكثير من الاتصالات المختلفة ، كان لديهم فقرات في مجموعات ميدانية في دروبال 7 ، وقمنا بتحويل هذا المحتوى إلى عقد مضمنة ومحتوى صغير مضمن ، والتي كانت أنواع محتوى أيضًا ، ودفعنا كل شيء معًا في مجال الجسم. لذلك لدينا محتوى مضمن في حقل الجسد ولا مزيد من الفقرات. لذلك ، كان مشروعًا مثيرًا للاهتمام حقًا.
- ستيف : بالنسبة لشخص قد لا يكون عميقًا في دروبال مثلك أو أنا ، فأنت تتحدث عن إزالة بعض الوحدات المعقدة التي قد تعتمد عليها المواقع. تسمح الفقرات على سبيل المثال للأشخاص بالحصول على محتوى منظم قد يكون عنصرًا يسمى معرض الصور ، أو عنصرًا يسمى معرض الفيديو ، والذي يمكن إضافته وإعادة ترتيبه ، ولكنه لم يكن جزءًا من نواة دروبال ، وعندما انتقلت إلى دروبال 8 ، هل سمعت جيدًا أنك تركت الكثير من تلك الوحدات وراءك وانتقلت إلى دروبال الأساسية باستخدام أنواع المحتوى لكل شيء ، ثم تضمينها في بعضها البعض؟ ربط أنواع المحتويات المختلفة باستخدام دروبال كور أكثر من وحدات الطرف الثالث؟
- أبريل : صحيح. لا أتذكر ما هو العامل الحاسم الذي كان شيئًا تم تحديده مبكرًا أثناء اكتشاف استراتيجية المحتوى. لذا ، أحاول أن أفكر ، أعني أن الفقرات موجودة في دروبال 8 ، لم ننتقل إلى فقرات. بدلاً من ذلك ، قمنا بتكديس المحتوى لأنهم كانوا يستخدمون فقرات تحتوي على أعمدة من البيانات وأشياء من هذا القبيل ، وقمنا بفرز مضغوط في جزء أكبر من المحتوى المكدس في حقل نصي. أنا بصراحة لا أتذكر ما كان القرار ، ولماذا لم نسير في طريق الفقرات ، لكن نعم ، لقد سلكنا طريق إنشاء أنواع محتوى معينة نصنفها نوعًا ما على أنها محتوى مصغر. لذلك ، قمنا بوضع أشياء لا تسمح بعرض المحتوى المصغر من تلقاء نفسه ، بواسطة مستخدمين مجهولين ، لذلك يتم التعامل معه دائمًا على أنه شيء لا يُنظر إليه إلا على أنه مضمّن.
- ستيف : حسنًا. لذلك قد يكون لديك مقتطف صغير من المعلومات ربما تكون بعض الحقول مرفقة بنوع المحتوى ولكن هذه المقتطفات الصغيرة لا يمكن رؤيتها إلا في سياق الصفحة ، ولا يمكن رؤيتها على عنوان URL الخاص بها ، ولا يمكن فهرستها على Google بأنفسهم.
- أبريل : صحيح وأحد الأمثلة على ذلك يمكن أن يكون مجموعة روابط ، نوع محتوى مصغر. لذلك ، لنفترض أن لدينا صفحة موقع بها حقل ارتباط غير محدود يحتوي على قائمة غير محدودة من الروابط. بدلاً من ترحيل هذا المحتوى إلى حقل ارتباط آخر ، أصبحت مجموعة الارتباطات مجموعة ارتباطات ثم تم بعد ذلك تضمين مجموعة الارتباطات هذه في محتوى عقدة صفحة الموقع الجديدة.
- ستيف : إذن ، سؤال كبير قادم. لقد نقلت جميع مواقع دروبال 7 الخاصة بـ Georgia.gov إلى دروبال 8 ، بمقياس من 1 إلى 10 ، ما مقدار هذا الصداع؟
- أبريل : كم من الصداع؟ لا أعلم ، لقد كان لدينا فريق كبير حقًا ، لذا لا أعرف حتى أن الكثير من مهام النشر قد تم إجراؤها بواسطة فرد واحد. لقد حصلنا ، كما تعلمون ، على إعادة تصميم الهيكل بدلاً من ترحيله ، لذا أعتقد أن ذلك ربما يعقد الترحيل ، على مجرد الاضطرار إلى كتابة الكثير من عمليات الترحيل المخصصة لأن الهيكل كان مختلفًا ، وكانت البنية مختلفة. أعني ، أعتقد أنه أكثر من مجرد صداع ، إنه مجرد مضيعة للوقت. يستغرق الأمر وقتًا طويلاً للتأكد من أن كل شيء يعمل بشكل صحيح ، والترحيل بشكل صحيح ، والعثور على الحالات المتطورة هنا وهناك. لذا نعم ، إنه تحد.
- ستيف : من الأسهل أن يكون لديك فريق كبير في متناول اليد.
- أبريل : بالتأكيد.
- ستيف : إذن ما مقدار الموارد التي يقدمها موقع Georgia.gov على خصائص الويب الخاصة بهم في عمل دروبال. يبدو أنهم حصلوا على مجموعة كاملة من الأعمال الخارجية لوكالات مختلفة. هل لديهم فريق أساسي يجلس في أتلانتا من خبراء دروبال في فريق العمل أم أن الغالبية العظمى من العمل يتم الاستعانة بمصادر خارجية لأشخاص مثلك؟
- أبريل : أعتقد أن الكثير من أعمال الترحيل قد تمت ، أو أن الكثير من عناصر ترحيل الموقع الجديد دروبال 8 قد تم الاستعانة بمصادر خارجية ، ولديهم فريق داخلي يقوم بصيانة مواقع دروبال 7 أثناء العملية. لذلك ، سنقوم بترحيل موقع ، دعنا نرى ، اعتبارًا من هذا التسجيل ، سيكون الأسبوع الماضي. سنقوم بترحيل موقعنا الأول ، على أمل ، ثم قمنا بتجميعهم نوعًا ما بحيث تقوم هذه المجموعة بالترحيل ومن ثم لدينا مجموعة أخرى ، لأنهم يعملون أيضًا مع الوكالات لإصلاح أي تناقضات في البيانات وأشياء مثل أن هذه قد تكون قضايا في الهجرة. لذا فهم يقومون بالكثير من تلك الإدارة ، والكثير من ضمان الجودة ، ولديهم مطور من بين الموظفين الذين عملوا مع فريقنا لمعرفة كيفية القيام بعمليات النشر لموقع دروبال 8 وكيفية القيام بذلك. بالتأكيد كل شيء ، كما تعلمون ، مواقع دروبال 7 لا تزال تعمل بشكل صحيح في نفس الوقت مثل مواقع دروبال 8. ولكن لدينا أيضًا بعض الوكالات الأخرى المشاركة ، وعملنا Palantir على البحث الفيدرالي.
- أبريل : كان هذا الجزء من الكعكة شيئًا تعاملت به شركة Palantir ، ويعني البحث المتحد أنه إذا كنت لا تعرف يعني أن جميع مواقع دروبال مفهرسة في نفس قاعدة البيانات بحيث يمكنك البحث أثناء قيامك بالبحث. يمكنك الاطلاع على موارد من مواقع الويب Georgia.gov الأخرى ، كما تعلم ، عندما تكون في موقع معين إذا كنت ترغب في ذلك.
- ستيف : إذن ، لديهم شبكة من 600 بالإضافة إلى تثبيتات مختلفة من Drupal ، ولكن إذا انتقلت إلى الصفحة الرئيسية لموقع Georgia.gov وبحثت عن رخصة صيد أو رخصة قيادة أو اتفاقيات تأجير أو أي شيء آخر قد تقدمه الحكومة. مربع البحث هذا يمر عبر كل تلك المئات من مواقع دروبال؟
- أبريل : صحيح. كل موقع مفهرس وأعتقد أنه يستخدم الطاقة الشمسية كنهاية خلفية. حسنًا ، إذا كنت على موقع Georgia.gov وقمت بإجراء بحث ، فستأخذك ، وستتأكد من العثور على رابط الوكالة حيث يجب ، كما قلت ، الحصول على ترخيص أو شيء من هذا القبيل.
- ستيف : حسنًا. إذاً لديك إعداد Apache Solar واحد قد يقوم بفهرسة 300 موقع Drupal 7 ، و 300 موقع Drupal 8 ، وربما إعداد متعدد المواقع أيضًا. يتم إدخال جميع البتات والقطع المختلفة التي يديرها موقع Georgia.gov في فهرس بحث واحد.
- أبريل : صحيح.
- ستيف : حسنًا. يبدو وكأنه تحد.
- أبريل : نعم. أعتقد أن شركة Palantir كانت الوكالة التي طورت وحدات بحث متحدة لذا أعتقد أنهم ذهبوا إليهم من أجل خبرتهم ، وأعتقد حقًا أنها آتت أكلها.
- ستيف : رائع. لذا ، هناك Equid ، و Lullabot ، و Palantir ، وأعتقد أن هناك التيارات الإعلامية ، وربما نفقد بعض وكالات Drupal الأخرى أيضًا.
- أبريل : نعم ، ساعدت Media Current في الواجهة الأمامية للتأكد من إنجاز جميع أعمال الواجهة الأمامية قبل الإطلاق ، وتأكد من أننا وصلنا إلى تواريخ الإطلاق. نعم ، لقد كان جهدًا تعاونيًا كبيرًا.
- ستيف : رائع. إذن ، أنت تعمل في شركة أساسية الآن وتعمل على بعض المشاريع الرائعة. هل لديك أي أشياء رئيسية أخرى تعمل عليها؟ أنت تقوم بعمل DrupalCamp كبير أيضًا على الرغم من كل هذا العمل الإضافي. لديك DrupalCamp Asheville في نورث كارولينا قادمًا هذا العام.
- أبريل : نحن نفعل. DrupalCamp Asheville 2019. سيكون من 12 إلى 14 يوليو. لدينا وقت رائع حقا. سيكون لدينا يوم مساهمة يوم الجمعة جنبًا إلى جنب مع بعض التدريبات ، وننظم جلسات يوم السبت ونشجع الناس على القدوم والبقاء يوم الأحد للقيام ببعض التنزه والتعرف على الأشخاص في المجتمع.
- ستيف : إذن ، آشفيل في نورث كارولينا وطريقها صعودًا في جبال نورث كارولينا ، لكن من المحتمل ، كيف أقول هذا ، كشخص بريطاني عاش في الجنوب لمدة 20 عامًا أو نحو ذلك ، فهي تتمتع بسمعة طيبة ، ولكن في في السنوات الأخيرة تغيرت تلك السمعة. كانت مدينة غابات بطيئة إلى حد ما ، لكن آشفيل أصبحت مكانًا رائعًا للزيارة والزيارة بشكل متزايد. حصلت الكثير من مصانع الجعة الحرفية على هذا النوع من الأناقة مع عدد قليل من العطاءات وصالونات الوشم ، وربما مثل أوستن ، مثل شيء لا تتوقعه في ولاية كارولينا الشمالية.
- أبريل : بالتأكيد. نحن بالتأكيد مدينة صغيرة ملتوية. مدينتنا / بلدتنا ، نحن صغيرون جدًا مقارنة بالمكان الذي كنا فيه في سياتل ، ولكن نعم ، هناك الكثير من الموسيقى الجيدة ، والكثير من الطعام الجيد. حقا في الجبال ، إنه جميل في الصيف وبعض الناس قلقون من أن يكون حارا ، ليس حارا ، إنه رائع. نعم ، نحاول أن نأخذ الناس في جميع أنحاء المدينة ونظهر للجميع وقتًا رائعًا حقًا في المدينة.
- ستيف : إذن ، أنت تعمل بالكامل مع شركة Motley Lullabot الموزعة بنسبة 100٪ وأنت ، كما أعتقد ، في السنوات السابقة ، اخترت الانتقال إلى آشفيل ، لكن هذا هو المكان الذي قررت فيه بناء منزلك.
- أبريل : نعم ، لقد ذهبت بالفعل إلى جامعة كاليفورنيا في آشفيل للدراسة في الكلية وعندما تخرجت بقيت عالقة. لقد تمكنت من الحصول على وظيفة مباشرة بعد التخرج من الكلية ، وهو أمر صعب نوعًا ما ، لذلك قررت البقاء هنا وتطورت البلدات حقًا منذ تخرجي ، ولن نعود إلى ذلك بحساب السنوات التي انقضت منذ أن ذهبت الى المدرسة. لكن نعم ، إنها مدينة رائعة. إذا كان أي شخص يستمع إلى هذا يجب أن تأتي. يجب أن تأتي إلى آشفيل هذا العام.
- ستيف : حسنًا ، لديهم بعض شركات التكنولوجيا الكبيرة التي تفتح فروعًا هناك ، أليس كذلك؟ لقد كان تغييرًا في الثقافة وثقافة ثقيلة على نحو متزايد للتكنولوجيا هناك؟
- أبريل : يحاولون بناء صناعة التكنولوجيا هنا. ليس لدينا مجتمع محلي ضخم في دروبال. حقًا معسكرنا هو الشيء الكبير ، ولكن هناك بعض الصور على الويب هنا وهناك جهود لمحاولة جلب المزيد من الصناعة هنا. من الصعب إدخال التصنيع إلى مدينة في الجبال ، لأنه لا توجد مساحة مسطحة كافية لامتلاك مصانع وأشياء من هذا القبيل. لذلك ، نحاول التفرع لأن صناعتنا الآن هي السياحة. لذا ، فهذه ليست صناعة مستدامة للغاية. حسنًا ، هناك بالتأكيد دافع لبدء شركات تكنولوجيا هنا ، وأنت تعلم أنني سأقول إنه يجلب لك نوع وظيفتك الخاصة في المدينة. إذا كنت تعمل هنا عن بعد ، فإن آشفيل مكان رائع للعيش فيه مثل أفضل 10 أماكن للعيش فيها ، وأماكن للزيارة في العالم ، لذا فهي مكان رائع.
- ستيف : رائع. لذلك دعونا نجري ملخصًا ترويجيًا سريعًا. دروبال كامب أشفيل ما مواعيد هذا العام؟
- أبريل : من 12 إلى 14 يوليو.
- ستيف : وقد ذكرت أن لديك إطلاق Georgia.gov كبير قادم؟ هل تريد إعطاء عناوين URL حتى يتمكن الناس من التحقق منها؟
- أبريل : يوجد بالفعل موقعان. من المفترض أن نطلق ADA.Georgia.gov وأعتقد أن SBWC.Georgia.gov.
- ستيف : حسنًا. عليك أن تعطينا تلميحًا لما هم عليه.
- أبريل : إن ADA ، نعم ، سأضطر إلى البحث عن ذلك. بينما تقوم بتطوير كل ما يهمك هو النطاق الفرعي. لذلك دعونا نرى ، مكتب منسقي ADA الخاص بولاية جورجيا هو موقع ADA. لذا فهم يساعدون في موارد إمكانية الوصول و SBWC هو مجلس الدولة لتعويض العمال.
- ستيف : حسنًا. لذا فإن كل ما يمكن أن تفعله حكومة جورجيا ينتهي به المطاف في دروبال إذا لم يتم القيام به بالفعل وعلى دروبال 8. من الواضح أن الشركة التي تستمتع بالعمل فيها هي Lullabot. حسنًا وأخيرًا أبريل ، أين يمكن للناس مواكبة ما تفعله وماذا تفعل؟
- أبريل : يمكنك متابعتي على Twitter. المقبض الخاص بي هو الأسبوع قبل التالي بالطبع ، مما يعني أنك لا تعرف الآن أسبوعًا بعد التالي ، أو الأسبوع قبل التالي.
- ستيف : يجب أن تكون هناك قصة وراء ذلك. حتى أبريل ، شكرًا جزيلاً على انضمامك إلينا. أتمنى لك التوفيق في عملك المستقبلي في Lullabot ومع إطلاق موقع Georgia.gov الذي ستأتي به.
- أبريل : شكرًا. شكرا لاستضافتي.