Oauthlib: الهجرة الى مجتمع اوثلب

تم إنشاؤها على ٢٨ يناير ٢٠١٨  ·  10تعليقات  ·  مصدر: oauthlib/oauthlib

مرحبا جميعا،

نظرًا لأن idan وافق على ترحيل مجتمع oauthlib ، كفريق واحد ، يجب أن ندرج ما نحتاجه للتقدم كمجتمع حقيقي. أقترح أن أبدأ بقائمة صغيرة ، ويسعد أي شخص ، لا تتردد في المشاركة بإضافة أي اقتراحات :-)

تحديد / تحسين عملية التحرير:

  • [x]: وضع العلامات
    أرقام الإصدارات الخاطئة: لدينا 2.0.3 في github's releases ، 2.0.5 في __init__.py و 2.0.6 في pypi ... شيء خاطئ بالتأكيد
  • [x]: النشر
    أوصي بمواصلة استخدام Travis للنشر ، ولكن يمكننا تحديد الإصدار مباشرة باستخدام متغير البيئة TRAVIS_TAG (انظر المثال على https://github.com/thomsonreuters/bottle-oauthlib/blob/master/ setup.py بدلاً من القيمة المشفرة الحالية لدينا: https://github.com/oauthlib/oauthlib/blob/master/oauthlib/__init__.py). أيضًا ، رأيت أن @ ib-lundgren هو الناشر الفعلي لحزمة pypi ، ويبدو أنه غير نشط منذ سنوات ، لكن dunno إذا كانت مشكلة.
  • [x]: التوثيق
    يحتاج برنامج README إلى التحديث بالشارة المحدثة لعنوان URL لبناء الوثائق ، لأنه يفشل منذ وقت طويل: https://readthedocs.org / مشاريع / oauthlib / builds / 6483131 /
    حُرر في : https://github.com/oauthlib/oauthlib/pull/520
  • [x]: الاتصالات
    لا مانع من الاستمرار في استخدام مشكلات github و Google+ ، ولكن يبدو أنها قديمة بعض الشيء. أيضًا ، قناة #oauthlib IRC فارغة ، أتساءل عما إذا كان بإمكاننا إنشاء غرفة Slack إذا كنت مهتمًا؟ ~
    الخلاصة : جاء gitter للإنقاذ. لا تتردد في الانضمام على https://gitter.im/oauthlib/Lobby

المستقبل ، خارطة الطريق:

  • []: هل يمكن أن تكون عمليات غسل الحشرات الدورية مفيدة

أيضا ، يمكن أن تكون المائدة المستديرة السريعة رائعة. أبدأ المقدمات ، وأنا أعمل حاليًا على تنفيذ OAuth2.0 RequestValidator مع الزجاجة ، ولم أعمل مطلقًا مع OAuth1.0 ، ولا Django ولا Pyramid ولا Flask. ومع ذلك ، أحاول الحصول على معرفة جيدة حول RFC المتضمنة هنا (oauth2 ، الاستبطان ، الإلغاء ، jwt ...). لم أبدأ بعد في تكامل OpenID ، لكنه سيأتي قريبًا.

التعليق الأكثر فائدة

مجرد التفكير في أننا ربما نرغب في تشغيل دمج العلاقات العامة المفتوحة حاليًا قبل تمرير الكود عبر المنسق. أنا جميعًا مع pep8 / flake8 / yapf.

ال 10 كومينتر

JonathanHuot كل الأفكار العظيمة!

وماذا يفكر الناس في:

  • تنظيف بعض الفروع القديمة.
  • البدء في استخدام معالم GitHub للتخطيط للإصدارات (يسعدني إجراء التشغيل الأول على سبيل المثال 3.0 ، 3.1 ، 4.0).
  • التخطيط لإسقاط دعم Python 2 في أحد الإصدارات الرئيسية (4.0 ربما).
  • تقديم نوع التعليقات التوضيحية (بعد حذف Python 2).
  • إدخال أسلوب الترميز.

JonathanHuot أحاول مسح الأشياء قليلاً هنا https://github.com/oauthlib/oauthlib/issues/512

أي شيء يمكنني القيام به اسأل فقط.

chiming in :) أثناء العمل على العلاقات العامة ، لاحظت أنه لا يوجد أسلوب تشفير مما يجعل متابعة الأمور في بعض الأحيان أمرًا صعبًا. أود العمل على ذلك إذا كنتم بخير يا رفاق. ربما تبدأ بمسألة تحتوي على اقتراح وبعد ذلك يتم قبولها ، والبدء في: Nail_care: the codebase؟

مرحبًا @ MattBlack85 ، إنها فكرة جيدة ، أي عمل في هذا الاتجاه مرحب به! :-)

_re: أسلوب الترميز_. لقد وجدت في المشاريع التي عملت عليها باستخدام autopep8 و yapf ، يمكنني بشكل أساسي السماح للأدوات بتنظيف نمط الترميز حتى لا داعي للقلق بشأنه (باستثناء الحالات التي يكون فيها الإصدار المنظف أقل بكثير مفيد من عدم تنظيفه ، وعادة ما يتعلق الأمر بأطوال الأسطر التي من شأنها أن تكون أوضح وتتجاوز حد الطول بحرف أو حرفين فقط). أستخدم elpy-mode في Emacs لتسهيل ذلك ، لكنني أظن أنه يمكن إجراؤه بسهولة في سطر الأوامر و CI أيضًا.

كان وجود .editorconfig في جذر الريبو مفيدًا أيضًا.

مجرد التفكير في أننا ربما نرغب في تشغيل دمج العلاقات العامة المفتوحة حاليًا قبل تمرير الكود عبر المنسق. أنا جميعًا مع pep8 / flake8 / yapf.

: +1:

👍

أنا معجب كبير فقط بحفظ الأشياء PEP8.

إذا لم تكن هناك اعتراضات ، أعلن أن هذه المهمة قد أنجزت 🍾

لقد أصدر المجتمع الجديد إصدار تصحيح واحد 2.0.7 وإصدارات 2.1.0 ثانوية ونحن نعمل على إصدار 3.0.0 رئيسي.

لا تتردد في الاشتراك والمشاركة في هذا الإصدار المثير الجديد!

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

ryarnyah picture ryarnyah  ·  3تعليقات

JonathanHuot picture JonathanHuot  ·  33تعليقات

JonathanHuot picture JonathanHuot  ·  26تعليقات

jcampbell05 picture jcampbell05  ·  14تعليقات

prudnikov picture prudnikov  ·  11تعليقات