سجلّ النُسخ السابقة

يمكنك الاطّلاع هنا على التغييرات التي تم إجراؤها على مستندات CDF.

‫14 سبتمبر 2026

‫2 سبتمبر 2026

  • تمت إضافة قاعدة التحقّق من الصحة SqsQueueNameIsFullyQualifiedArn لضمان أنّه إذا تم ضبط SqsQueueName في خلاصة البيانات الوصفية، سيكون ذلك معرّف موارد أمازون (ARN) صالحًا ومؤهلاً بالكامل لخدمة قائمة الانتظار البسيطة (SQS).

‫28 أغسطس 2026

  • تمت إضافة TotalSeats إلى Contest.
  • تم تعديل القاعدة VoteCountValidSeatsDeltaTypes لتظهر رسالة خطأ عند استخدام seats-delta في عناصر SpecialBallotSelection، ولتتيح استخدام seats-delta-institutional بدون الحاجة إلى ضبط seats-delta-mandate.

‫27 أغسطس 2026

  • تم إيقاف تنسيقات خلاصات JSON القديمة نهائيًا وإزالة جميع أمثلة مخطط JSON في أدلة المطوّرين والمستندات المرجعية لصالح CDF XML.

‫26 أغسطس 2026

  • تم تعديل أمثلة المعرّفات الثابتة ومعرّفات العناصر في جميع مستندات المراجع لاستخدام التسمية الهنغارية مع الواصلات.
  • تم تعديل دليل المعرّفات الثابتة لإدراج اقتراحات البادئات على مستوى أنواع الكيانات.

‫25 أغسطس 2026

  • تمت إزالة قاعدة واحدة (HungarianStyleNotation).
  • تم تعديل دليل المعرّفات الثابتة لتوضيح أنّ التدوين الهنغاري هو من أفضل الممارسات ولكنّه ليس مطلوبًا، وتمت إضافة أمثلة على البادئات.

‫24 أغسطس 2026

  • تم تعديل دليل الاعتبارات الدولية لتوضيح متطلبات الترجمات الإنجليزية لأسماء المرشحين والأحزاب من مصادر رسمية أو صحافة موثوقة أو منشورات الشركاء.

‫22 أغسطس 2026

  • تم تعديل FeedLongevity وFeed types بإضافة إرشادات حول الحالات التي يمكن فيها إزالة الكيانات من الخلاصات الدائمة.

‫5 أغسطس 2026

  • تم تعديل المخطط الخاص بـ CountedInTotal للسماح باستخدام minOccurs=0 وفقًا للمستندات.

‫29 يوليو 2026

  • تم تعديل FeedInactiveDateIsLatestDate لتخطّي التحقّق من الخلاصات التجريبية.
  • تمت إضافة قاعدة DuplicateBallotTitleSeatPair جديدة للتحقّق من تكرار أزواج (عنوان بطاقة الاقتراع، المقعد) في المسابقات.
  • تمت إضافة قاعدة FeedInactiveDateNotOlderThanOneYear جديدة.

‫17 يوليو 2026

  • تأكَّد من أنّ جميع عناصر Uri تتضمّن رمز لغة صالحًا (عند تحديده).

‫9 يوليو 2026

  • تمت إزالة قاعدة GovernmentBodyExternalId المتوقّفة نهائيًا.

‫16 يونيو 2026

  • تم تعديل مخطط الجهة الحكومية القديم إلى خطأ.

‫16 يونيو 2026

  • تمت إضافة دليل Named Entity Changes.

‫2 يونيو 2026

  • تمت إضافة tse-candidate-number كمعرّف خارجي إلى Candidate.

‫19 مايو 2026

  • تمت إضافة قاعدة التحقّق من الصحة ResultsReportingStagesMustHaveUniqueType لضمان أنّ كل ResultsReportingStage في ResultsReportingStageCollection يتضمّن StageType فريدًا.

‫18 مايو 2026

  • تمت إضافة قاعدة التحقّق SqsQueueNameRequiresS3SourceDirPath للتأكّد من أنّه في حال ضبط SqsQueueName في خلاصة البيانات الوصفية، يجب أيضًا ضبط SourceDirPath ويجب أن يكون مسارًا إلى S3.

‫7 مايو 2026

  • تمت إضافة قاعدة AttributionDepthLimit لضمان أنّ أشجار <Attribution> ضمن <ResultsReportingStage> تتضمّن 3 مستويات كحد أقصى من التكرار/العمق.
  • تمت إضافة قاعدة AttributionCyclesValidation لضمان عدم احتواء عناصر <Attribution> على دورات موجّهة (حلقات) بين العُقد.

