[jdev] Monthly XMPP Meeting tomorrow

2009-06-08 Thread Peter Saint-Andre
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Just a reminder that we will hold our Monthly XMPP Meeting tomorrow
(Tuesday) at 19:00 UTC. The topics will focus on operational issues,
communication among XMPP server deployments, building a site like
mailradar.com for the XMPP network, etc. Details here:

http://mail.jabber.org/pipermail/operators/2009-May/000583.html

Peter

- --
Peter Saint-Andre
https://stpeter.im/

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.8 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkotmWEACgkQNL8k5A2w/vzhaQCgteoDwYGFMyfVdy0yCkDCgjh3
uMIAninxzAhfvZxCvRtda4k7PBNDbYFo
=qyGf
-END PGP SIGNATURE-
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


[jdev] Monthly XMPP Meeting #2

2009-04-08 Thread Peter Saint-Andre
Although I never sent out minutes from the first Monthly XMPP Meeting,
I think it would be productive to hold another meeting again soon. I
propose next Tuesday, April 14, at 20:00 UTC (check your local times!)
in the j...@conference.jabber.org room.

See you there!

Peter

P.S. Maybe I'll get a change to write up the minutes from MXM #1 before
then:

http://logs.jabber.org/j...@conference.jabber.org/2009-03-12.html




smime.p7s
Description: S/MIME Cryptographic Signature
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-12 Thread Jonathan Schleifer

Am 11.03.2009 um 21:19 schrieb Norman Rasmussen:

It depends on if stpeter is on your roster with a subscription  
status of 'from' or 'both' or not.


I was talking about both.


rfc3921bis-07 section 4.6.2: summary:
 if the user is on your roster: then global can override directed,


Which is a bad idea IMO. It should be only done if you EXPLICITLY want  
that, for example, because you had a override-directed/ in it.


 if the user is not on your roster, then global MUST NOT override  
directed.


This is generally what you want. But it should be overriden in some  
cases, like you sign off (you shouldn't appear to the user to whom you  
sent a directed presence as away or dnd anymore) or you added  
override-directed/.


--
Jonathan



PGP.sig
Description: Signierter Teil der Nachricht
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-12 Thread Peter Saint-Andre
On 3/10/09 1:00 AM, Nathan Fritz wrote:

 XMPP sucks because the namespaces are incredibly inconsistent

Could you explain that more?




smime.p7s
Description: S/MIME Cryptographic Signature
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-12 Thread Peter Saint-Andre
On 3/10/09 5:58 AM, Pedro Melo wrote:
 On Mar 10, 2009, at 8:46 AM, Remko Tronçon wrote:
 
 OK, I came up with a theme for this meeting: Why I Hate XMPP. :)
 The idea of a groupchat sounds pretty neat, but I'm a bit worried
 about the anarchy that the subject entails. Looking at the thread, it
 feels like everybody will just be bringing up his/her personal gripes
 about XMPP, all of which have been discussed quite a bit in the past
 on the lists. I'm not sure what a groupchat about 'all problems in
 XMPP' will solve that a mailing list can't.

 On the other hand, picking a specific problem and discussing that one
 problem in real time, that does sound interesting to me!

Right, that's where a firm room moderator is needed. C'est moi. :)

 I don't have a problem with a venting session first... Let people  
 get them out of there systems. It makes it easier to work on those  
 problems after.

Yes. If we have a lot of problems to solve, we hold meetings more often.

Peter

-- 
Peter Saint-Andre
https://stpeter.im/




smime.p7s
Description: S/MIME Cryptographic Signature
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-12 Thread Peter Saint-Andre
On 3/10/09 4:42 AM, Brett Zamir wrote:
 On 3/10/2009 4:37 PM, Norman Rasmussen wrote:
 On Tue, Mar 10, 2009 at 5:13 AM, Brett Zamir bret...@yahoo.com
 mailto:bret...@yahoo.com wrote:

 Nice idea... I'd like to add lack of full XML and namespace
 support (ok, maybe not XML with notations, external DTDs, etc.,
 but processing instructions could have been handy)... But moving
 forward, no outlawing of namespaced attributes anywhere, and
 especially true namespacing in Data Forms... (and perhaps
 requiring acceptance of s:stream xmlns:s='...'/, etc., while
 we're at it).


 surely that's an implementation issue? 
 Well, yes, but there are issues such as these in the specs:
 
 1) RFC3920bis-09: for historical reasons MAY accept only the 'stream:'
 prefix

