Skip to content

Grails Engineering Meeting Notes (04 15 2021)

Jason Schindler edited this page Apr 23, 2021 · 1 revision

Date: 04/15/2021

Attendees

  • Puneet Behl
  • James Kleeh
  • Jason Schindler

Agenda

  • Current Development Activities
  • Open Discussion

Current Development Activities

Puneet

  • Been working on Spring Security Core this week
  • Locating some artifacts that we missed moving to Artifactory
    • Once this is done, we will remove the bintray remote from Artifactory to see if we missed any other packages
  • There are some artifacts on bintray that are not accessible from repo.grails.org like source jars
    • James: What do you mean they aren't accessible?
    • Puneet: They are present but using artifactory you can't retrieve them
    • James: I think we should contact JFrog and let them know and ask what is going on
    • Puneet: I'll do that
  • Looking into if TraitInjector should be deprecated in favor of @Enhances
    • James: Is that part of the public API?
    • Puneet: Here are the docs: https://docs.grails.org/latest/guide/traits.html#traitsprovided
    • James: Does @Enhances accept an array?
    • Puneet: Yeah, an array of String values
    • James: Then I think we can deprecate TraitInjector
    • Puneet: I'd like to understand what it does a bit better first.
    • James: There are probably a number of things that could be deprecated
    • Puneet: Do you have anything at the top of your mind?
    • James: For example, we supply a lot of config in new applications and one of the ways we got around breaking things is to provide a configuration value that overrides some default. I think we could take some of those values and make them the default values. It would be good if new applications don't require a lot of configuration.
Clone this wiki locally