‫6 مايو 2026

  • تمت إضافة قاعدة ValidateIncludeInAggregationBallotSelections للتأكّد من أنّ مجموع عدد الأصوات الخاصة بالخيارات المحدّدة على أنّها IncludedInAggregation لا يتجاوز عدد الأصوات AggregateBallotSelection.
  • تمت إضافة قاعدة لفرض قيود CountedInTotal على SpecialBallotSelection.
  • تمت إضافة القاعدة ValidateResultsEmbargoEnd للتأكّد من أنّ ResultsEmbargoEnd ليس بعد بداية official ResultsReportingStage.
  • تمت إضافة القاعدة ValidateResultsExpected للتحقّق من أنّ ResultsExpected ليس قبل ResultsReportingStage الأول (باستثناء المرحلة no-results).
  • تمت إضافة قواعد NotEmptyUniqueDataSourceUris وUniqueDataSourceLanguages وUniqueDataSourceDisplayNames للتحقّق من عناصر DataSourceCollection. تمت أيضًا إضافة DisplayName إلى MultipleInternationalizedTextWithSameLanguageCode.

‫5 مايو 2026

  • تمت إضافة القاعدة ValidatePollsCloseDatetimes للتأكّد من أنّ LatestPollsClose ليس قبل EarliestPollsClose.
  • تم حذف قاعدة واحدة (PartiesHaveValidColors). يتم أيضًا التحقّق من صحة هذه القيم من خلال مخطط HtmlColorString.
  • تم تعديل قاعدة ValidateDuplicateColors لتتوافق مع DarkThemeColor وLightThemeColor.

‫30 أبريل 2026

  • تمت إضافة قاعدة التحقّق من صحة WinnerCountLimit للتأكّد من أنّ عدد الفائزين أو الفائزين المتوقّعين في مسابقة لا يتجاوز عدد المقاعد المحدّدة.
  • تمت إزالة إمكانية استخدام التعليق التوضيحي candidate-image في ContactInformation.
  • أضِف قواعد لحصر ImageUri مع التعليق التوضيحي candidate-image في صورة واحدة كحد أقصى لكل Person، ولضمان أن تكون معرّفات الموارد الموحّدة (URI) الخاصة بالصور المرشّحة فريدة بين الأشخاص.

‫29 أبريل 2026

  • تمت إضافة قاعدتَي EmptyString وEmptyText إلى METADATA_RULES.

‫16 أبريل 2026

  • تمت إضافة المزيد من الأمثلة إلى metadata_sample_feed.xml.
  • تم إصلاح ملفات متعددة لخلاصات العيّنات لضمان اجتيازها عملية التحقّق من الصحة.

‫14 أبريل 2026

  • تم تعديل مدة صلاحية خلاصة yearly لتكون مسموحًا بها فقط لخلاصات pre-election. يجب أن تكون خلاصات النوع election-results دائمًا limited.

‫25 مارس 2026

  • تعديل قيمة عيّنة خلاصة البيانات الوصفية SourceDirPath لتتطابق مع التوقّعات بشأن التعبير العادي

‫19 مارس 2026

  • تمت إضافة IsTest وSqsQueueName إلى Feed.

‫18 مارس 2026

  • تمت إضافة النوع الفرعي SpecialBallotSelection من BallotSelection.
  • تمت إضافة AggregateBallotSelection وBlankBallotSelection وNoneOfTheAboveBallotSelection وNullBallotSelection إلى Contest.
  • تمّت إضافة IncludedInAggregation إلى CandidateSelection وPartySelection.
  • تمت إضافة تعريفات العنصرَين Attribution وDataSource وDataSourceCollection إلى ElectionReport.
  • تمت إضافة تعريفَي ResultsReportingStage وResultsReportingStageType وResultsReportingStageCollection وCurrentResultsReportingStage إلى Contest.
  • تمت إضافة تعريف PartyColors وColors إلى Party.

‫17 مارس 2026

  • تمت إضافة IsNotable إلى Candidate وContest وParty.
  • تمت إضافة PartyLabel إلى Candidate.
  • تمت إضافة ImageUri إلى Person.
  • تمت إضافة ResultsExpected وResultsEmbargoEnd وEarliestPollsClose وLatestPollsClose إلى Contest.

‫11 مارس 2026

  • تمت إزالة المناولة الخاصة لـ IssuerAbbreviation من قاعدة EmptyString.

‫26 فبراير 2026

  • يقتصر على VoteCountsCollection واحد لكل BallotSelection. (سيظل بإمكانك إضافة عدة VoteCounts إلى هذه المجموعة).

