مرحبا جميعا،
نظرًا لأن idan وافق على ترحيل مجتمع oauthlib ، كفريق واحد ، يجب أن ندرج ما نحتاجه للتقدم كمجتمع حقيقي. أقترح أن أبدأ بقائمة صغيرة ، ويسعد أي شخص ، لا تتردد في المشاركة بإضافة أي اقتراحات :-)
تحديد / تحسين عملية التحرير:
github's releases
، 2.0.5 في __init__.py
و 2.0.6 في pypi
... شيء خاطئ بالتأكيد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 إذا كانت مشكلة.المستقبل ، خارطة الطريق:
أيضا ، يمكن أن تكون المائدة المستديرة السريعة رائعة. أبدأ المقدمات ، وأنا أعمل حاليًا على تنفيذ OAuth2.0 RequestValidator مع الزجاجة ، ولم أعمل مطلقًا مع OAuth1.0 ، ولا Django ولا Pyramid ولا Flask. ومع ذلك ، أحاول الحصول على معرفة جيدة حول RFC المتضمنة هنا (oauth2 ، الاستبطان ، الإلغاء ، jwt ...). لم أبدأ بعد في تكامل OpenID ، لكنه سيأتي قريبًا.
JonathanHuot كل الأفكار العظيمة!
وماذا يفكر الناس في:
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.
التعليق الأكثر فائدة
مجرد التفكير في أننا ربما نرغب في تشغيل دمج العلاقات العامة المفتوحة حاليًا قبل تمرير الكود عبر المنسق. أنا جميعًا مع pep8 / flake8 / yapf.