Quite a list of feature requests there! Let me recap: - joind.in has data that could be re-used on php.net, and we'd be really pleased to allow/enable this. - it will be possible to differentiate between a meetup and a conference, this feature is already planned. - there won't be any "php.net" specific form input items but using a custom tag would be totally fine by us. - all our event submissions are verified by a human. They verify what is relevant for joind.in. I can't guess what another site's requirements are.
It looks to me like what Paul has is pretty much what is needed, we'll work on making the tags much more used/visible and as I say, if you let me know which custom tag you want to use then we'll work on getting the event hosts to use it. Regards Lorna On 7 October 2014 09:34, Paul Dragoonis <[email protected]> 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. > > > 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 <[email protected]> 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 <[email protected]> >> 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 <[email protected]> >>> 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 <[email protected]> >>> > 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 <[email protected]> >>> 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 < >>> [email protected]> >>> >> > 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 < >>> [email protected]> >>> >> >> 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 >>> >> >> > <[email protected]> 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 >>> >> >> >> <[email protected]> >>> >> >> >> 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 >> >> >> > -- Lorna Mitchell http://lornajane.net
