Re: [PHP-WEBMASTER] JoindIn Integration With php.net - With Patches This Time

2014-10-16 Thread Lorna Mitchell
On 7 October 2014 15:19, Peter Cowburn petercowb...@gmail.com wrote:



 On 7 October 2014 14:46, Derick Rethans der...@php.net wrote:

 On Tue, 7 Oct 2014, Peter Cowburn wrote:

  On 7 October 2014 09:34, Paul Dragoonis dragoo...@gmail.com wrote:
 
   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.

 It's a lot faster to approve something, then to mess with HTML, asking
 for images in the correct side, creating news entries, committing,
 making sure it looks right, etc. So no, I don't think *this* would be a
 problem anymore.


 No argument there! And if there are always people around to do the
 reviewing, then awesome! :)



 cheers,
 Derick



So here's the state of play.  The current PHP conferences on joind.in have
been notified that they can add a phpdotnet tag to their events, and some
of them have chosen to do so (this is opt-in, so we won't forcibly edit
anyone's event to include them).  You can see the list here:
https://joind.in/event/tag/phpdotnet

We'll let event organisers of other PHP conferences know about the tag when
they submit their events for approval, so after a couple of years of
emailing them all the time, we should have a decent awareness of this
link.  If you have people contacting you directly to add their events, they
can simply add to joind.in and tag to be included (but they do need to
comply with our requirements, which are a clear description at least partly
in English).

Thanks Paul for all your hard work on this!

Regards

Lorna


-- 
Lorna Mitchell
http://lornajane.net


Re: [PHP-WEBMASTER] JoindIn Integration With php.net - With Patches This Time

2014-10-11 Thread Paul Dragoonis
On Sat, Oct 11, 2014 at 5:57 AM, Eli e...@eliw.com wrote:

 On 10/7/14 9:47 AM, Derick Rethans wrote:
  On Tue, 7 Oct 2014, Lester Caine wrote:
 
  On 07/10/14 09:45, Lorna Mitchell wrote:
   - joind.in has data that could be re-used on php.net, and we'd be
 really
  pleased to allow/enable this.
  As long as joind.in is not the only way of adding meetings to the
  php.net website ... there are a number of similar services, so
 providing
  one with 'preferential access' does not seem right?
  It would be the only service where we would get *conference* submissions
  through. This is not a replacement for our normal calender events.
 
  cheers,
  Derick

 That is still a 'little bit' of a problem Derick, since as it has been
 pointed out, there are a number of conferences that have traditionally
 listed themselves on php.net/conferences/  (In fact, there is one right
 now - ConFoo), that doesn't use joind.in.

 While I love joind.in, and wish all conferences used it.  It does seem a
 bit -- awkward if we make the *only* way for a conference to appear on
 php.net, is if it exists on joind.in.

 Now granted.  Someone, like in the case of ConFoo.  Could make a shell
 of a joind.in conference for it.  ...  But it would be nice perhaps if
 there was still some way to mix in another 'feed' of conferences besides
 joind.in.

 Paul, you already mentioned that you had planned to be able to add more
 sources in the future, so that they could merge together.

 How hard would it be for you to add another source, right now, so that
 that system was already in place?  If you wanted, you could make it
 something simple, like an RSS reader.  And then someone could host a RSS
 feed of:  The extra conferences somewhere outside of VCS that your
 script could just pull from.


I can code anything you want, it's just a matter of if it's required.

Why aren't ConFoo on joindin? Would they be happy with putting it on there
in the future if we asked them?
If they are willing then this problem goes away and therefore there's only
one way to get conferences making everyones lives easier by relying on the
joindin team to continue doing the good job that they are already doing.



 That would be a very simple/elegant solution to allowing the edge case
 of 'other things' to appear in the /conference/ feed, even if it's not
 on joind.in

 Thoughts?
 Eli


 --
 |   Eli White   |   http://eliw.com/   |   Twitter: EliW   |





Re: [PHP-WEBMASTER] JoindIn Integration With php.net - With Patches This Time

2014-10-11 Thread Hannes Magnusson
On Fri, Oct 10, 2014 at 9:57 PM, Eli e...@eliw.com wrote:
 On 10/7/14 9:47 AM, Derick Rethans wrote:
 On Tue, 7 Oct 2014, Lester Caine wrote:

 On 07/10/14 09:45, Lorna Mitchell wrote:
  - joind.in has data that could be re-used on php.net, and we'd be really
 pleased to allow/enable this.
 As long as joind.in is not the only way of adding meetings to the
 php.net website ... there are a number of similar services, so providing
 one with 'preferential access' does not seem right?
 It would be the only service where we would get *conference* submissions
 through. This is not a replacement for our normal calender events.

 cheers,
 Derick

 That is still a 'little bit' of a problem Derick, since as it has been
 pointed out, there are a number of conferences that have traditionally
 listed themselves on php.net/conferences/  (In fact, there is one right
 now - ConFoo), that doesn't use joind.in.

 While I love joind.in, and wish all conferences used it.  It does seem a
 bit -- awkward if we make the *only* way for a conference to appear on
 php.net, is if it exists on joind.in.

 Now granted.  Someone, like in the case of ConFoo.  Could make a shell
 of a joind.in conference for it.  ...  But it would be nice perhaps if
 there was still some way to mix in another 'feed' of conferences besides
 joind.in.


Why?

I don't know, or actually care, why someone doesn't want to use
joind.in. All I care about is to reducing my workload, while at the
same time reducing the time it takes to get something posted, along
with improving the experience, quality, and the listings.

If we loose out listing one conference, while gain dozen more, I think
that is a good trade - especially considering we will no longer need
to do actually anything \o/

-Hannes

-- 
PHP Webmaster List Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP-WEBMASTER] JoindIn Integration With php.net - With Patches This Time