Perhaps it's time to throw out all that historical
backwards-compatibility stuff (it was there for jabberd 1.x).

 2) RFC3921bis-08: The show/ element MUST NOT possess any attributes.
 (also with status/, priority/, body/, subject/)
 
 The latter could be made to state MUST NOT possess any non-namespaced
 attributes.

IMHO we don't need to change the schemas for those elements. But it
would be clearer to say there are no attributes defined for these
elements.

Peter

-- 
Peter Saint-Andre
https://stpeter.im/



smime.p7s
Description: S/MIME Cryptographic Signature
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-12 Thread Jonathan Schleifer

Am 12.03.2009 um 18:59 schrieb Peter Saint-Andre:


On 3/10/09 1:00 AM, Nathan Fritz wrote:


XMPP sucks because the namespaces are incredibly inconsistent


Could you explain that more?



I guess he's talking about jabber:iq:* vs. urn:xmpp:* vs. http://jabber.org/*

--
Jonathan



PGP.sig
Description: Signierter Teil der Nachricht
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-12 Thread Peter Saint-Andre
On 3/12/09 12:13 PM, Jonathan Schleifer wrote:
 Am 12.03.2009 um 18:59 schrieb Peter Saint-Andre:
 
 On 3/10/09 1:00 AM, Nathan Fritz wrote:

 XMPP sucks because the namespaces are incredibly inconsistent

 Could you explain that more?
 
 
 I guess he's talking about jabber:iq:* vs. urn:xmpp:* vs.
 http://jabber.org/*

I think so too. It can't really be helped. At least we're consistent now...

Peter

-- 
Peter Saint-Andre
https://stpeter.im/



smime.p7s
Description: S/MIME Cryptographic Signature
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-12 Thread Norman Rasmussen
On Thu, Mar 12, 2009 at 8:07 PM, Peter Saint-Andre stpe...@stpeter.imwrote:

  2) RFC3921bis-08: The show/ element MUST NOT possess any attributes.
  (also with status/, priority/, body/, subject/)
 
  The latter could be made to state MUST NOT possess any non-namespaced
  attributes.

 IMHO we don't need to change the schemas for those elements. But it
 would be clearer to say there are no attributes defined for these
 elements.


I agree - those elements don't allow sub-elements (from the same or other
namespaces), so why should they allow attributes?
Note that point #2 only applies to the show, status, priority, body, subject
elements (not message/presence/iq).  Nothing is stopping you from creating
'sibling' elements to these in the same stanza with whatever element and
attributes you want.

-- 
- Norman Rasmussen
- Email: nor...@rasmussen.co.za
- Home page: http://norman.rasmussen.co.za/
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-12 Thread Brett Zamir


 From: Norman Rasmussen nor...@rasmussen.co.za
 To: Jabber/XMPP software development list jdev@jabber.org
 Sent: Friday, March 13, 2009 6:25:03 AM
 Subject: Re: [jdev] Monthly XMPP Meeting
 
 
 On Thu, Mar 12, 2009 at 8:07 PM, Peter Saint-Andre stpe...@stpeter.im wrote:
 
 2) RFC3921bis-08: The show/ element MUST NOT possess any attributes.
 
 (also with status/, priority/, body/, subject/)

 The latter could be made to state MUST NOT possess any non-namespaced
 attributes.
 
 IMHO we don't need to change the schemas for those elements. But it
 would be clearer to say there are no attributes defined for these
 elements.
 I agree - those elements don't allow sub-elements (from the same or other 
 namespaces), so why should they allow attributes?
 
 Note that point #2 only applies to the show, status, priority, body, subject 
 elements (not message/presence/iq). 
  Nothing is stopping you from creating 'sibling' elements to these in the 
 same stanza with whatever element and 
 attributes you want.

