At this moment, required fields will only apply to packages added after they were updated to be required. So when you make for example a package attribute required, the system will only give a message (that a required attribute is missing) if you add a new package, not when changing existing packages. When I put an attribute to required, I would like to see a warning message for all packages I save, also the existing ones.