def on_person_new(self, people):
        """
        New people joined the audience

        :param people: People that just joined the audience
        :type people: list[paps.person.Person]
        :rtype: None
        """
        self.debug("()")
        changed = []
        with self._people_lock:
            for p in people:
                person = Person.from_person(p)
                if person.id in self._people:
                    self.warning(
                        u"{} already in audience".format(person.id)
                    )
                self._people[person.id] = person
                changed.append(person)
        for plugin in self.plugins:
            try:
                plugin.on_person_new(changed)
            except:
                self.exception(
                    u"Failed to send new people to {}".format(plugin.name)
                )
New people joined the audience

        :param people: People that just joined the audience
        :type people: list[paps.person.Person]
        :rtype: None