It sounds like Peter was essentially agreeing that attributes need not be 
restricted by the spec. I also agree with his point about not needing to change 
the schema, as it is reasonable not to explicitly allow other namespaced 
attributes in the schemas, since schema languages tend, very unfortunately in 
my opinion, not to allow other namespaced attributes by default, and it would 
be cumbersome to reflect such allowances everywhere, and might seem to imply we 
were encouraging rather than simply allowing their use. 

But it would be great, if the RFC could be reworded not to be so exlusive. 
There's really no good reason not to allow them. Yes, you can add child 
elements, but that might not be as semantically appealing (e.g., attributes 
fill a unique role in indicating meta-data for a tag--it'd be more clear what 
the namespaced data was referring to), nor as structurally convenient. Let 1000 
namespaces bloom... :)

Brett

___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-12 Thread Brett Zamir

 - Original Message 

 From: Peter Saint-Andre stpe...@stpeter.im
 To: Jabber/XMPP software development list jdev@jabber.org
 Sent: Friday, March 13, 2009 2:15:12 AM
 Subject: Re: [jdev] Monthly XMPP Meeting
 
 On 3/12/09 12:13 PM, Jonathan Schleifer wrote:
  Am 12.03.2009 um 18:59 schrieb Peter Saint-Andre:
 
  On 3/10/09 1:00 AM, Nathan Fritz wrote:
 
  XMPP sucks because the namespaces are incredibly inconsistent
 
  Could you explain that more?
 
 
  I guess he's talking about jabber:iq:* vs. urn:xmpp:* vs.
  http://jabber.org/*
 
 I think so too. It can't really be helped. At least we're consistent now...

While I think it is reasonable for a spec to maintain usage of such namespace 
forms for historical reasons (unless creating a new version of the spec 
entirely), since Pubsub is still only a draft, I think it really would be less 
confusing for it to change the namespace issue for the creating nodes action, 
to be under the Pubsub #owner namespace, as with the other owner tasks. 
Although I understand it is yet another change for previous implementers and I 
don't want to beat a dead horse, if a spec is not internally consistent with 
its usages, I really think that should be addressed.

Sorry I missed the meeting, but I'm still really eager to know about whether 
Data Forms could be changed to support real namespaces.

thanks,
Brett

___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-12 Thread Peter Saint-Andre
On 3/12/09 8:31 PM, Brett Zamir wrote:
 - Original Message 
 
 From: Peter Saint-Andre stpe...@stpeter.im To: Jabber/XMPP
 software development list jdev@jabber.org Sent: Friday, March 13,
 2009 2:15:12 AM Subject: Re: [jdev] Monthly XMPP Meeting
 
 On 3/12/09 12:13 PM, Jonathan Schleifer wrote:
 Am 12.03.2009 um 18:59 schrieb Peter Saint-Andre:
 
 On 3/10/09 1:00 AM, Nathan Fritz wrote:
 
 XMPP sucks because the namespaces are incredibly inconsistent
 
 Could you explain that more?
 
 I guess he's talking about jabber:iq:* vs. urn:xmpp:* vs. 
 http://jabber.org/*
 I think so too. It can't really be helped. At least we're
 consistent now...
 
 While I think it is reasonable for a spec to maintain usage of such
 namespace forms for historical reasons (unless creating a new version
 of the spec entirely), since Pubsub is still only a draft, I think it
 really would be less confusing for it to change the namespace issue
 for the creating nodes action, to be under the Pubsub #owner
 namespace, as with the other owner tasks. Although I understand it is
 yet another change for previous implementers 

And *not* backwards-compatible. I think this is a non-starter.

 and I don't want to beat
 a dead horse, if a spec is not internally consistent with its usages,
 I really think that should be addressed.

I disagree.

 Sorry I missed the meeting, 

There will be others. :)

 but I'm still really eager to know about
 whether Data Forms could be changed to support real namespaces.

I'll have to look up your older messages about that. I'm still
struggling to catch up on email (~1000 messages in my inbox) and finish
my action items from the XMPP Summit, plus deal with fun problems like
the recent outbreak of groupchat spammers on the XMPP network...

Peter

-- 
Peter Saint-Andre
https://stpeter.im/



