Question: are ether electron donating groups?
Answer: When it can donate electrons by resonance, an ether group is electron-donating. That means that carbocations that are geminal to an ether or hydroxyl oxygen are stabilized. But if the oxygen is vicinal to the cation (or to a carboxylic acid, or whatever) it is electron-withdrawing by induction.