[google-appengine] Re: Anybody interested in a Datastore Manager for GAE?

2012-08-08 Thread Backpack
Here is a mockup of what I envision:

http://georgenava.appspot.com/static/images/datamanager.png

It fits better the table model of MySQL but right now it works with
the datastore just fine.

Inline editing, SQL console, import, export, and all the stuff, will
be a huge undertaking, that's why I want to measure initial response.

Thanks for your feedback.


On Aug 8, 6:56 pm, "Drake"  wrote:
> Possibly. The Admin Console does suck, I would be happy to look at some
> screen shots, see what you bring to the table.  We'd rather pay once.
>
> When we looked in to this, the challenge was really that the datastore calls
> add up fast.
>
>
>
>
>
>
>
>
>
> > -Original Message-
> > From: google-appengine@googlegroups.com [mailto:google-
> > appeng...@googlegroups.com] On Behalf Of Backpack
> > Sent: Wednesday, August 08, 2012 2:42 PM
> > To: Google App Engine
> > Subject: [google-appengine] Anybody interested in a Datastore Manager for
> > GAE?
>
> > Something like phpMyAdmin for MySQL but adapted to the datastore.
> > If so, answer these questions:
>
> > - What datastore: db, ndb or SQL?
> > - How much would you pay for that?
> > - Pay once use forever with yearly versions?  ~$100/ver
> > - or pay monthly with free updates? ~$10/mo
> > - web based or desktop app?
>
> > I am thinking on doing one with the latest HTML,CSS,JS stuff (sorry
> > IE) and just wanted to see if there was any interest in a tool like that.
> The
> > data viewer and data admin stuff offered by gae are limited in
> functionality.
>
> > Thanks for your time in answering the questions.
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Google App Engine" group.
> > To post to this group, send email to google-appengine@googlegroups.com.
> > To unsubscribe from this group, send email to google-
> > appengine+unsubscr...@googlegroups.com.
> > For more options, visit this group at
> >http://groups.google.com/group/google-appengine?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Anybody interested in a Datastore Manager for GAE?

2012-08-08 Thread Backpack
Something like phpMyAdmin for MySQL but adapted to the datastore.
If so, answer these questions:

- What datastore: db, ndb or SQL?
- How much would you pay for that?
- Pay once use forever with yearly versions?  ~$100/ver
- or pay monthly with free updates? ~$10/mo
- web based or desktop app?

I am thinking on doing one with the latest HTML,CSS,JS stuff (sorry
IE) and just wanted to see if there was any interest in a tool like
that. The data viewer and data admin stuff offered by gae are limited
in functionality.

Thanks for your time in answering the questions.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Remove self from app permissions

2011-05-26 Thread Backpack
I can't. I was given 'developer' permission which has restricted
access.


On May 25, 12:24 pm, Robert Kluin  wrote:
> It is probably a little "rude", but you could always delete the application...
>
>
>
>
>
>
>
> On Wed, May 25, 2011 at 10:32, Backpack  wrote:
> > I've been invited to collaborate in developing some apps that never
> > materialized and now my list of applications is full of dead apps.
>
> > Is there a way to remove myself from the app permissions list? Asking
> > the app owner is not an option. Lost contact. Dead people. Vengeful ex-
> > girlfriend. Who knows.
>
> > So taking 'ask the owner' out of the equation, is there an easy way to
> > remove myself from an app where I don't want to collaborate anymore?
> > Expected result: unlist that app from my apps listing.
>
> > --
> > You received this message because you are subscribed to the Google Groups 
> > "Google App Engine" group.
> > To post to this group, send email to google-appengine@googlegroups.com.
> > To unsubscribe from this group, send email to 
> > google-appengine+unsubscr...@googlegroups.com.
> > For more options, visit this group 
> > athttp://groups.google.com/group/google-appengine?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Remove self from app permissions

2011-05-25 Thread Backpack
I've been invited to collaborate in developing some apps that never
materialized and now my list of applications is full of dead apps.

Is there a way to remove myself from the app permissions list? Asking
the app owner is not an option. Lost contact. Dead people. Vengeful ex-
girlfriend. Who knows.