smime.p7s
Description: S/MIME Cryptographic Signature
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-11 Thread Norman Rasmussen
On Tue, Mar 10, 2009 at 11:00 PM, Jonathan Schleifer js-j...@webkeks.orgwrote:

 I'd like to bring up a topic: Directed presences.
  IMO, as they are now, they are quite useless. One might even consider that
 a bug in the RFC :).


except, they're a part of how XEP-0100 works at the moment, or would you
enhance the documentation in XEP-0100 to use privacy lists?

-- 
- Norman Rasmussen
- Email: nor...@rasmussen.co.za
- Home page: http://norman.rasmussen.co.za/
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-11 Thread Peter Saint-Andre
On 3/11/09 9:43 AM, Norman Rasmussen wrote:
 On Tue, Mar 10, 2009 at 11:00 PM, Jonathan Schleifer
 js-j...@webkeks.org mailto:js-j...@webkeks.org wrote:
 
 I'd like to bring up a topic: Directed presences.
  IMO, as they are now, they are quite useless. One might even
 consider that a bug in the RFC :).
 
 
 except, they're a part of how XEP-0100 works at the moment, or would you
 enhance the documentation in XEP-0100 to use privacy lists?

They are also how you join a MUC room.

I suggest that we spend our time on more productive tasks than getting
rid of directed presence or change presence subscriptions to IQs or
whatever.

Peter

-- 
Peter Saint-Andre
https://stpeter.im/



smime.p7s
Description: S/MIME Cryptographic Signature
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-11 Thread Jonathan Schleifer

Am 11.03.2009 um 16:50 schrieb Peter Saint-Andre:


They are also how you join a MUC room.

I suggest that we spend our time on more productive tasks than getting
rid of directed presence or change presence subscriptions to IQs or
whatever.



Uhm, if I'm not totally wrong,

presence to='stpe...@jabber.org'
showaway/show
/presence

to fake that I am away is part of the XMPP Core?!

--
Jonathan



PGP.sig
Description: Signierter Teil der Nachricht
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-11 Thread Dave Cridland
On Wed Mar 11 15:59:11 2009, Jonathan Schleifer wrote:
 Am 11.03.2009 um 16:50 schrieb Peter Saint-Andre:
 
 They are also how you join a MUC room.
 
 I suggest that we spend our time on more productive tasks than  
 getting
 rid of directed presence or change presence subscriptions to IQs or
 whatever.
 
 
 Uhm, if I'm not totally wrong,
 
 presence to='stpe...@jabber.org'
 showaway/show
 /presence
 
 to fake that I am away is part of the XMPP Core?!

No, you're signalling your availability to stpeter. That availability  
is allowed to be different to your general availability, this is  
true. And because of the interaction between directed presence and  
the roster, things can get complicated.

I don't think that renders directed presence useless.

Dave.
-- 
Dave Cridland - mailto:d...@cridland.net - xmpp:d...@dave.cridland.net
  - acap://acap.dave.cridland.net/byowner/user/dwd/bookmarks/
  - http://dave.cridland.net/
Infotrope Polymer - ACAP, IMAP, ESMTP, and Lemonade
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-11 Thread Jonathan Schleifer

Am 11.03.2009 um 18:10 schrieb Dave Cridland:

No, you're signalling your availability to stpeter. That  
availability is allowed to be different to your general  
availability, this is true. And because of the interaction between  
directed presence and the roster, things can get complicated.


I could also send an unavailable and it would be the same problem.


I don't think that renders directed presence useless.



Well, imagine this situation: I send a presence with showdnd/show.  
Then my client sets me auto away and later I return. So it sends a  
global available presence with no show. No peter seems me again. But I  
sent a directed presence because I wanted that he thinks I'm busy and  
doesn't bother me (sorry you have to be our example here, Peter ;)).  
But this is renderes useless by the global presence. IMO, a global  
presence should not replace a directed presence. At least not until  
you send a global unavailable presence or tell the server some other  
way that you don't want that directed presence anymore.


PS: No need to send to me directly and the list, I'm subscribed :).

--
Jonathan