‫24 فبراير 2026

  • تم إصلاح المراجع إلى OfficeholderSubFeed التي تمت كتابتها بشكل غير صحيح على أنّها OfficeHolderSubFeed.
  • تم حصر SourceDirPath في خلاصة البيانات الوصفية على أنواع مسارات الملفات المتوافقة.

‫23 فبراير 2026

  • تم تعديل تعدادات VoteCounts لتتوافق مع كل من seats-delta-mandate وseats-delta-institutional.

‫18 فبراير 2026

  • تم جعل ElectionEventCollection وOfficeholderSubFeed يستبعد كلّ منهما الآخر في العنصر Feed في خلاصات البيانات الوصفية.

‫12 فبراير 2026

‫11 فبراير 2026

  • تمت إضافة OfficeHolderTenure إلى قاعدة MissingStableIds CDF Validator لضمان أن يكون لكل فترة ولاية لمعيّن معرّفات ثابتة.

‫28 يناير 2026

  • تمت إضافة قاعدة FeedElementsShouldHaveSubElementsBasedOnType CDF Validator للتأكّد من أنّ إدخالات Feed في خلاصة البيانات الوصفية تتضمّن عناصر فرعية مناسبة.

‫15 يناير 2026

  • احذف القاعدة ElectoralDistrictOcdId الآن بعد أن تم استبدالها بالكامل بالقاعدة GpUnitOcdId الأوسع نطاقًا.

  • تمت إضافة mayor كدور في المكتب التنفيذي في أداة التحقّق من صحة CDF.

‫13 يناير 2026

  • تمت إضافة قاعدة التحقّق EmptyString للتأكّد من أنّ حقول السلسلة ليست فارغة أو تحتوي على مسافة بيضاء فقط (تحذير مؤقت بشأن IssuerAbbreviation).

‫10 ديسمبر 2025

  • تم تعديل CDF XSD لجعل IssuerAbbreviation اختياريًا.

‫18 نوفمبر 2025

  • تم تعديل قاعدة GpUnitOcdId للتأكّد من أنّ جميع GpUnits التي من المتوقّع أن تتضمّن معرّفات OCD تتضمّن معرّفات OCD صالحة، وتم استبدال قاعدة ElectoralDistrictOcdId بعنصر نائب إلى أن يصبح من الآمن إزالته.

‫12 نوفمبر 2025

‫22 أكتوبر 2025

  • تم تعديل المستندات الخاصة بتنسيق Office الجديد، بما في ذلك العنصر الجديد OfficeHolderTenure.

‫29 سبتمبر 2025

  • تم تعديل الإرشادات المتعلّقة ElectoralCommission بالأسماء، بما في ذلك مثال على ملف XML.

‫5 أغسطس 2025

  • تعديل مستندات Feed وإتاحة أداة التحقّق من الصحة لـ FeedType من voter-information

‫23 يوليو 2025

  • أضِف قيمًا إضافية إلى VoterInformationWebsiteType.

‫11 يوليو 2025

  • تمت إضافة RetentionContest إلى Contest الأنواع المتاحة.

‫7 يوليو 2025

  • عدّلنا مستندات Feed وأداة التحقّق من صحة البيانات الوصفية لتوضيح أنّه لا يلزم أخذ أحداث الانتخابات الملغاة في الاعتبار عند تحديد تاريخ عدم نشاط الخلاصة.

‫25 يونيو 2025

  • تمت إضافة "whatsapp" كمنصة لـ "AnnotatedUri".

‫16 يونيو 2025

  • تم تعديل مستندات "معلومات الناخبين" الخاصة بالسمتَين VoterInformationWebsite وElectoralCommissionWebsite لتعكس التعريفات الواردة في مخطّط CDF.

‫29 مايو 2025

  • تم استبدال قاعدة التحقّق NoSourceDirPathBeforeInitialDeliveryDate بـ SourceDirPathMustBeSetAfterInitialDeliveryDate.

‫27 مايو 2025

  • تمت إضافة دعم Validator وعمليات التحقّق الأساسية لخلاصات معلومات الناخبين.

‫22 مايو 2025

  • نشرنا دليلًا للمساعدة في تحديد تواريخ فترة ولاية المسؤولين.

‫13 مايو 2025

‫7 مايو 2025

‫6 مايو 2025

  • تعديل قاعدة PersonHasOffice للتحقّق من مخطط OfficeHolderTenure الجديد

‫18 أبريل 2025

  • أضفنا توضيحًا بأنّ عناصر FullName ضمن الأشخاص يجب ألّا تتضمّن لقب الشخص.

‫10 أبريل 2025

  • تمت إضافة مخطط جديد لتقسيم مدة شغل المنصب.