So taking 'ask the owner' out of the equation, is there an easy way to
remove myself from an app where I don't want to collaborate anymore?
Expected result: unlist that app from my apps listing.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Channel API future improvements?

2011-02-04 Thread Backpack
Ikai, I have a question for you:

Why GAE doesn't allow us to connect directly to google talk using web
sockets? That would solve all of our problems in one shot and more.
Then use XMPP bots (already available in GAE) to interact with IMs.
That was my proposal since day one a couple of years ago when web
sockets first came alive in Chrome. Presence, multi-rooms, etc. all
solved in one simple and beautiful stroke with scalability to boot.



On Feb 4, 3:39 am, ajaxer  wrote:
> +1

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Domain with versions of App Engine

2010-12-24 Thread Backpack
http://stackoverflow.com/questions/838078/working-with-subdomain-in-google-app-engine


On Dec 24, 7:38 am, Sahid Orentino Ferdjaoui
 wrote:
> Hello,
>
> Actually i would like:
>
> myapp.appspots.com ->www.domain.com[OK]
> version.myapp.appspots.com -> version.domain.com [How?]

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: google apps wildcard subdomains at godaddy

2010-12-16 Thread Backpack
Just in case, take a look at nick's answer here:

http://stackoverflow.com/questions/838078/working-with-subdomain-in-google-app-engine


On Dec 14, 7:15 am, Roberto Saccon  wrote:
> google apps lets me define wildcard subdomains
>
> e.g.: http://*.mydomain.com
>
> but when saving the wildcard entry, a message from Google shows up that I
> also need do adjust at godaddy the CNAME '*' to ghs.google.com
>
> So I try to do that at the godaddy DNS panel, but here is the end of the
> game, godaddy says that a wildcard CNAME is not allowed.
>
> So how have others solved this ? Switched to another DNS provider ? Which
> one ? Or did I just so something wrong ?
>
> --
> Roberto

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Blobstore vs BlobProperty?

2010-08-13 Thread Backpack
Here is exactly what I need:

http://blog.notdot.net/2009/9/Handling-file-uploads-in-App-Engine

Also, to get width and height, scroll to somewhere in the middle:

http://popcnt.org/2008/05/google-app-engine-tips.html



On Aug 12, 6:38 pm, Backpack  wrote:
> I just found BlobInfo contains all the properties I need: filename,
> content_type and size, but...
>
> If I am not using the blobstore, is there a way to use the BlobInfo
> without using the blobstore?
>
> Like blob=BlobInfo(self.request.get('file'))  or something like that?
>
> Thanks
>
> On Aug 12, 12:23 pm, "Nick Johnson (Google)" 
> wrote:
>
>
>
> > Hi,
>
> > On Wed, Aug 11, 2010 at 8:49 PM, Backpack  wrote:
> > > I am going to store images in my app, so I'd like to know which is the
> > > preferred way both in performance and quota/cost: blobstore or
> > > blobproperty?
>
> > Both use equivalent amounts of quota. Blobstore is designed for storing and
> > serving large files to users, while the datastore's BlobProperty is better
> > suited for smaller values. If your files are less than 1MB, but they still
> > fit the blobstore use case, it's up to you - pick whichever is most
> > convenient.
>
> > > Size will never be over 1MB and I don't think I'll exceed 1GB per day.
>
> > The free storage quota is 1GB of storage - not 1GB per day!
>
> > > - I could use an Image entity to store them all.
> > > - I could use a property of an entity, like avatar per user.
> > > - I could use the blobstore and serve everything from there.
>
> > > Also would like to know about image caching using either method.
>
> > You can cache responses using a BlobProperty, but you can't cache the
> > blobstore response yourself - you have to leave it up to Blobstore to do
> > that, or not as it chooses.
>
> > > One last question, if we go the blobstore route, how to change the
> > > key_name before or after inserting the image in the blobstore?
>
> > The blob key is determined by the blobstore. If you want to address it by
> > another name, you need to store a BlobReferenceProperty in the datastore.
>
> > -Nick Johnson
>
> > > Thanks in advance.
>
> > > --
> > > You received this message because you are subscribed to the Google Groups
> > > "Google App Engine" group.
> > > To post to this group, send email to google-appeng...@googlegroups.com.
> > > To unsubscribe from this group, send email to
> > > google-appengine+unsubscr...@googlegroups.com > >  e...@googlegroups.com>
> > > .
> > > For more options, visit this group at
> > >http://groups.google.com/group/google-appengine?hl=en.
>
> > --
> > Nick Johnson, Developer Programs Engineer, App Engine Google Ireland Ltd. ::
> > Registered in Dublin, Ireland, Registration Number: 368047
> > Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration Number:
> > 368047

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Blobstore vs BlobProperty?