PGP.sig
Description: Signierter Teil der Nachricht
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-11 Thread Norman Rasmussen
On Wed, Mar 11, 2009 at 7:15 PM, Jonathan Schleifer js-j...@webkeks.orgwrote:

 Well, imagine this situation: I send a presence with showdnd/show. Then
 my client sets me auto away and later I return. So it sends a global
 available presence with no show. No peter seems me again. But I sent a
 directed presence because I wanted that he thinks I'm busy and doesn't
 bother me (sorry you have to be our example here, Peter ;)). But this is
 renderes useless by the global presence. IMO, a global presence should not
 replace a directed presence. At least not until you send a global
 unavailable presence or tell the server some other way that you don't want
 that directed presence anymore.


It depends on if stpeter is on your roster with a subscription status of
'from' or 'both' or not.

rfc3921bis-07 section 4.6.2: summary:
 if the user is on your roster: then global can override directed,
 if the user is not on your roster, then global MUST NOT override directed.

-- 
- Norman Rasmussen
- Email: nor...@rasmussen.co.za
- Home page: http://norman.rasmussen.co.za/
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-11 Thread Xavier Maillard
Hi Peter,

is this meeting open to public ? If so, I'll probably be there
to see.

Xavier
-- 
http://www.gnu.org
http://www.april.org
http://www.lolica.org
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-11 Thread Peter Saint-Andre
On 3/11/09 5:25 PM, Xavier Maillard wrote:

 is this meeting open to public ? If so, I'll probably be there
 to see.

Certainly it is. Please join us!

Peter

-- 
Peter Saint-Andre
https://stpeter.im/



smime.p7s
Description: S/MIME Cryptographic Signature
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-10 Thread Pedro Melo

On Mar 10, 2009, at 7:00 AM, Nathan Fritz wrote:

 XMPP sucks because the namespaces are incredibly inconsistent, XML  
 stream resets suck, and Jingle breaks all of the elegant simplicity  
 (likely necessarily).

 Man, I feel guilty for writing that.

XDA meeting really.

Hi, my name is Pedro Melo and its been a couple of hours since I  
didn't wish that XMPP file transfer just works.

Best regards,
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-10 Thread Remko Tronçon
 OK, I came up with a theme for this meeting: Why I Hate XMPP. :)

The idea of a groupchat sounds pretty neat, but I'm a bit worried
about the anarchy that the subject entails. Looking at the thread, it
feels like everybody will just be bringing up his/her personal gripes
about XMPP, all of which have been discussed quite a bit in the past
on the lists. I'm not sure what a groupchat about 'all problems in
XMPP' will solve that a mailing list can't.

On the other hand, picking a specific problem and discussing that one
problem in real time, that does sound interesting to me!

cheers,
Remko
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-10 Thread Dirk Meyer
Peter Saint-Andre wrote:
 I just started looking at Sphinx, which is used to produce documentation
 for Python and lots of other projects:

 http://sphinx.pocoo.org/

 It looks intriguing to me.

We started using it for Freevo some weeks ago and we like it. It is a
very good documentation system. Of couse, we also like that it has some
autodoc feature for Python code the XSF does not need.


Dirk

-- 
A 14.4 modem makes you want to get out and push!
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-10 Thread Brett Zamir

On 3/10/2009 4:37 PM, Norman Rasmussen wrote:
On Tue, Mar 10, 2009 at 5:13 AM, Brett Zamir bret...@yahoo.com 
mailto:bret...@yahoo.com wrote:


Nice idea... I'd like to add lack of full XML and namespace
support (ok, maybe not XML with notations, external DTDs, etc.,
but processing instructions could have been handy)... But moving
forward, no outlawing of namespaced attributes anywhere, and
especially true namespacing in Data Forms... (and perhaps
requiring acceptance of s:stream xmlns:s='...'/, etc., while
we're at it).


surely that's an implementation issue?

Well, yes, but there are issues such as these in the specs:

1) RFC3920bis-09: for historical reasons MAY accept only the 'stream:' 
prefix
2) RFC3921bis-08: The show/ element MUST NOT possess any attributes. 
(also with status/, priority/, body/, subject/)


The latter could be made to state MUST NOT possess any non-namespaced 
attributes.

In theory xml:lang SHOULD be supported, so it's not really a question.
xml:lang can be supported without namespace awareness--the original XML 
spec (before XML Namespaces) allows, without reservation, the colon in 
an XML Name (as in an attribute), but according to the above issues, an 
implementation could theoretically (if not actually) use a parser which 
rejects any attributes on such elements.


Brett
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-10 Thread Norman Rasmussen
On Tue, Mar 10, 2009 at 12:42 PM, Brett Zamir bret...@yahoo.com wrote:

 Well, yes, but there are issues such as these in the specs:

 1) RFC3920bis-09: for historical reasons MAY accept only the 'stream:'
 prefix
 2) RFC3921bis-08: The show/ element MUST NOT possess any attributes.
 (also with status/, priority/, body/, subject/)

 The latter could be made to state MUST NOT possess any non-namespaced
 attributes.


1) I think that refers to the fact that you can call the namespace
alias whatever you want as long at it resolves to '
http://etherx.jabber.org/streams'.  For compatability reasons (and people
who don't understand how xml namespaces aliases work), it's preferred to use
'stream' as the namespace alias.

2) but that doesn't stop you putting attributes, (even with their own
namespace), on sub-elements of body, or on your own namespaces elements.

neither of these points promote / prevent creating your own namespace
bindings for use on elements and their attributes.

In theory xml:lang SHOULD be supported, so it's not really a question.

 xml:lang can be supported without namespace awareness--the original XML
 spec (before XML Namespaces) allows, without reservation, the colon in an
 XML Name (as in an attribute), but according to the above issues, an
 implementation could theoretically (if not actually) use a parser which
 rejects any attributes on such elements.


true, and it's a namespace declaration, and not a attribute with namespace.

-- 
- Norman Rasmussen
- Email: nor...@rasmussen.co.za
- Home page: http://norman.rasmussen.co.za/
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-10 Thread Tuomas Koski
Hi,