‫12 مارس 2025

  • تمت إضافة judge وcabinet member وgeneral purpose officer وspecial purpose officer إلى أدوار الموظفين، كما تمت إضافة منطق في أداة التحقّق للسماح بمجموعتَين من الأدوار: head of government وhead of state وcabinet member وgeneral purpose officer.

‫4 مارس 2025

  • تم تعديل ElectionDateType بإضافة تفاصيل حول كيفية تفسير StartDate وEndDate في ما يتعلق بانتخابات bounded.

‫26 فبراير 2025

  • تم تعديل خلاصة البيانات الوصفية لإضافة ملاحظة حول الانتظار لمدة 60 يومًا بعد FeedInactiveDate لإزالة خلاصة من خلاصة البيانات الوصفية.

‫29 يناير 2025

‫27 يناير 2025

  • تم تعديل إرشادات المسابقات لإضافة تعريف PassageThreshold إلى BallotMeasureContest

‫15 يناير 2025

  • تم تعديل الإرشادات الخاصة بالسمة FeedInactiveDate الخاصة بكيان الخلاصة في البيانات الوصفية.

‫19 نوفمبر 2024

‫11 نوفمبر 2024

  • تمت إضافة مستندات تتطلّب أن تظل أسماء ملفات الخلاصات ثابتة

‫1 نوفمبر 2024

  • عدِّل قاعدة التحقّق من صحة EmptyText لعرض خطأ بدلاً من تحذير.

‫26 أغسطس 2024

  • عدِّل تعداد OfficeLevel لإضافة أوصاف تفصيلية.

‫17 يوليو 2024

‫10 يوليو 2024

  • إضافة اقتراحات لـ 'FeedInactiveDate' وSourceDirPath

24 يونيو 2024

‫21 يونيو 2024

  • عدِّل المستندات الخاصة بكيان OfficeHolderSubFeed لمشاركة مثال مفصّل.

‫14 مايو 2024

  • نظِّف الكيان PartyContest ليتضمّن العناصر ذات الصلة فقط PartyContest.
  • تمت إضافة تعريفات معدَّلة لقيم التعداد ElectionDateStatus، خاصةً tentative وchanging.

‫1 مايو 2024

  • أوضحنا تعريف العنصر IsIndependent الخاص بنوع الجهة.

‫29 أبريل 2024

  • عدِّل تعداد FeedType وتعداد FeedLongevity لاستخدام قيم بأحرف صغيرة في صفحات المراجع الخاصة بكل منهما.

‫17 أبريل 2024

  • تمت إضافة عنصر IsIndependent إلى صفحة المرجع الخاصة بـ Party.

‫12 فبراير 2024

‫9 يناير 2024

  • إضافة إمكانية استخدام حسابات Tiktok كـ AnnotatedUri

‫3 يناير 2024

  • تعديل اعتبارات داخلية بإضافة بعض التفاصيل حول كيفية ترجمة البيانات أو نقلها صوتيًا ومتى يجب إجراء ذلك

‫24 يوليو 2023

  • تمت إضافة النوع Committee للّجان السياسية ونوع خلاصة مطابق

‫20 يناير 2023

  • تمت إضافة عنصر Slogan إلى صفحة المرجع الخاصة بـ Party.
  • تمت إضافة عنصر CampaignSlogan إلى صفحة المرجع الخاصة بـ Candidate.

‫17 نوفمبر 2022

‫30 ديسمبر 2021

‫27 ديسمبر 2021

  • تم تعديل المحتوى ضمن القسم CandidateContest من صفحة المسابقة ليتيح مكتبًا واحدًا فقط لكل مسابقة، بالإضافة إلى تعديل بعض أمثلة XML.

15 تشرين الأول (أكتوبر) 2021

  • تمت إضافة قسم ExternalIdentifier إلى صفحة المرجع الخاصة بـ المرشّح.

20 آب (أغسطس) 2021

‫26 شباط (فبراير) 2021

  • أضفنا مثالاً إلى صفحة مرجع المدة حول كيفية تمثيل مدة ولاية المسؤولين المنتخبين مجددًا في خلاصة Officeholder.

‫24 شباط (فبراير) 2021

  • تمت إضافة معلومات حول party-chair-id إلى المادة المرجعية الطرف.

18 شباط (فبراير) 2021

  • أضفنا رسمًا بيانيًا إلى CandidatePreElectionStatus المادة المرجعية يوضّح توقيت الحالات.

‫14 ديسمبر 2020

  • تمت إضافة صفحات "الأدلّة" التي تصف أنواع الخلاصات المتاحة. تم تعديل صفحات المراجع لتوفير أفضل الممارسات التي يجب اتّباعها لمعظم الكيانات.