2010-08-12 Thread Backpack
I just found BlobInfo contains all the properties I need: filename,
content_type and size, but...

If I am not using the blobstore, is there a way to use the BlobInfo
without using the blobstore?

Like blob=BlobInfo(self.request.get('file'))  or something like that?

Thanks

On Aug 12, 12:23 pm, "Nick Johnson (Google)" 
wrote:
> Hi,
>
> On Wed, Aug 11, 2010 at 8:49 PM, Backpack  wrote:
> > I am going to store images in my app, so I'd like to know which is the
> > preferred way both in performance and quota/cost: blobstore or
> > blobproperty?
>
> Both use equivalent amounts of quota. Blobstore is designed for storing and
> serving large files to users, while the datastore's BlobProperty is better
> suited for smaller values. If your files are less than 1MB, but they still
> fit the blobstore use case, it's up to you - pick whichever is most
> convenient.
>
>
>
> > Size will never be over 1MB and I don't think I'll exceed 1GB per day.
>
> The free storage quota is 1GB of storage - not 1GB per day!
>
>
>
> > - I could use an Image entity to store them all.
> > - I could use a property of an entity, like avatar per user.
> > - I could use the blobstore and serve everything from there.
>
> > Also would like to know about image caching using either method.
>
> You can cache responses using a BlobProperty, but you can't cache the
> blobstore response yourself - you have to leave it up to Blobstore to do
> that, or not as it chooses.
>
>
>
> > One last question, if we go the blobstore route, how to change the
> > key_name before or after inserting the image in the blobstore?
>
> The blob key is determined by the blobstore. If you want to address it by
> another name, you need to store a BlobReferenceProperty in the datastore.
>
> -Nick Johnson
>
>
>
> > Thanks in advance.
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Google App Engine" group.
> > To post to this group, send email to google-appeng...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > google-appengine+unsubscr...@googlegroups.com > e...@googlegroups.com>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/google-appengine?hl=en.
>
> --
> Nick Johnson, Developer Programs Engineer, App Engine Google Ireland Ltd. ::
> Registered in Dublin, Ireland, Registration Number: 368047
> Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration Number:
> 368047

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Blobstore vs BlobProperty?

2010-08-12 Thread Backpack
Thanks Nick

I think I'll go the entity.BlobProperty route since I have more
control that way.

One more question, how do I get the filename/extension, content_type,
height and width of the image being uploaded?

I am using bits=self.request.get('file') to get the file content from
an input-type-file and storing it with db.Blob(bits) which is working
fine. Testing with jpegs now works fine, but I'd like to determine
more image properties in order to let the handler take care also of
pngs and gifs.

If I use the Images API I can get height and width, but no
content_type or filename.

Ideas?

