PHP.ug

An international meeting-point for the PHP-Community

What is it

This website provides you with a possibility to see which Usergroups are available in your area as well as contact-informations for each of these usergroups.

Who is displayed?

Every PHP-Usergroup worldwide we know about.

If you know of a PHP-Usergroup that is not listed, then please extend our knowledge by either using the promotion-form or by providing us with some informations about that Usergroup. Please provide at least a short name, a location, a website and some contact-information like email-address, IM-Infos or twitter-nick.

Who benefits from it?

Clearly you, as you can check which Usergroup is near you!

Who uses it?
The Whole PHP-Community. The data is available via an API which is already being used to show the list of usergroups on the PHP.net-Website
Who pays for it?

Simple Question, simple answer - No one pays for it.

Well, obviously someone has to pay for hosting etc, but that's our own private fun. There is no company involved behind the scenes and no sponsorship that would benefit from this WebSite. If you want to help us out with the bills feel free to contact us

Access

Access to the group and its informations should be free for everyone.

That we do not want to pay for informations about a certain usergroup seems to be obvious. But do you want to register for a certain service just to find out whether a group is meeting today or not? And not everyone is on Facebook, Goolge+, JoindIn or Xing (just to name a few). So please keep the basic informations about your group freely accessible.

That also means that no one should need to pay for attendance of a usergroup-Meeting. Of course costs need to be covered, but you'd better try to find a sponsor for covering the costs. Otherwise it seems more like a conference, doesn't it?

How does it work?

Whoever knows of a usergroup can promote it. You have to log in with a twitter-account and are then able to promote a usergroup. We will then check some basic stuff and might get in contact with the group to clear issues and as soon as everything is cleared the group will show up on the map.

As soon as the group appears on the map it is also available via the API

Users whos twitter-account has been associated with a group can - after logging in - edit their groups information. In the groups information-popup there is a little edit-icon on the right hand side of the contact-informations. That brings you to the edit-screen. So you are in charge of your groups information

Do we need an iCalendar-File?

Short answer: No. You do not need one. But you should have one

We use a provided iCalendar-File to retrieve your groups next meeting so we can display that in your groups information popup. So everyone interested in your group can see right from the start when and where your next meeting will be. No digging for new users where to find that information, it's right there.

As the API also provides the link to the iCalendar-file all sites using it might also want to display your next event beneath your username. This is already in progress on php.net.

When your groups does not have an iCalendar-File we are not able to provide that information, but that's it.

So even if you are meeting on a regular basis (say every last thursday of every second month) you should create an iCalendar-File with that one recurring event to give people an idea of when you are meeting.

Fork me on GitHub