2014-10-11 Thread Eli
On 10/11/14 3:48 AM, Paul Dragoonis wrote:
 I can code anything you want, it's just a matter of if it's required. 

Very well stated :)

 Why aren't ConFoo on joindin? Would they be happy with putting it on
 there in the future if we asked them? If they are willing then this
 problem goes away and therefore there's only one way to get
 conferences making everyones lives easier by relying on the joindin
 team to continue doing the good job that they are already doing. 

You'll have to ask them specifically - But the last I talked with them
about it, it came down to basically:

1. ConFoo doesn't want to rely on having a core part of their conference
experience (rating speakers) to be reliant on an external resource.
2. Joind.in's real core sole purpose is to be a talk-rating system
3. Therefore, they don't put themselves on joind.in

To your above question, and in the end to Hannes point.  No, it's not
*required*, and if we 'lose one conference to gain others' +
automation.  It's a good thing.

I'm just trying to look at this from a POV of php.net being a public
resource that should, IMO, be flexible.  ConFoo is just the 'current
case' for the argument.

If it were 'simple' enough to build a second data source, IE:  Something
as simple as an RSS feed reader, as a bit of a hack to get other things
in there simply.  That would seem a worthwhile thing.  Even if it never
(or rarely) gets used.   But that's also why I suggested doing 'whatever
can be simply done', versus building an entire other system.

But all that being said of course, I'm just giving my POV and advice. 
Given that you are coding this Paul, and you are supporting it Hannes -
It's totally up to you both.

Thanks guys,
Eli

-- 
|   Eli White   |   http://eliw.com/   |   Twitter: EliW   |




signature.asc
Description: OpenPGP digital signature


Re: [PHP-WEBMASTER] JoindIn Integration With php.net - With Patches This Time

2014-10-10 Thread Eli
I'm assuming from the discussions Beth ... that this is only replacing
/conferences/

The regular Calendar, to which trainings  classes are submitted, will
be handled normally.

Eli

On 10/7/14 8:25 AM, Beth Tucker Long wrote:
 Joind.in doesn't currently handle training and classes. Will those still be 
 handled on php.net? Or do those need to be included in this integration 
 discussion?
 Beth

 Beth Tucker Long
 Treeline Design, LLC
 807 Arbor Vitae Place
 Verona, WI 53593
 608-770-6677
 http://www.TreelineDesign.com


-- 
|   Eli White   |   http://eliw.com/   |   Twitter: EliW   |




signature.asc
Description: OpenPGP digital signature


Re: [PHP-WEBMASTER] JoindIn Integration With php.net - With Patches This Time

2014-10-10 Thread Eli
On 10/7/14 9:47 AM, Derick Rethans wrote:
 On Tue, 7 Oct 2014, Lester Caine wrote:

 On 07/10/14 09:45, Lorna Mitchell wrote:
  - joind.in has data that could be re-used on php.net, and we'd be really
 pleased to allow/enable this.
 As long as joind.in is not the only way of adding meetings to the
 php.net website ... there are a number of similar services, so providing
 one with 'preferential access' does not seem right?
 It would be the only service where we would get *conference* submissions 
 through. This is not a replacement for our normal calender events.

 cheers,
 Derick

That is still a 'little bit' of a problem Derick, since as it has been
pointed out, there are a number of conferences that have traditionally
listed themselves on php.net/conferences/  (In fact, there is one right
now - ConFoo), that doesn't use joind.in.