On Aug 12, 12:23 pm, "Nick Johnson (Google)" 
wrote:
> Hi,
>
> On Wed, Aug 11, 2010 at 8:49 PM, Backpack  wrote:
> > I am going to store images in my app, so I'd like to know which is the
> > preferred way both in performance and quota/cost: blobstore or
> > blobproperty?
>
> Both use equivalent amounts of quota. Blobstore is designed for storing and
> serving large files to users, while the datastore's BlobProperty is better
> suited for smaller values. If your files are less than 1MB, but they still
> fit the blobstore use case, it's up to you - pick whichever is most
> convenient.
>
>
>
> > Size will never be over 1MB and I don't think I'll exceed 1GB per day.
>
> The free storage quota is 1GB of storage - not 1GB per day!
>
>
>
> > - I could use an Image entity to store them all.
> > - I could use a property of an entity, like avatar per user.
> > - I could use the blobstore and serve everything from there.
>
> > Also would like to know about image caching using either method.
>
> You can cache responses using a BlobProperty, but you can't cache the
> blobstore response yourself - you have to leave it up to Blobstore to do
> that, or not as it chooses.
>
>
>
> > One last question, if we go the blobstore route, how to change the
> > key_name before or after inserting the image in the blobstore?
>
> The blob key is determined by the blobstore. If you want to address it by
> another name, you need to store a BlobReferenceProperty in the datastore.
>
> -Nick Johnson
>
>
>
> > Thanks in advance.
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Google App Engine" group.
> > To post to this group, send email to google-appeng...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > google-appengine+unsubscr...@googlegroups.com > e...@googlegroups.com>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/google-appengine?hl=en.
>
> --
> Nick Johnson, Developer Programs Engineer, App Engine Google Ireland Ltd. ::
> Registered in Dublin, Ireland, Registration Number: 368047
> Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration Number:
> 368047

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Blobstore vs BlobProperty?

2010-08-11 Thread Backpack
I am going to store images in my app, so I'd like to know which is the
preferred way both in performance and quota/cost: blobstore or
blobproperty?

Size will never be over 1MB and I don't think I'll exceed 1GB per day.

- I could use an Image entity to store them all.
- I could use a property of an entity, like avatar per user.
- I could use the blobstore and serve everything from there.

Also would like to know about image caching using either method.

One last question, if we go the blobstore route, how to change the
key_name before or after inserting the image in the blobstore?

Thanks in advance.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: A really easy question

2010-06-01 Thread Backpack
Gather all your data in one dict:

data={
  'lgourl':lgourl,
  'lista':lista,
  'more':stuff
}
self.response.out.write(template.render(view,data))


On Jun 1, 3:09 am, Massimiliano 
wrote:
> Dear Geoffrey,
> I need to pass to the render() three information: the main.hmtl, the logout
> URL (lgourl) and the list of element in need to be displayed in the html.
> How can I do this? is it this method wrong? Can't I give to the render() two
> dicts?
>
> Regards
>
> Massimiliano
>
> 2010/5/31 Geoffrey Spear 
>
>
>
>
>
> > It looks like you're passing 2 dicts to render(); you should only be
> > passing 1 with all of the values.
>
> > On May 31, 4:47 pm, Massimiliano 
> > wrote:
> > > Dear All,
> > > I'm a beginner. I'm three days thinking about this, but it's not working.
>
> > > In my main.py
> > > lista = db.Query(FOOD).order('-Date').fetch(30)
> > > self.response.out.write(template.render('main.html', {'lgourl':lgourl},
> > > {'lista':lista}))
>
> > > In my main.html
>
> > > {% block centro %}
> > > {% for elemento in lista %}
> > > {{elemento.Food}} ({{elemento.Nick}})
> > > {% endfor %}
> > > {% endblock %}
>
> > > I can't display nothing.
>
> > > Please, this is driving me crazy!
>
> > > Massimiliano
>
> > > --
>
> > > My email: massimiliano.pietr...@gmail.com
> > > My Google Wave: massimiliano.pietr...@googlewave.com
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Google App Engine" group.
> > To post to this group, send email to google-appeng...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > google-appengine+unsubscr...@googlegroups.com > e...@googlegroups.com>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/google-appengine?hl=en.
>
> --
>
> My email: massimiliano.pietr...@gmail.com
> My Google Wave: massimiliano.pietr...@googlewave.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Channel API

2010-05-20 Thread Backpack
I read about the upcoming channel API (comet stuff) on the app engine
blog. I know it is still in an early stage but anybody has any link to
any kind of preview?

Just can't wait...

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Integrating websockets with appengine applications

