Luggage and bags:
Depending on the type of trip you are taking on Mallorca, you should adjust your baggage. If you are only coming on a weekend get-away, a large backpack will definitely hold enough. Otherwise, a suitcase will do.
Clothing/Shoes/Weather Gear: In the summer, you will definitely want to bring your bathing suit! Even in the late spring you might get lucky with some good weather. Bring comfortable shoes for walking around, and if you want to go clubbing, bring an outfit to go out in. Shorts are NOT commonly worn in Spain unless going out to the beach.
Toiletries and Medical Supplies: Definitely bring your sunscreen and mosquito repellent in the summer, along with some aloe or after-sun lotions. Most common medicines can be found, but if you like a particular brand, bring it just in case.
Photo Equipment: Sorry, the only camera I use is a regular, 35mm self-winding one, so I'm not much help here. However, like the rest of Spain, you can usually find whatever you need if you are willing to pay for it or use an alternative brand.
Luggage and bags:
Soft bags always come off the conveyors at Palma airport first!! make sure you have a handle and wheels, the airport is large.
When in town, something small as you will be walking most places.
Clothing/Shoes/Weather Gear: Depends on the season, in summer pack light and bring plenty of sun cream, shades and after sun. In addition there are lots of mosquitos, so repelant is good.
In winter a jumper and a light jacket just in case it rains, but nothing too heavy its not like Northern Europe, never really cold.
Toiletries and Medical Supplies: All necessary sun creams and repelants. You can buy them n the larger resorts and in palma if you forget.
Photo Equipment: You shouldn't have any difficulties with most equipment.
Clothing/Shoes/Weather Gear: Take lots of sun tan lotion! Well, if you burn easily like me you should anyway. Sunglasses, sunhats, all the usual stuff really...
Toiletries and Medical Supplies: Sun tan lotion......dont get burnt!!!!
Miscellaneous: Something to read if your sat sunbathing a lot.
Mind you, there are some good sites .......