While I love joind.in, and wish all conferences used it.  It does seem a
bit -- awkward if we make the *only* way for a conference to appear on
php.net, is if it exists on joind.in.

Now granted.  Someone, like in the case of ConFoo.  Could make a shell
of a joind.in conference for it.  ...  But it would be nice perhaps if
there was still some way to mix in another 'feed' of conferences besides
joind.in.

Paul, you already mentioned that you had planned to be able to add more
sources in the future, so that they could merge together.

How hard would it be for you to add another source, right now, so that
that system was already in place?  If you wanted, you could make it
something simple, like an RSS reader.  And then someone could host a RSS
feed of:  The extra conferences somewhere outside of VCS that your
script could just pull from.

That would be a very simple/elegant solution to allowing the edge case
of 'other things' to appear in the /conference/ feed, even if it's not
on joind.in

Thoughts?
Eli


-- 
|   Eli White   |   http://eliw.com/   |   Twitter: EliW   |




signature.asc
Description: OpenPGP digital signature


Re: [PHP-WEBMASTER] JoindIn Integration With php.net - With Patches This Time

2014-10-07 Thread Lorna Mitchell
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 

Re: [PHP-WEBMASTER] JoindIn Integration With php.net - With Patches This Time

2014-10-07 Thread Paul Dragoonis
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 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

Re: [PHP-WEBMASTER] JoindIn Integration With php.net - With Patches This Time

2014-10-07 Thread Lorna Mitchell
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 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.


 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 

Re: [PHP-WEBMASTER] JoindIn Integration With php.net - With Patches This Time

2014-10-07 Thread Lester Caine
On 07/10/14 09:45, Lorna Mitchell wrote:
  - joind.in has data that could be re-used on php.net, and we'd be really
 pleased to allow/enable this.

As long as joind.in is not the only way of adding meetings to the
php.net website ... there are a number of similar services, so providing
one with 'preferential access' does not seem right?

-- 
Lester Caine - G8HFL
-
Contact - http://lsces.co.uk/wiki/?page=contact
L.S.Caine Electronic Services - http://lsces.co.uk
EnquirySolve - http://enquirysolve.com/
Model Engineers Digital Workshop - http://medw.co.uk
Rainbow Digital Media - http://rainbowdigitalmedia.co.uk

-- 
PHP Webmaster List Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP-WEBMASTER] JoindIn Integration With php.net - With Patches This Time

2014-10-07 Thread Peter Cowburn
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.. 

Re: [PHP-WEBMASTER] JoindIn Integration With php.net - With Patches This Time

2014-10-07 Thread Paul Dragoonis
On 7 Oct 2014 10:45, Lorna Mitchell h...@lornajane.net wrote:

 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.

Has somebody started it ? If not I will do it

  - there won't be any php.net specific form input items but using a
custom tag would be totally fine by us.

How do you suggest custom tags make their way there.

  - 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.


I did not know this. This makes our jobs MUCH easier :) great news

 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 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.


 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 

Re: [PHP-WEBMASTER] JoindIn Integration With php.net - With Patches This Time

2014-10-07 Thread Beth Tucker Long

 On Oct 7, 2014, at 6:12, Peter Cowburn petercowb...@gmail.com wrote:
 
 
 
 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.

***Joind.in already has a team in place that is doing this. Joind.in's 
interface also makes event approval a much easier and quicker process than 
php.net's process. 

Beth

Beth Tucker Long
Treeline Design, LLC
807 Arbor Vitae Place
Verona, WI 53593
608-770-6677
http://www.TreelineDesign.com



Re: [PHP-WEBMASTER] JoindIn Integration With php.net - With Patches This Time

2014-10-07 Thread Beth Tucker Long
Joind.in doesn't currently handle training and classes. Will those still be 
handled on php.net? Or do those need to be included in this integration 
discussion?
Beth

Beth Tucker Long
Treeline Design, LLC
807 Arbor Vitae Place
Verona, WI 53593
608-770-6677
http://www.TreelineDesign.com

 

--
PHP Webmaster List Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP-WEBMASTER] JoindIn Integration With php.net - With Patches This Time

2014-10-07 Thread Derick Rethans
On Tue, 7 Oct 2014, Peter Cowburn wrote:

 On 7 October 2014 09:34, Paul Dragoonis dragoo...@gmail.com wrote:
 
  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.

It's a lot faster to approve something, then to mess with HTML, asking
for images in the correct side, creating news entries, committing,
making sure it looks right, etc. So no, I don't think *this* would be a
problem anymore.

cheers,
Derick