2009-12-25 Thread Backpack
It is a very interesting concept. You could set up a public server for
people to connect "alert bots" from app engine to client apps so we
don't have to do the plumbing. Just send a signal from app engine to
the proxy and then relaying it to the client.

>From GAE/myapp call yourproxy.com/myalertbot

yourproxy broadcasts a signal to every client listening to myalertbot

every client listening to ws:yourproxy.com can now go to GAE/myapp to
get more data

For example, say I publish a new entry on my GAE/blog, it then sends a
signal to your public proxy which relays it to every client so they
can come get the entry.

Just a thought while we get websockets support in GAE


On Dec 24, 10:07 am, Takashi Matsuo  wrote:
> Hi,
>
> Let me share my trial implementation with 
> you.http://takashi-matsuo.blogspot.com/2009/12/integrating-websockets-wit...
>
> Recently, not quite a few people asked about how to use websockets on
> appengine. IMHO, current appengine itself is not so suitable for
> those architecture(pseudo server push) because of its 30 seconds
> request limit. So, I tried it with an external websockets server.
>
> Could anyone tell me what do you think?
>
> TIA
>
> --
> Takashi Matsuo
> Kay's daddy

--

You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.




[google-appengine] Re: How do XMPP recipients get messages?

2009-10-28 Thread Backpack

> If it's only between users using your site, there's no need to use XMPP. The
> XMPP API is designed for interaction with users using Instant Messaging
> clients.

For a web game it is a valid option. And from there, for any real-time
web app is still a valid option.

I really don't understand why xmpp bot implementors don't accept the
idea of using them for user interaction in web pages.

GAE XMPP fits the bill and its use on web apps should be encouraged,
not restricted to IM clients only.

Social games may help spread adoption of xmpp bots, think about it.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: How do XMPP recipients get messages?

2009-10-27 Thread Backpack

Yes you can send messages to other users of your game, but you have to
have them connected in real time to your bot. There are different ways
of doing this with ajax, comet, flash and java. The only one I believe
it works with GAE is a java applet with sockets (waiting for the
future WebSockets implementation).

Every player loads the applet to communicate in real-time with the
xmpp bot which parses and channels responses accordingly.

I'd like to see your chess game finished, if you need help let me
know, I'll be glad to lend a hand.



On Oct 26, 7:14 pm, Mark  wrote:
> > wouldn't it make more sense for them to just send to the other person
> > directly?
>
> Well I think that definitely makes sense in a lot of cases. If I
> wanted to make a multiplayer chess game though, it would definitely be
> more convenient for users to send and receive xmpp messages directly
> through my application though. It would be awkward to go to gchat etc
> to send a message to talk to the person you're playing against.
>
> In the chess game scenario, it seems you would be able to send an xmpp
> chat message to your opponent, just that your client app has no way of
> getting notified that a message was received - it would popup in your
> third party chat app, like gchat, probably in another browser frame?
>
> Thanks
>
> On Oct 26, 3:04 pm, Wooble  wrote:
>
> > The XMPP service only allows users to send XMPP messages to your
> > application, or for your application to send XMPP messages to
> > subscribed users.  I don't think it's really designed for you to have
> > your users send messages to other users through your application;
> > wouldn't it make more sense for them to just send to the other person
> > directly?
>
> > On Oct 26, 1:15 pm, Mark  wrote:
>
> > > Hi,
>
> > > I just saw the addition of XMPP messaging support to app engine.
>
> > > I'm not understanding how we integrate this into our apps though. It
> > > looks like we can let users send an XMPP message to another user
> > > directly through our own apps.
>
> > > How and when do recipients get those messages? Do they need to be
> > > logged into a 3rd party chat service to receive those messages?
>
> > > Example, through my web app, I allow users to send XMPP messages to
> > > b...@gmail.com. Can Bob only get those messages if he logs into gmail?
> > > Or is there a way for my app to directly be notified of their arrival
> > > and display them? (I would guess no as that would require some client-
> > > side polling or long-lived connection to work).
>
> > > Thanks
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Ask GAE: XMPP and WebSockets in the foreseeable future?

2009-10-09 Thread Backpack