2009/3/9 Peter Saint-Andre stpe...@stpeter.im:
 I think it would be valuable to hold a groupchat once a month as a venue
 for community discussion. I'm calling this the Monthly XMPP Meeting or
 MXM (you can pronounce it like mix 'em). I propose that we hold the
 first discussion this Thursday, March 12, at 20:00 UTC in the chatroom
 at j...@conference.jabber.org. If there are topics you'd like me to put
 on the agenda, please let me know. Otherwise I'll just make it up. :)

 Add the meeting to your calendar here:

 http://xmpp.org/xsf/XSF.ics

 See you on Thursday!

Peter, are you planing to publish the MXM -discussion or a summary
of it later on your One Small Voice -blog for those you might miss
it?

br,
--
Tuomas
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-10 Thread Peter Saint-Andre
On 3/10/09 2:48 PM, Tuomas Koski wrote:
 Hi,
 
 2009/3/9 Peter Saint-Andre stpe...@stpeter.im:
 I think it would be valuable to hold a groupchat once a month as a venue
 for community discussion. I'm calling this the Monthly XMPP Meeting or
 MXM (you can pronounce it like mix 'em). I propose that we hold the
 first discussion this Thursday, March 12, at 20:00 UTC in the chatroom
 at j...@conference.jabber.org. If there are topics you'd like me to put
 on the agenda, please let me know. Otherwise I'll just make it up. :)

 Add the meeting to your calendar here:

 http://xmpp.org/xsf/XSF.ics

 See you on Thursday!
 
 Peter, are you planing to publish the MXM -discussion or a summary
 of it later on your One Small Voice -blog for those you might miss
 it?

Yes, I'll do that.

Peter

-- 
Peter Saint-Andre
https://stpeter.im/



smime.p7s
Description: S/MIME Cryptographic Signature
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-10 Thread Jonathan Schleifer

I'd like to bring up a topic: Directed presences.

IMO, as they are now, they are quite useless. One might even consider  
that a bug in the RFC :).


--
Jonathan



PGP.sig
Description: Signierter Teil der Nachricht
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-09 Thread Peter Saint-Andre
On 3/9/09 3:20 PM, anders conbere wrote:
 On Mon, Mar 9, 2009 at 10:43 AM, Peter Saint-Andre stpe...@stpeter.im wrote:
 I think it would be valuable to hold a groupchat once a month as a venue
 for community discussion. I'm calling this the Monthly XMPP Meeting or
 MXM (you can pronounce it like mix 'em). I propose that we hold the
 first discussion this Thursday, March 12, at 20:00 UTC in the chatroom
 at j...@conference.jabber.org. If there are topics you'd like me to put
 on the agenda, please let me know. Otherwise I'll just make it up. :)
 
 Hopefully I'll be there.
 
 ~ Anders

Cool. I'm still waiting for your Seven Things post, too. ;-)

Peter

-- 
Peter Saint-Andre
https://stpeter.im/



smime.p7s
Description: S/MIME Cryptographic Signature
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-09 Thread Peter Saint-Andre
On 3/9/09 2:43 PM, Peter Saint-Andre wrote:
 I think it would be valuable to hold a groupchat once a month as a venue
 for community discussion. I'm calling this the Monthly XMPP Meeting or
 MXM (you can pronounce it like mix 'em). I propose that we hold the
 first discussion this Thursday, March 12, at 20:00 UTC in the chatroom
 at j...@conference.jabber.org. If there are topics you'd like me to put
 on the agenda, please let me know. Otherwise I'll just make it up. :)

OK, I came up with a theme for this meeting: Why I Hate XMPP. :)

https://stpeter.im/?p=2528

Peter

-- 
Peter Saint-Andre
https://stpeter.im/



smime.p7s
Description: S/MIME Cryptographic Signature
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-09 Thread Dirk Meyer
Peter Saint-Andre wrote:
 On 3/9/09 2:43 PM, Peter Saint-Andre wrote:
 I think it would be valuable to hold a groupchat once a month as a venue
 for community discussion. I'm calling this the Monthly XMPP Meeting or
 MXM (you can pronounce it like mix 'em). I propose that we hold the
 first discussion this Thursday, March 12, at 20:00 UTC in the chatroom
 at j...@conference.jabber.org. If there are topics you'd like me to put
 on the agenda, please let me know. Otherwise I'll just make it up. :)

 OK, I came up with a theme for this meeting: Why I Hate XMPP. :)

 https://stpeter.im/?p=2528

Good starting point. I like the first one and have more details to it:

  If I want to create a client/server, what do I need to implement? Yes,
  there are XEP-0242 and XEP-0243, but I'm scared of before I scrolled
  down to that point

  What do I need to implement VoIP would be answer question.

But back to the question about what I hate:

1. Specs are not always written for developers. It looks code on paper
   but it does not fit into the state machine of lib/client foo

2. Many experimental XEPs are not implemented because nobody wants to be
   the first. Or I can not implement it in a client without server
   support and It makes no sense to implement it into a server without
   a client using it

3. Some XEPs have a scary small scrollbar in my browser. I don't want to
   read everything (good example is PubSub)


Dirk

-- 
I am a friend of the working man, and I would rather be his friend
than be one.
-- Clarence Darrow
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-09 Thread Peter Saint-Andre
On 3/9/09 4:15 PM, Dirk Meyer wrote:
 Peter Saint-Andre wrote:
 On 3/9/09 2:43 PM, Peter Saint-Andre wrote:
 I think it would be valuable to hold a groupchat once a month as a venue
 for community discussion. I'm calling this the Monthly XMPP Meeting or
 MXM (you can pronounce it like mix 'em). I propose that we hold the
 first discussion this Thursday, March 12, at 20:00 UTC in the chatroom
 at j...@conference.jabber.org. If there are topics you'd like me to put
 on the agenda, please let me know. Otherwise I'll just make it up. :)
 OK, I came up with a theme for this meeting: Why I Hate XMPP. :)

 https://stpeter.im/?p=2528
 
 Good starting point. I like the first one and have more details to it:
 
   If I want to create a client/server, what do I need to implement? Yes,
   there are XEP-0242 and XEP-0243, but I'm scared of before I scrolled
   down to that point
 
   What do I need to implement VoIP would be answer question.
 
 But back to the question about what I hate:
 
 1. Specs are not always written for developers. It looks code on paper
but it does not fit into the state machine of lib/client foo
 
 2. Many experimental XEPs are not implemented because nobody wants to be
the first. Or I can not implement it in a client without server
support and It makes no sense to implement it into a server without
a client using it
 
 3. Some XEPs have a scary small scrollbar in my browser. I don't want to
read everything (good example is PubSub)

One solution here is to build out a developer-oriented documentation
site. As we discussed in Brussels, Python developers don't read the
PEPs, they read the docs. We have only XEPs because it's a lot of work
to write developer-friendly docs, but we have a start here:

http://xmpp.org/tech/

Let's build that out further at that site or on wiki.xmpp.org.

Well, at least that's one idea, I don't want to stifle discussion of
other possible solutions.

Peter

-- 
Peter Saint-Andre
https://stpeter.im/



smime.p7s
Description: S/MIME Cryptographic Signature
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-09 Thread Dirk Meyer
Peter Saint-Andre wrote:
 One solution here is to build out a developer-oriented documentation
 site. As we discussed in Brussels, Python developers don't read the
 PEPs, they read the docs. 

Right

 We have only XEPs because it's a lot of work to write
 developer-friendly docs, but we have a start here:

 http://xmpp.org/tech/

 Let's build that out further at that site or on wiki.xmpp.org.

I don't want to start a discussion now, but a wiki may be better since
everyone can add stuff.

And I missed something I hate about XMPP: the name. You can google
something, you can send a mail, browse the web, you can even skype
someone. But I can't XMPP -- it is not word.


Dirk

-- 
Quitters never win, and winners never quit, but those who never quit AND
never win are idiots.
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-09 Thread Sander Devrieze
2009/3/9 Dirk Meyer dme...@tzi.de:
snip
 And I missed something I hate about XMPP: the name. You can google
 something, you can send a mail, browse the web, you can even skype
 someone. But I can't XMPP -- it is not word.

The POV of the Coccinella project is like these keywords in the description:
Coccinella is a [..] communication tool [..] people.

The right word for XMPP-based real-time text message based
communication and presence communication between people should be
instant messaging, not Jabbering or some other geek speak. Also
Jabber ID is bad.

Compare:
* bad, but people do not yet know it's bad : Can I get your MSN address?
* bad and people know it's bad: Can I get your Outlook address?
* good, and this is obvious to people: Can I get your email address?
* good, but people still need to understand this is obvious: Can I get
your instant messaging address?

The XMPP name and the XMPP logo should be *only* used to help people
to associate software/services with open standards. E.g.
http://coccinella.im/about#xmpp Another example is the attached
screenshot of Coccinella's Add Contact dialog. As you can see XMPP is
presented as the superior *default* system whilst other chat systems
like MSN and AIM in the dropdown list (not on the screenshot) will
be associated by the user as inferior (which indeed is true as we know
;-) ). PS: the goal is that this dropdown box can be removed in the
future ;-)