-- 
PHP Webmaster List Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP-WEBMASTER] JoindIn Integration With php.net - With Patches This Time

2014-10-07 Thread Derick Rethans
On Tue, 7 Oct 2014, Lester Caine wrote:

 On 07/10/14 09:45, Lorna Mitchell wrote:
   - joind.in has data that could be re-used on php.net, and we'd be really
  pleased to allow/enable this.
 
 As long as joind.in is not the only way of adding meetings to the
 php.net website ... there are a number of similar services, so providing
 one with 'preferential access' does not seem right?

It would be the only service where we would get *conference* submissions 
through. This is not a replacement for our normal calender events.

cheers,
Derick

-- 
PHP Webmaster List Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP-WEBMASTER] JoindIn Integration With php.net - With Patches This Time

2014-10-07 Thread Paul Dragoonis
On Tue, Oct 7, 2014 at 2:47 PM, Derick Rethans der...@php.net wrote:

 On Tue, 7 Oct 2014, Lester Caine wrote:

  On 07/10/14 09:45, Lorna Mitchell wrote:
- joind.in has data that could be re-used on php.net, and we'd be
 really
   pleased to allow/enable this.
 
  As long as joind.in is not the only way of adding meetings to the
  php.net website ... there are a number of similar services, so providing
  one with 'preferential access' does not seem right?

 It would be the only service where we would get *conference* submissions
 through. This is not a replacement for our normal calender events.


I can confirm this is correct - This is only tackling conferences right
now. Things like user group meetups are a totally different conversation.

From what I have gathered, the only thing stopping me from committing my
work is needing joindin to have a event_type=conferences filter on their
API since right now I'm also pulling through PHP meetups.




 cheers,
 Derick

 --
 PHP Webmaster List Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP-WEBMASTER] JoindIn Integration With php.net - With Patches This Time

2014-10-07 Thread Lester Caine
On 07/10/14 14:47, Derick Rethans wrote:
 On Tue, 7 Oct 2014, Lester Caine wrote:
 
 On 07/10/14 09:45, Lorna Mitchell wrote:
  - joind.in has data that could be re-used on php.net, and we'd be really
 pleased to allow/enable this.

 As long as joind.in is not the only way of adding meetings to the
 php.net website ... there are a number of similar services, so providing
 one with 'preferential access' does not seem right?
 
 It would be the only service where we would get *conference* submissions 
 through. This is not a replacement for our normal calender events.

Which would tend to suggest that any future php conference now has to be
organised via joind.in? I seem to recall other services being used when
organising paid for conference events who also handle all the event
material.

-- 
Lester Caine - G8HFL
-
Contact - http://lsces.co.uk/wiki/?page=contact
L.S.Caine Electronic Services - http://lsces.co.uk
EnquirySolve - http://enquirysolve.com/
Model Engineers Digital Workshop - http://medw.co.uk
Rainbow Digital Media - http://rainbowdigitalmedia.co.uk

-- 
PHP Webmaster List Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP-WEBMASTER] JoindIn Integration With php.net - With Patches This Time

2014-10-07 Thread Peter Cowburn
On 7 October 2014 14:46, Derick Rethans der...@php.net wrote:

 On Tue, 7 Oct 2014, Peter Cowburn wrote:

  On 7 October 2014 09:34, Paul Dragoonis dragoo...@gmail.com wrote:
 
   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.

 It's a lot faster to approve something, then to mess with HTML, asking
 for images in the correct side, creating news entries, committing,
 making sure it looks right, etc. So no, I don't think *this* would be a
 problem anymore.


No argument there! And if there are always people around to do the
reviewing, then awesome! :)



 cheers,
 Derick



Re: [PHP-WEBMASTER] JoindIn Integration With php.net - With Patches This Time

2014-10-06 Thread Hannes Magnusson
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

-- 
PHP Webmaster List Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP-WEBMASTER] JoindIn Integration With php.net - With Patches This Time

2014-10-06 Thread Paul Dragoonis
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



Re: [PHP-WEBMASTER] JoindIn Integration With php.net - With Patches This Time

2014-10-06 Thread Hannes Magnusson
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



-- 
PHP Webmaster List Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP-WEBMASTER] JoindIn Integration With php.net - With Patches This Time

2014-10-06 Thread Lorna Mitchell
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


Re: [PHP-WEBMASTER] JoindIn Integration With php.net - With Patches This Time

2014-10-06 Thread Hannes Magnusson
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



-- 
PHP Webmaster List Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP-WEBMASTER] JoindIn Integration With php.net - With Patches This Time

2014-10-06 Thread Lorna Mitchell
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,