XMPP bots are the best thing since sliced bread, but communicating
with them from the browsers is a total pain.

With the upcoming of the WebSocket implementation in webkit and
mozilla, how long will it take for GAE allowing us to connect to our
bots using this simple line of code:

var socket = new WebSocket('wss:talk.google.com','5223')

Don't you have a remote idea of how that single line of code will
revolutionize the web as we know it?


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: XMPP and flash

2009-09-10 Thread Backpack

Thx Scott,

How about XMPP and WebSocket in HTML5 ?

Come on, we need to be able to use WebSockets since it is specially
designed for real-time client-server communication, and being XMPP the
protocol du jour I believe Google Talk should allow WebSocket
connections.


On Sep 10, 11:33 am, Scott Ellis  wrote:
> If you can't do TLS in flash then I think you'll struggle trying to talk to
> jabber servers. I guess you could set up your own jabber server that doesn't
> require TLS as a proxy.
>
> I would imagine that a java applet might be able to do the TLS etc required
> for gtalk auth, and you could hook the javascript up to that.
>
> 2009/9/10 Backpack 
>
>
>
> > I am more interested in something simpler than XIFF.
> > I don't need the overhead of rooms, vcards, etc, just a basic socket
> > connect, handshake, authenticate and messages back and forth.
>
> > I already have a basic websocket.swf interface wich easily connects to
> > any socket, but xmpp is another beast. It doesn't let me connect to
> > talk.google.com on port 5222. I guess TLS is a problem, also how about
> > the flash policy for socket connections?
>
> > Does Google Talk accepts flash connections at all?
>
> > If yes, how? any pointers?
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: XMPP and flash

2009-09-09 Thread Backpack

I am more interested in something simpler than XIFF.
I don't need the overhead of rooms, vcards, etc, just a basic socket
connect, handshake, authenticate and messages back and forth.

I already have a basic websocket.swf interface wich easily connects to
any socket, but xmpp is another beast. It doesn't let me connect to
talk.google.com on port 5222. I guess TLS is a problem, also how about
the flash policy for socket connections?

Does Google Talk accepts flash connections at all?

If yes, how? any pointers?


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] XMPP and flash

2009-09-08 Thread Backpack

Any ideas on how to connect to XMPP using a flash socket?

In other words, just a command line where I can send messages to my
app via HTML, no need for chat, rooms, buddies, flex, widgets, etc,
just a textbox and a send button.

I already did it using Google Talk, so my app connects ok.

Something like:

xmpp = XMPPSocketConnect("talk.google.com",5222)
xmpp.send("hello server, or whatever goes here")

then using ExternalInterface.call attach flash events to javascript
events

If you got the idea, I'd appreciate all the help you can provide. If
not, ask and I'll try to make it clearer.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: Security settings of XMPP

2009-09-08 Thread Backpack

I am working on something similar, using a flash socket to connect to
XMPP using the XIFF library.

Haven't tested it yet, if anybody has more luck let us know.

I wish WebSockets were already available with an XMPP implementation
for easier web client updates.

Until then, hack after hack...

On Sep 8, 10:22 am, Peter Svensson  wrote:
> I'm not making a chat, but it works similar.The functionality I want is for
> x number of web/JS based clients to get a server push update without
> continuous polling. But this is really hard on App Engine, since it more or
> less depends on having sockets which are not closed after 30s :)
> So I'll redesign around another platform for now.
>
> Thanks!
>
> Cheers,
> PS
>
> On Tue, Sep 8, 2009 at 3:28 PM, David Symonds  wrote:
>
> > On Tue, Sep 8, 2009 at 8:35 PM, Peter Svensson wrote:
>
> > > My use case is similar to a web-based chat, where x clients written in
> > > JavaScript receive updates from the App Engine server using XMPP over
> > BOSH
> > > or similar Comet mechanism.  And yes, I can of course use existing Comet
> > > implementations, but I saw it as a nice way to use XMPP.
>
> > Why would you want to use XMPP for a web-based chat with JavaScript?
> > HTTP works fine, doesn't it?
>
> > Dave.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---