Skip to content

Instantly share code, notes, and snippets.

@tvdijen
Last active February 24, 2020 08:50
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tvdijen/6b92b9147c15120fe65116580d8dbdf9 to your computer and use it in GitHub Desktop.
Save tvdijen/6b92b9147c15120fe65116580d8dbdf9 to your computer and use it in GitHub Desktop.
Workshop To-do list
To-do list:
1. Any open issue / PR on SimpleSAMLphp, or any module or helper-repo within the simplesamlphp-namespace
2. Refactor some classes to comply with PSR-2 (some don't follow camelCaps right now; we ignore them in Psalm)
3. Remove remainders of deprecated code wherever possible:
3.1 Ldap old configuration names (authproc-filters)
3.2 Rename negotiate-module configuration to 1:1 match those of the ldap-module
3.3 Merge #514 > close #236
3.4 Replace crappy LDAP-related classes (#397)
4. Move www-scripts to Controller-classes (also for the externalized modules; see admin-module for an example)
5. Add unit tests (also for the externalized modules; the ones with controller-classes (see above) should be really easy)
6. Introduce a new way to handle database migrations (i.e. Doctrine)
7. The following modules have blocking issues for SSP 2.0 that need to be resolved (see issues per repository):
7.1 simplesamlphp/simplesamlphp-module-consent
7.2 simplesamlphp/simplesamlphp-module-discojuice
7.3 simplesamlphp/simplesamlphp-module-expirycheck
7.4 simplesamlphp/simplesamlphp-module-saml2debug
7.5 simplesamlphp/simplesamlphp-module-statistics
8. Technically & functionally test every module within the simplesamlphp namespace (mind the list above for open issues):
8.1 SSP dev-master should work with dev-master of the module
8.2 SSP release-1.19 should work with release-0.9 (* a few exceptions exist) of the module
8.3 Bugs should be fixed and new releases should be tagged
9. We need a new version of twig-configurable-i18n, supporting Twig3
@jaimeperez
Copy link

jaimeperez commented Feb 20, 2020

Two more things to work on during the workshop:

  1. Move the website to github's pages.
  2. Implement the double-cookie mechanism to tackle the SameSite issue.
  3. Improve the documentation, and rationalize it as much as possible.

@tvdijen
Copy link
Author

tvdijen commented Feb 22, 2020

I've numbered the tasks..
Let's use this comment section to let the others know what you're working on!

PS..: Anyone up for drinks on Sunday night?

@RosemaryOrchard
Copy link

@tvdijen, I'd be up for drinks!

@tvdijen
Copy link
Author

tvdijen commented Feb 23, 2020

Cool! Are you anywhere near the workshop-location?

@RosemaryOrchard
Copy link

Yes! I'm staying at a hotel near Alonso Cano station (metro).

@tvdijen
Copy link
Author

tvdijen commented Feb 23, 2020

https://goo.gl/maps/CBnCyJTuLGAPpN3u5
Anyone feel free to join us

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment