I asked a question in the specific site meta and my answer was upvoted. However there was no reputation change for that site. Is that just the way it works or is that a bug?
What is meta?
- Any Stack Exchange user can ask a question
- The community provides support, votes on ideas, and reports bugs
- Your voice helps shape the way Stack Exchange operates
You do not earn (or lose) rep for participation on meta sites (except Meta Stack Overflow).
From the Per-Site-Meta FAQ:
On all per-site metas except Stack Overflow, your reputation is inherited from your parent user on the main site. Upvotes/downvotes on posts on meta have absolutely no affect on your reputation.