On 7 October 2014 09:34, Paul Dragoonis <dragoo...@gmail.com> wrote: > Hi Lorna/Hannes, > > After reviewing your conversation and the questions asked, I have a few > suggestions that will help alleviate the hurdles we're about to push > through. > > 1) We need to differentiate between confs and meetups by having: > a) A new form field with 2 radio options to choose from "User Group > Meetup" or "Conference" > b) To return this new field in the API responses > c) An API parameter to filter results by i.e: "?event_type=conference" > > 2) For events appearing on php.net by: > a) Taking the user to the Edit Event after they create their event. > b) Putting a question on the Edit Event form which is: "Would you like > your conference to appear on php.net?" which would appear if(they have a > 'php' tag OR the title of their event has 'php' in it). By choosing yes > they will get a tag named "phpdotnet" which I can filter by. > > OPTIONAL VERIFICATION OF EVENTS: > d) When the user chooses a "phpdotnet' tag an email will be sent to > joindin admins to prompt them to "approve" this phpdotnet request and only > verified events will come back from the API. >
This sounds a lot like the primary sticking point of our current setup: having someone around at all times to "approve" submissions. > > > I believe by implementing the 2 above proposed enhancements to joind.in > that we'll have a solid way to get only events that have been verified to > make their way to php.net. > > > Many thanks, > Paul > > > > On Tue, Oct 7, 2014 at 9:05 AM, Lorna Mitchell <h...@lornajane.net> wrote: > > > The tags aren't verified, I'm not sure how we would do that. Totally > > happy to pick a custom tag for events that should be on php.net, just > let > > me know what the tag is and I'll make sure we're making that clear on our > > end. > > > > Regards > > > > Lorna > > > > > > On 6 October 2014 22:40, Hannes Magnusson <hannes.magnus...@gmail.com> > > wrote: > > > >> Are tags confirmed or somehow verified? > >> > >> I'm wondering if it would be better for us to request organizers to > >> tag their events as "phpnetable" to filter through things we aren't > >> looking to display, but that only works if these are somehow verified. > >> > >> The only alternative I can think of then is to filter by php & > >> conference (which hopefully should now include meetups then). > >> > >> -Hannes > >> > >> > >> On Mon, Oct 6, 2014 at 2:35 PM, Lorna Mitchell <h...@lornajane.net> > wrote: > >> > Hannes > >> > > >> > We don't currently have a way to distinguish a meetup from a > conference > >> but > >> > it's on our roadmap. The CfP collection is actively maintained. You > >> can > >> > get CfP open and close dates for all events, but they only appear in > >> that > >> > feed while their CfP is open. > >> > > >> > We did not add a specific "add this to php.net" because I suspect > that > >> will > >> > attract the spammers. I fully expect to spend the next 18 months of > my > >> life > >> > suggesting to event admins that they correctly tag their events - > we're > >> also > >> > working on better user documentation and support for this process, > >> starting > >> > with making the tags part of the initial event submission. Currently > >> the > >> > tags are not very widely used but I expect that to change as a result > >> of the > >> > features that are newly live or open as pull requests. To some > extent I > >> > think we need to see how this plays out. > >> > > >> > Hope that answers your questions. > >> > > >> > Lorna > >> > > >> > > >> > On 6 October 2014 22:21, Hannes Magnusson <hannes.magnus...@gmail.com > > > >> > wrote: > >> >> > >> >> We need a way to distinguish a meetup from a conference, is that > >> >> possible? (we only want to list the conferences) > >> >> Is the cfp label actively maintained? Can we get cfp closing dates > for > >> >> each one, or will the label be removed from it? > >> >> > >> >> > >> >> Also, was the "specially crafted link for php.net" that > "automatically > >> >> adds phpnet label to the submission" implemented? > >> >> "For event submissions I would propose to have a 'crafted' link on > the > >> >> php.net website that directly links to the event submission page of > >> >> joind.in. [....] Events submitted from the php.net domain will > >> >> automatically have a tag 'php' or 'php.net'; " > >> >> I think that would be pretty nice and avoids weird spammy events on > >> >> our page... If it is not, then I'll guess we'll just have to wait and > >> >> see how it plays out :) > >> >> > >> >> -Hannes > >> >> > >> >> > >> >> On Mon, Oct 6, 2014 at 2:02 PM, Lorna Mitchell <h...@lornajane.net> > >> wrote: > >> >> > Hannes > >> >> > > >> >> > We're helping already, but I thought Paul pretty much answered your > >> >> > questions and has this covered. To recap: > >> >> > > >> >> > - we don't distinguish between conferences and meetups (yet) > >> >> > - there's a separate feed of events with an open CfP > >> >> > - we'll try hard to add in anything that would make things easier > on > >> >> > your > >> >> > side > >> >> > > >> >> > I didn't understand the nl2br() comment but feel free to explain it > >> to > >> >> > me > >> >> > again if I need to! > >> >> > > >> >> > What else do you need from me? > >> >> > > >> >> > Lorna > >> >> > > >> >> > > >> >> > On 6 October 2014 21:55, Hannes Magnusson < > >> hannes.magnus...@gmail.com> > >> >> > wrote: > >> >> >> > >> >> >> I don't know the api nor what exactly it offers.. Beth, Mike or > >> Lorna > >> >> >> (all have offered to help in the past) probably know it very well > >> >> >> though :) > >> >> >> > >> >> >> > >> >> >> See also: http://php.markmail.org/thread/in5rb7etxiijo3hp > >> >> >> > >> >> >> > >> >> >> > >> >> >> On Mon, Oct 6, 2014 at 1:12 PM, Paul Dragoonis < > dragoo...@gmail.com > >> > > >> >> >> wrote: > >> >> >> > Hi Hannes, > >> >> >> > > >> >> >> > I have an updated version of the /conferences/index.php and > >> >> >> > JoindInParser > >> >> >> > class, beyond what I threw together the night of the hackathon, > I > >> >> >> > will > >> >> >> > submit this soon. > >> >> >> > > >> >> >> > The screenshot is pulling in all events with the 'php' tag. It > >> >> >> > happens > >> >> >> > to be > >> >> >> > a meetup, the joindin API doesn't actually differentiate between > >> >> >> > Meetups > >> >> >> > and > >> >> >> > Conferences. If the API doesn't do something they will be more > >> than > >> >> >> > happy to > >> >> >> > accommodate us. > >> >> >> > > >> >> >> > Which specific part would you have expected to see a nl2br() in > >> >> >> > place? > >> >> >> > > >> >> >> > As for CFP's there's a flag here that basically filters events > >> where > >> >> >> > their > >> >> >> > CFP is open, and sorting it by start_date ASC. > >> >> >> > http://api.joind.in/v2.1/events?filter=cfp > >> >> >> > > >> >> >> > Many thanks, > >> >> >> > Paul > >> >> >> > > >> >> >> > > >> >> >> > On Mon, Oct 6, 2014 at 6:28 PM, Hannes Magnusson > >> >> >> > <hannes.magnus...@gmail.com> wrote: > >> >> >> >> > >> >> >> >> The screenshot contains a meetup, not a conference? > >> >> >> >> > >> >> >> >> Anyway we can be more selective here? > >> >> >> >> It also seems to be missing nl2br() ? > >> >> >> >> > >> >> >> >> How are open CFPs handled? Can we get a list of the currently > >> open > >> >> >> >> ones and print in a banner style at the top? > >> >> >> >> > >> >> >> >> -Hannes > >> >> >> >> > >> >> >> >> > >> >> >> >> On Fri, Oct 3, 2014 at 11:51 PM, Paul Dragoonis > >> >> >> >> <dragoo...@gmail.com> > >> >> >> >> wrote: > >> >> >> >> > Hi Team, > >> >> >> >> > > >> >> >> >> > Sorry about lack of patches last time. > >> >> >> >> > > >> >> >> >> > master.git patch > >> >> >> >> > The first patch includes the parser which: > >> >> >> >> > > >> >> >> >> > * asks joindin API for 50 of the latest upcoming PHP > >> conferences. > >> >> >> >> > * parses the JSON API response. > >> >> >> >> > * uses OpenStreetMaps to convert lat/longs to City/Country > >> >> >> >> > * puts it back into JSON and dumps it to disk for the mirrors > >> to > >> >> >> >> > process. > >> >> >> >> > > >> >> >> >> > Clean and simple. > >> >> >> >> > > >> >> >> >> > phpweb patch > >> >> >> >> > The second path includes: > >> >> >> >> > > >> >> >> >> > * an example .json file dump of the conferences which > pretends > >> >> >> >> > that > >> >> >> >> > master.git repo put there by rsync which happens in the live > >> >> >> >> > environment > >> >> >> >> > > >> >> >> >> > * the /conferences/ index page, iterating the JSON results. > >> >> >> >> > * handling the optional inclusion for successful city/country > >> from > >> >> >> >> > OSM. > >> >> >> >> > * handling default images if there are none supplied by > >> joindin. > >> >> >> >> > > >> >> >> >> > > >> >> >> >> > Example screenshot is here showing conferences title, date, > >> >> >> >> > description, > >> >> >> >> > logo, city, country: http://puu.sh/bYyNT/9172394ce7.png > >> >> >> >> > > >> >> >> >> > Many thanks, > >> >> >> >> > Paul > >> >> >> >> > > >> >> >> >> > > >> >> >> >> > -- > >> >> >> >> > PHP Webmaster List Mailing List (http://www.php.net/) > >> >> >> >> > To unsubscribe, visit: http://www.php.net/unsub.php > >> >> >> > > >> >> >> > > >> >> > > >> >> > > >> >> > > >> >> > > >> >> > -- > >> >> > Lorna Mitchell > >> >> > http://lornajane.net > >> >> > > >> >> > > >> > > >> > > >> > > >> > > >> > -- > >> > Lorna Mitchell > >> > http://lornajane.net > >> > > >> > > >> > > > > > > > > -- > > Lorna Mitchell > > http://lornajane.net > > > > > > >