The DEP is holding a public meeting Wednesday about a proposed discharge permit involving Westmoreland Sanitary Landfill.