Related reading: http://coccinella.im/jabber-is-confusing

-- 
Mvg, Sander Devrieze.
attachment: Afbeelding 1.png___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___


Re: [jdev] Monthly XMPP Meeting

2009-03-09 Thread Peter Saint-Andre
On 3/9/09 4:46 PM, Dirk Meyer wrote:
 Peter Saint-Andre wrote:
 One solution here is to build out a developer-oriented documentation
 site. As we discussed in Brussels, Python developers don't read the
 PEPs, they read the docs. 
 
 Right
 
 We have only XEPs because it's a lot of work to write
 developer-friendly docs, but we have a start here:

 http://xmpp.org/tech/

 Let's build that out further at that site or on wiki.xmpp.org.
 
 I don't want to start a discussion now, but a wiki may be better since
 everyone can add stuff.

I just started looking at Sphinx, which is used to produce documentation
for Python and lots of other projects:

http://sphinx.pocoo.org/

It looks intriguing to me.

 And I missed something I hate about XMPP: the name. You can google
 something, you can send a mail, browse the web, you can even skype
 someone. 

Well that's what the word jabber is for. :P

 But I can't XMPP -- it is not word.

At FOSDEM someone walked up to the table and said to me so what is
zimpy? (pronouncing XMPP as zimpy).

Peter

-- 
Peter Saint-Andre
https://stpeter.im/



smime.p7s
Description: S/MIME Cryptographic Signature
___
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
___