Re: Can we remove Copyright WorldWide Conferencing , LLC in source files?

2010-01-08 Thread David Pollak
On Fri, Jan 8, 2010 at 12:47 AM, Bertrand Delacretaz bdelacre...@apache.org wrote: Hi, Related to ESME-47, I had a look at the current codebase, and many source files include Copyright 2008-2009 WorldWide Conferencing, LLC In their license header. According to

Re: Can we remove Copyright WorldWide Conferencing , LLC in source files?

2010-01-08 Thread David Pollak
On Fri, Jan 8, 2010 at 11:21 AM, Gianugo Rabellino g.rabell...@sourcesense.com wrote: On Fri, Jan 8, 2010 at 7:22 PM, David Pollak feeder.of.the.be...@gmail.com wrote: The Apache 2.0 license, the license I granted in the code that I've contributed to the ESME project, states in section

Re: Problem with using S.? in RestAPI

2009-12-04 Thread David Pollak
Dick Co., Recently, we made it explicitly illegal to access S.? (and associated methods) outside of the state scope. The reason? Because outside of S, you don't know the locale and if you don't know the locale, then it's pointless to try to access localized strings. But, I can see where

Re: Tests failing to run with mvn clean test - trunk/server revision 886861

2009-12-04 Thread David Pollak
._ to each of the Scala files and all will be good. Thanks, David Ethan On Thu, Dec 3, 2009 at 5:01 PM, David Pollak feeder.of.the.be...@gmail.com wrote: Fixes are up in the repo On Thu, Dec 3, 2009 at 2:15 PM, David Pollak feeder.of.the.be...@gmail.comwrote: Okay, I reproduced

Re: Tests failing to run with mvn clean test - trunk/server revision 886861

2009-12-04 Thread David Pollak
can't be accessed. I'd suggest configuring things for that maven machine to use the in-memory version of H2. Thanks, Ethan On Fri, Dec 4, 2009 at 11:17 AM, David Pollak feeder.of.the.be...@gmail.com wrote: On Fri, Dec 4, 2009 at 5:35 AM, Ethan Jewett esjew...@gmail.com wrote: I'm up

Re: Tests failing to run with mvn clean test - trunk/server revision 886861

2009-12-03 Thread David Pollak
I'll try to reproduce and fix. On Thu, Dec 3, 2009 at 9:49 AM, Ethan Jewett esjew...@gmail.com wrote: Hi all, Currently tests are failing to run for me with a mvn clean test in the trunk server on the latest revision (886861). Can someone confirm? We can then identify what check-in broke

Re: Tests failing to run with mvn clean test - trunk/server revision 886861

2009-12-03 Thread David Pollak
problem in Hudson. I'd like to get it solved, because then we can follow the tests in a clean environment that Hudson represents. D. On Thu, Dec 3, 2009 at 7:18 PM, David Pollak feeder.of.the.be...@gmail.com wrote: I just pulled the latest sources and did a build. All works just fine

Re: Tests failing to run with mvn clean test - trunk/server revision 886861

2009-12-03 Thread David Pollak
Fixes are up in the repo On Thu, Dec 3, 2009 at 2:15 PM, David Pollak feeder.of.the.be...@gmail.comwrote: Okay, I reproduced the issue (I guess for some reason my git svn version of ESME is not up to date... sigh). The issue is exactly as the error indicates. The particular line

Re: Broken OpenID

2009-11-30 Thread David Pollak
On Sun, Nov 29, 2009 at 12:17 AM, Richard Hirsch hirsch.d...@gmail.comwrote: Darren or David. There is a description of using compass and lift in the lift book No. Sorry. On Sun, Nov 29, 2009 at 8:47 AM, Vassil Dichev vdic...@apache.org wrote: I looked at the compass stuff the other

Statefulness and algorithms for social networks/graphs

2009-11-30 Thread David Pollak
Folks, Over the last 6 or so months, we've had a bunch of discussions on the list about statefulness, REST, and ESME's overall design. I want to walk through the design choices I've made for ESME and why stateless and other such designs fail and are dead wrong for a social networking system.

Re: Memory allocation analysis Episode II (details)

2009-11-30 Thread David Pollak
On Mon, Nov 30, 2009 at 2:51 PM, Markus Kohler markus.koh...@gmail.comwrote: Hi all, Here come some details about my memory allocation analysis done after Vassil fixed the most important issue. -we are at 4,93Mbyte temporary allocated for one message send - 2,7Mbyte alone are allocated for

Scala, bytecode and such

2009-11-30 Thread David Pollak
/presentations/Scala-Basics-Bytecode-David-Pollak Also, it's been my experience (and this in on the 1.6 JVM) that even though Scala produces far more in terms of temporary objects than does Java, that performance, even in highly threaded, high CPU load on multi-core Xeon boxes, this does not negatively impact

Re: Any one else has problems with JDK 1.5

2009-11-30 Thread David Pollak
On Sat, Nov 28, 2009 at 1:41 AM, Markus Kohler markus.koh...@gmail.comwrote: Hi, For Enterprise support 1.5 would be important I guess, There's a thread on the Scala list right now about 1.5 vs. 1.6. It'd be nice if people with enterprise domains in their email addresses were very (very)

Re: We are down to 4.6 Mbyte

2009-11-29 Thread David Pollak
On Sun, Nov 29, 2009 at 5:03 AM, Vassil Dichev vdic...@apache.org wrote: I haven't looked in detail into last nights profiling results, but it seems we are down to 4.6 Mbyte! That's an 5000x improvement! I plan to document the details on Monday night. If there's time left I will also

Re: LDAP for Lift!!!!!!!!!!!!!!!!!!!!!!

2009-11-29 Thread David Pollak
This module will become part of Lift proper. On Sun, Nov 29, 2009 at 9:17 AM, Anne Kathrine Petterøe akpette...@gmail.com wrote: Just moved it to release 1.1 /Anne On 29. nov. 2009, at 18.13, Ethan Jewett wrote: I just made almost this exact same comment on the Jira ticket! I think

Re: Removing textile from code base

2009-11-26 Thread David Pollak
On Thu, Nov 26, 2009 at 4:55 AM, Richard Hirsch hirsch.d...@gmail.comwrote: I think it might be a good idea if we removed the textile parsing - especially if it is really causing such a performance hit. We're not looking at the root cause of the problem. The Textile stuff is a hit if we run

Re: Ununsed tables?: didperform and a_group

2009-11-25 Thread David Pollak
On Wed, Nov 25, 2009 at 12:39 AM, Richard Hirsch hirsch.d...@gmail.comwrote: a_group might be created from the lucene search but didperform is based on model\DidPerform.scala which is only referenced in liftweb\Boot.scala and nowhere else. If no one claims it, I'm going to delete the scala

Re: Further analysis of the GC issue

2009-11-25 Thread David Pollak
Markus, I'll have to look into how the code is currently implemented. The original design called for a message to hang out for quite a while (not be reloaded from RDBMS for each user) and lazily render different pieces of itself. Put another way, for each message, no matter where it's viewed in

Re: Further analysis of the GC issue

2009-11-25 Thread David Pollak
On Wed, Nov 25, 2009 at 9:58 AM, Markus Kohler markus.koh...@gmail.comwrote: Hi David, see my comments below... The best way to predict the future is to invent it -- Alan Kay On Wed, Nov 25, 2009 at 6:35 PM, David Pollak feeder.of.the.be...@gmail.com wrote: Markus, I'll have

Re: Further analysis of the GC issue

2009-11-25 Thread David Pollak
The best way to predict the future is to invent it -- Alan Kay On Wed, Nov 25, 2009 at 7:51 PM, David Pollak feeder.of.the.be...@gmail.com wrote: On Wed, Nov 25, 2009 at 9:58 AM, Markus Kohler markus.koh...@gmail.com wrote: Hi David, see my comments below... The best way

Re: Further analysis of the GC issue

2009-11-25 Thread David Pollak
On Wed, Nov 25, 2009 at 7:16 PM, Bechauf, Michael michael.bech...@sap.comwrote: Wasn't this exactly the kind of stuff that the Eclipse Memory Analyzer - donated by SAP - was supposed to fix ? A heap of that size for a still moderate number of 300 users is crazy, so either there is stuff like

Re: FYI - Twitter Streaming API

2009-11-24 Thread David Pollak
On Tue, Nov 24, 2009 at 7:40 AM, Richard Hirsch hirsch.d...@gmail.comwrote: What I think is also interesting is how Twitter documents this new API. maybe we can use this as an example. What are the advantages of our method vs. their method? The advantage of their mechanism is that it's a

Re: New Performance Test from Markus: Memory analysis

2009-11-23 Thread David Pollak
My back of the napkin sizing when I first started developing ESME was that a JVM with 4GB of heap could handle ~ 25,000 active users on a quad core opteron/xeon. Active is on average 1 post per 30 minutes with an average fan-out (followers) of 100 and peak fan-out of 2,500 (10% of the user

My Scala - ByteCode preso at the JVM Language Summit

2009-11-21 Thread David Pollak
http://www.infoq.com/presentations/Scala-Basics-Bytecode-David-Pollak -- Lift, the simply functional web framework http://liftweb.net Beginning Scala http://www.apress.com/book/view/1430219890 Follow me: http://twitter.com/dpp Surf the harmonics

Re: [HELP] is old REST API broken ! Showstopper!

2009-11-20 Thread David Pollak
On Fri, Nov 20, 2009 at 5:04 AM, Richard Hirsch hirsch.d...@gmail.comwrote: OK. It appears to be working again but maybe still do can some tests on the REST API. I don't trust it yet The worst ever bug crept into Lift a few days back. Sessions were getting destroyed. That's fixed now.

Re: Requesting feedback on JMX REST API...

2009-11-20 Thread David Pollak
On Fri, Nov 20, 2009 at 9:19 AM, Richard Hirsch hirsch.d...@gmail.comwrote: Sounds like a good idea: what about calling it: ESME JMX HTTP-based API Hmmm... I'm getting the sense that this could be made more generic and turned into a subproject... it's exciting on its own. D. On Fri, Nov

Three years of a Scala lust affair, the blog post

2009-11-20 Thread David Pollak
Folks, I've been doing Scala for three years as of today. I wrote a blog post about it: http://blog.lostlake.org/index.php?/archives/97-Happy-3rd-Anniversay.html There are a lot of people to thank for making Scala the great thing it is today. Martin has led his EPFL team to bridge academia and

Re: Scala style guide

2009-11-17 Thread David Pollak
On Tue, Nov 17, 2009 at 2:11 AM, Vassil Dichev vdic...@apache.org wrote: What I don't like about IDEs is that they often gratuitously format your code, assuming everyone must have the same preferences, and there's no way to configure it (or at least few people do). For instance, in

Re: First mass user tests results

2009-11-17 Thread David Pollak
, it's no problem to repeat the test. Anyone can see the png's? They show up normally in my gmail. Regards, Markus On Tue, Nov 17, 2009 at 10:36 PM, David Pollak feeder.of.the.be...@gmail.com wrote: Markus, Interesting information. I found a bug in the Lift Actors (fix

Re: [Lift] Re: Possible lift error in lift:form tag

2009-11-15 Thread David Pollak
pm, David Pollak feeder.of.the.be...@gmail.com wrote: Looks like a bug. Please open a ticket athttp:// github.com/dpp/liftweb/issues Marius Derek: could this have anything to do with your recent changes? If so, could you get a fix into the repo, asap? On Sat, Nov

Re: Tests on Hudson still aren't working

2009-11-14 Thread David Pollak
The issue is that the tests are trying to run against a database (but there is none.) The thing to do is to add a test.default.props file that creates an H2 in memory instance. I'll do that Monday (when I have a change to test it on a clean VMWare instance) unless someone else gets to it first.

Re: Possible lift error in lift:form tag

2009-11-14 Thread David Pollak
Looks like a bug. Please open a ticket at http://github.com/dpp/liftweb/issues Marius Derek: could this have anything to do with your recent changes? If so, could you get a fix into the repo, asap? On Sat, Nov 14, 2009 at 1:31 PM, Richard Hirsch hirsch.d...@gmail.comwrote: I think I might

Re: Not a lot of ESME output from me today

2009-11-13 Thread David Pollak
of the world but is something we should probably avoid. The code I checked into the ESME SVN repo does run. If there is a problem running these tests, please let me know what the output is. Ethan On Tue, Nov 10, 2009 at 7:04 PM, David Pollak feeder.of.the.be...@gmail.com wrote: Folks, I

Re: Not a lot of ESME output from me today

2009-11-11 Thread David Pollak
. nov. 2009, at 01.04, David Pollak wrote: Folks, I started writing some ESME tests and got very cranky with Lift's TestKit (what kind of fool wrote those APIs anyway... oh, look, here's a mirror and I'm looking at the fool). I spent a couple of hours cleaning up the Lift TestKit APIs so

Re: Test Cases

2009-11-10 Thread David Pollak
, Nov 10, 2009 at 3:19 PM, David Pollak feeder.of.the.be...@gmail.com wrote: On Tue, Nov 10, 2009 at 12:17 AM, Richard Hirsch hirsch.d...@gmail.com wrote: But the question is how to do perform the UI tests during the build process. It is also possible for each developer to test the UI

Not a lot of ESME output from me today

2009-11-10 Thread David Pollak
Folks, I started writing some ESME tests and got very cranky with Lift's TestKit (what kind of fool wrote those APIs anyway... oh, look, here's a mirror and I'm looking at the fool). I spent a couple of hours cleaning up the Lift TestKit APIs so that tests will look like: Login in {

Re: [Vote] Next round of mockups

2009-11-09 Thread David Pollak
On Sun, Nov 8, 2009 at 10:50 PM, Anne Kathrine Petterøe akpette...@gmail.com wrote: Excellent, thank you Dick. The designer has started turning the templates into HTML/CSS now as well. * Do we want the ability to filter by pool on the main message page? Or is this just on the Streams

Re: Patch submitted, working towards API design

2009-11-04 Thread David Pollak
On Wed, Nov 4, 2009 at 2:58 AM, Markus Kohler markus.koh...@gmail.comwrote: Hi Vassil, Sorry, it was not clear to me that real time is a key differentiator for ESME, and it's already build around it. I'm just saying, that you shouldn't expect that this scales easily to thousands of users(

Re: Patch submitted, working towards API design

2009-11-04 Thread David Pollak
. David I think a client library for a specific programming language could be written, that would abstract a way from where Events would come, e.g. it would be hided whether it's COMET,polling ,XMPP or whatever. Regards, Markus On Wed, Nov 4, 2009 at 3:35 PM, David Pollak feeder.of.the.be

Re: Apache Hudson

2009-11-04 Thread David Pollak
On Wed, Nov 4, 2009 at 3:47 PM, Richard Hirsch hirsch.d...@gmail.comwrote: We are now active on Hudson. http://hudson.zones.apache.org/hudson/ We will be building after every commit. Very cool! D. On Wed, Nov 4, 2009 at 1:49 PM, Richard Hirsch hirsch.d...@gmail.com wrote: Just

Re: Apache Hudson

2009-11-03 Thread David Pollak
On Tue, Nov 3, 2009 at 6:20 AM, Richard Hirsch hirsch.d...@gmail.comwrote: I've been exploring the Hudson site for Apache (http://hudson.zones.apache.org/hudson/) and am pretty impressed. I've seen that lift also uses Hudson ( http://hudson.scala-tools.org/job/Lift/) I'm considering adding

Re: Compiling ESME offline

2009-11-03 Thread David Pollak
Did you do a successful mvn -U clean install jetty:run before trying to apply the -o switch? Did you do an rm -rf ~/.m2 before starting the process? On Tue, Nov 3, 2009 at 6:52 AM, Xuefeng Wu ben...@gmail.com wrote: I run mvn clean install -e get: [WARNING] 204 errors found [INFO]

Lift 1.1 Milestone 7 less than 36 hours away

2009-11-03 Thread David Pollak
Folks, Lift 1.1 M7 is less than 36 hours away (barring some huge defect that folks uncover). It's time for everyone to do some testing of their code against SNAPSHOT. Specifically: - SNAPSHOT and M7 are compiled against Scala 2.7.7. Please update your build system and dependencies to

Re: Contact from #ubimic

2009-11-03 Thread David Pollak
On Tue, Nov 3, 2009 at 3:31 AM, Richard Hirsch hirsch.d...@gmail.comwrote: Hi, We have been contacted from #ubimic (http://ubimic.org/en/ ) if we (ESME) would be interested in working with them. The idea would be that we would be associated as an associate partner and perhaps collaborate on

Re: Compiling ESME offline

2009-11-03 Thread David Pollak
, get the same error: command line returned non-zero value:1 I didn't rename .m2 folder and my other maven projects are working. On Tue, Nov 3, 2009 at 9:59 PM, David Pollak feeder.of.the.be...@gmail.comwrote: Did you do a successful mvn -U clean install jetty:run before trying to apply

Re: Compiling ESME offline

2009-11-01 Thread David Pollak
://scala-tools.org/repo-snapshots), central (http://repo1.maven.org/maven2) NOTE: Maven is executing in offline mode. Any artifacts not already in your local repository will be inaccessible. On Sat, Oct 31, 2009 at 4:08 PM, David Pollak feeder.of.the.be...@gmail.com wrote: Please try

Re: Compiling ESME offline

2009-10-31 Thread David Pollak
Please try: mvn -o clean install What's the error? On Sat, Oct 31, 2009 at 3:23 AM, Richard Hirsch hirsch.d...@gmail.comwrote: There are a few of us who have trouble compiling ESME when offline. Although I have everything in the maven repository, I get errors when doing a mvn install. Is

Re: [Help]Exception: Can not open message main page

2009-10-28 Thread David Pollak
This problem finds its roots in a Scala bug. Turns out that: def accessPools(in: NodeSeq): NodeSeq = { for(user - User.currentUser.toSeq; p- Privilege.findWritablePools(user.id)) // slow? yield option value={p} {AccessPool.find(p).get.getName}

Re: ESME-88 Images (urls) in messages don't work with Textile

2009-10-27 Thread David Pollak
On Tue, Oct 27, 2009 at 3:45 PM, Vassil Dichev vdic...@apache.org wrote: I'm looking at ESME-88 and having second thoughts on whether it's wise to have this feature. This would mean that anyone could post images in the timeline. Apart from being able to post images with questionable value or

Re: ESME-88 Images (urls) in messages don't work with Textile

2009-10-27 Thread David Pollak
On Tue, Oct 27, 2009 at 4:04 PM, Vassil Dichev vdic...@apache.org wrote: It's simple to resolve. images can be excluded from the Textile markup (I can't remember how off hand, but there's a flag to pass to the textile processor). Oh, it is already resolved, meaning that image urls

Re: Code formatting / beautifier for Scala

2009-10-24 Thread David Pollak
On Sat, Oct 24, 2009 at 3:51 AM, Richard Hirsch hirsch.d...@gmail.comwrote: I would be happy to perform any cleaning based on any rules or standards agreed upon by the group. That would be really great. Big task though I've been trying to clean up the code in little ways (moving

Re: ESME now runs on Lift Actors

2009-10-23 Thread David Pollak
, David Pollak feeder.of.the.be...@gmail.com wrote: Folks, I migrated ESME to use Lift Actors. I ran a smoke test and the code seems fine. The only class that I didn't port was the PopStatsActor... I couldn't figure out its states. Based on the pattern of having actors that had

Re: ESME-87 - delete user from pool

2009-10-23 Thread David Pollak
admin users in pool!) } On Wed, Oct 21, 2009 at 9:07 PM, David Pollak feeder.of.the.be...@gmail.com wrote: On Tue, Oct 20, 2009 at 9:43 PM, Xuefeng Wu ben...@gmail.com wrote: It's a pleasure. @David, Could Lift wrap business exception and show as notice

Re: Strange memory increase

2009-10-22 Thread David Pollak
On Thu, Oct 22, 2009 at 3:55 AM, Richard Hirsch hirsch.d...@gmail.comwrote: We had a strange memory increase today - within 10 minutes from 69,763,72 to 266,403,840 Performance test? I have no clue as to what could have happened... other than a lot of Scala Actors sending messages to each

My current ESME todo list

2009-10-22 Thread David Pollak
Folks, I started using Remember The Milk and I've made my ESME todo list public: https://www.rememberthemilk.com/home/bearfeeder/10711049/ So, if you want to know what I'm up to with ESME on any given day, you can check it out. Thanks, David -- Lift, the simply functional web framework

Re: Compile error

2009-10-22 Thread David Pollak
There was a big change to Lift last night. See http://groups.google.com/group/liftweb/msg/ecf8b82a81380e6b?hl=en I'm migrating ESME to Lift Actors as we speak. On Thu, Oct 22, 2009 at 1:36 PM, Markus Kohler markus.koh...@gmail.comwrote: Hi all,I can't build the latest version from svn:

ESME now runs on Lift Actors

2009-10-22 Thread David Pollak
Folks, I migrated ESME to use Lift Actors. I ran a smoke test and the code seems fine. The only class that I didn't port was the PopStatsActor... I couldn't figure out its states. Based on the pattern of having actors that had subactors that were used for timer events, I'm guessing that's

Re: ESME-87 - delete user from pool

2009-10-21 Thread David Pollak
On Tue, Oct 20, 2009 at 9:43 PM, Xuefeng Wu ben...@gmail.com wrote: It's a pleasure. @David, Could Lift wrap business exception and show as notice or warning for users? Sure... in what context? On Wed, Oct 21, 2009 at 10:48 AM, Richard Hirsch hirsch.d...@gmail.com wrote: OK - why

Re: Build guide for ESME?

2009-10-19 Thread David Pollak
developer tools, and I doubt that the MacPorts Maven will be capable of building ESME (doesn't Lift require Maven 2?). The howto on the wiki should be updated. Yes, Lift and ESME (and everything Scala) requires Maven 2.0.9+ Ethan On Mon, Oct 19, 2009 at 12:44 PM, David Pollak

Re: JMX code and scala-stats

2009-10-15 Thread David Pollak
Has anyone pinged SteveJ about it? On Thu, Oct 15, 2009 at 7:09 AM, Richard Hirsch hirsch.d...@gmail.comwrote: Funny - I was looking the JIRA item this morning and thought the same thing. I don't think anything has happened. I'd love to try out the JMX code. D. On Thu, Oct 15, 2009 at

Re: Code Harmonization

2009-10-15 Thread David Pollak
On Thu, Oct 15, 2009 at 1:25 AM, Richard Hirsch hirsch.d...@gmail.comwrote: The question is how difficult would it be to convert the other pages to using the same mechanism. Examples in Scala are already present - same with the Javascript and the HTML templates The recently added lift-json

An interesting (and correct IMHO) review of Wave

2009-10-15 Thread David Pollak
Folks, I read this: http://scobleizer.com/2009/10/03/google-waves-unproductive-email-metaphors/ I think it's exactly right. I see that the difference between Wave and Twitter-visioned communication platforms (including ESME) is that opt-in and openness are very, very powerful factors. Perhaps

Re: ESME-26 The message parser should ignore # in urls

2009-10-15 Thread David Pollak
I think part of the problem is that the RFC was written against a byte-stream, but we're running the parser against a character stream. On Thu, Oct 15, 2009 at 9:18 AM, Xuefeng Wu ben...@gmail.com wrote: Thank you for your information. What we should do for this now? let the wrong thing stay

Re: ESME-26 The message parser should ignore # in urls

2009-10-15 Thread David Pollak
sets. D. On Thu, Oct 15, 2009 at 7:00 PM, David Pollak feeder.of.the.be...@gmail.com wrote: I think part of the problem is that the RFC was written against a byte-stream, but we're running the parser against a character stream. On Thu, Oct 15, 2009 at 9:18 AM, Xuefeng Wu ben

Re: ESME-26 The message parser should ignore # in urls

2009-10-15 Thread David Pollak
effort is involved to switch the parser to the byte-steam? Testing the change could be done initially via the UI to speed things up. D. On Thu, Oct 15, 2009 at 7:14 PM, David Pollak feeder.of.the.be...@gmail.com wrote: On Thu, Oct 15, 2009 at 10:09 AM, Richard Hirsch hirsch.d...@gmail.com

Re: New Jira item for user list page

2009-10-07 Thread David Pollak
On Wed, Oct 7, 2009 at 8:10 AM, Vassil Dichev vdic...@apache.org wrote: Is this in Lift or ESME? Lift, in the lift-textile package (which seems unmaintained for some time), I'll find some more time to debug. File a ticket at http://github.com/dpp/liftweb/issues I own the Lift Textile

Re: Release 1.0 planning

2009-10-07 Thread David Pollak
, at 17.41, David Pollak wrote: On Wed, Oct 7, 2009 at 8:36 AM, Anne Kathrine Petterøe akpette...@gmail.com wrote: I am removing Darren from his assigned Jira tasks now and see that there are many newer tasks assigned to him. Can I set these to unassigned? Right now he won't be able

Re: Old Files Group-related to be deleted

2009-10-06 Thread David Pollak
Slash and burn! Go for it! Please make things clean! On Tue, Oct 6, 2009 at 8:10 AM, Richard Hirsch hirsch.d...@gmail.comwrote: Can we delete Group.scala, GroupActor.scala and their references in Boot.scala and Distributor.scala? I think this is code that isn't be used and I'd like to

Re: User profile thumbnails

2009-10-02 Thread David Pollak
Each time I need to do this, I write an image manager from scratch (time for ProtoImageManager). Personally, I'd rather see ESME use Gravitars or some other external source of images... but that's just me. ;-) On Fri, Oct 2, 2009 at 2:12 PM, Richard Hirsch hirsch.d...@gmail.comwrote: I like

Re: Deleting user from access pool

2009-10-01 Thread David Pollak
Excellent analysis. On Thu, Oct 1, 2009 at 6:48 AM, Ethan Jewett esjew...@gmail.com wrote: I agree with this (for what it's worth). From an end user perspective I think of my view of the historic timeline as immutable. I would be very confused if a message or whole conversation disappeared

Re: Deleting user from access pool

2009-10-01 Thread David Pollak
On Thu, Oct 1, 2009 at 2:05 AM, Anne Kathrine Petterøe akpette...@gmail.com wrote: I think we should stick with: once a message is in the user's mailbox, it stays there. as we have agreed upon earlier. No need to delete sent messages. A user should be able to read old messages, as he had

Re: Deleting user from access pool

2009-10-01 Thread David Pollak
when user want to edit again without refresh the page. *Is there any suggestion?* On Fri, Oct 2, 2009 at 12:07 AM, David Pollak feeder.of.the.be...@gmail.com wrote: On Thu, Oct 1, 2009 at 9:05 AM, Xuefeng Wu ben...@gmail.com wrote: If the pool is deleted.We need not do anything

Re: ESME API via YQL

2009-09-08 Thread David Pollak
very cool! On Mon, Sep 7, 2009 at 3:06 PM, Ethan Jewett esjew...@gmail.com wrote: Hi all, This is a heads up that the YQL (http://developer.yahoo.com/yql/) wrapper for the ESME API is starting to take shape. The structure of the YQL abstraction mirrors the conceptual API design on the cwiki

Re: Problem with Signup screen

2009-09-08 Thread David Pollak
On Mon, Sep 7, 2009 at 6:47 AM, Richard Hirsch hirsch.d...@gmail.comwrote: I've started removing the hard-coded string from the HTML files Why? Are you thinking about localization (in which case, Lift has some nice tricks) or are you thinking about customization? but I've experienced a

JSON handler doesn't respond

2009-09-01 Thread David Pollak
On Mon, Aug 31, 2009 at 9:51 PM, Vassil Dichev vdic...@apache.org wrote: I built Lift locally and put dumps in LiftSession's cleanupUnseenFuncs and updateFuncByOwner. So far I cannot reproduce the problem. snapshot buildNumber1724/buildNumber /snapshot

Re: Work problem

2009-09-01 Thread David Pollak
Theo, I'm sorry to hear about your situation. Thank you very much for considering working on ESME... and you're always welcome in our community. Thanks, David PS -- Suggest Scala to your boss... it'll be better and faster for your project (okay... so I'm advocating for Scala again... ;-) On

Re: [Lift] JSON handler doesn't respond

2009-08-27 Thread David Pollak
Okay... I think I found the problem and am fixing it in Lift. On Sun, Aug 16, 2009 at 4:16 PM, Vassil Dichev vdic...@apache.org wrote: I'm not sure this will help. I really need the steps to reproduce it because I'll need to reproduce it again and again to insert debug info to see why

Re: Welcome Dick Hirsch as an ESME committer!

2009-08-26 Thread David Pollak
Woo Hoo! Welcome Dick!!! On Tue, Aug 25, 2009 at 11:16 PM, Bertrand Delacretaz bdelacre...@apache.org wrote: Hi ESME community, I'm pleased to announce that the ESME PPMC and Incubator PMC have voted to make Dick a committer and PPMC member of the ESME podling - and Dick has accepted ;-)

Re: java.sql.SQLException: No suitable driver

2009-08-24 Thread David Pollak
Or perhaps default to H2 as the database... On Mon, Aug 24, 2009 at 9:32 AM, Richard Hirsch hirsch.d...@gmail.comwrote: May I direct your attention to the FAQ in the wiki: (http://incubator.apache.org/esme/faq.html) - the prob with Macs and Java versions is already mentioned. Maybe we have to

Re: Totally revised user authentication

2009-08-22 Thread David Pollak
On Fri, Aug 21, 2009 at 9:56 PM, Vassil Dichev vdic...@apache.org wrote: I've checked in mostly functional revised user authentication code. Hurrah, now I can finally recommend using ESME at work, no more showstoppers! I think that's the case for other organizations, too. There are two

Re: ESME at GitHub (was: Turtles all the way down (or how I learned to love math in computing)

2009-08-19 Thread David Pollak
On Wed, Aug 19, 2009 at 1:21 AM, Bertrand Delacretaz bdelacre...@apache.org wrote: Hi, On Mon, Aug 17, 2009 at 6:12 PM, David Pollakfeeder.of.the.be...@gmail.com wrote: ...What I've done so far is to create a project at GitHub ( http://github.com/dpp/esme_g2/tree/master ) I find Git's

Re: introduce mail ?

2009-08-12 Thread David Pollak
T... Welcome. On Wed, Aug 12, 2009 at 7:36 AM, Theo van der Sluijs t...@vandersluijs.nlwrote: Okay, here goes. Well, My name is Theo van der Sluijs friends call me T or T-jo I live in The Netherlands in de Province of Zeeland in a little town called Wolphaartsdijk. I'm 34 years old,

Re: Breaking changes to the schema

2009-08-09 Thread David Pollak
I'll work on it tomorrow and check stuff in tomorrow afternoon PST. On Sun, Aug 9, 2009 at 2:18 AM, Richard Hirsch hirsch.d...@gmail.comwrote: @dpp: Did you want to check-in the new schema-related changes before I deploy tomorrow? I didn't see any related commits? D. On Sun, Aug 2, 2009 at

Re: Turtles all the way down (or how I learned to love math in computing)

2009-08-05 Thread David Pollak
need not notice any significant differences. Cheers, Darren On 05 August 2009 at 01:04 David Pollak feeder.of.the.be...@gmail.com wrote: Folks, First, I'm going to give a code example: *transform:* tcw: (client) re: (what) [date] [timespan] = {type: 'tcw' client: client topic

Re: Turtles all the way down (or how I learned to love math in computing)

2009-08-05 Thread David Pollak
On Wed, Aug 5, 2009 at 7:57 AM, Vassil Dichev vdic...@apache.org wrote: Darren, I fully agree with you. I have no plans to make ESME harder to use. At its core, it's a micro-messaging system. On the other hand, I do want to make it easier for people who are not Scala developers with

Turtles all the way down (or how I learned to love math in computing)

2009-08-04 Thread David Pollak
Folks, First, I'm going to give a code example: *transform:* tcw: (client) re: (what) [date] [timespan] = {type: 'tcw' client: client topic: duration length: timespan when: date or update_time} *update:* call log += {type: 'tcw'} What does this mean? The transformation is pattern matching an

Re: Breaking changes to the schema

2009-08-02 Thread David Pollak
My plan was to completely revise the User table to allow for multiple authenication types as well as supporting message signing (the precursor step to federation) It will be difficult to preserve the tables (including the Users and the Messages) unless I plan to do so from the beginning. The

Re: [Lift] JSON handler doesn't respond

2009-07-31 Thread David Pollak
On Fri, Jul 31, 2009 at 12:17 AM, Vassil Dichev vdic...@apache.org wrote: I've been running a browser open to an esme instance for most of the afternoon and it still just works. I managed to create a VirtualBox image where reproduced the case and did a snapshot when ESME is already stuck.

Breaking changes to the schema

2009-07-31 Thread David Pollak
Folks, If I made breaking changes to the schema that ESME uses, how many of you will need a migration script from old to new? Thanks, David -- Lift, the simply functional web framework http://liftweb.net Beginning Scala http://www.apress.com/book/view/1430219890 Follow me:

10 years ago...

2009-07-29 Thread David Pollak
Folks, NeXT acquired Apple 10 years ago. Somebody put up a NeXT archive site: http://nextcomputers.org/ I did some ego-surfing on the site... and a little walk down memory lane. Here's a review of Mesa (the world's first real-time spreadsheet and one of my software babies):

Re: Other Pool-related functionality

2009-07-29 Thread David Pollak
On Wed, Jul 29, 2009 at 3:34 AM, Vassil Dichev vdic...@apache.org wrote: I've been thinking about pools lately and I think there are few other things that might be possible / desirable. For example, a user should a checkbox on his profile that determines whether other users can see my

Re: [Lift] JSON handler doesn't respond

2009-07-29 Thread David Pollak
I've been running a browser open to an esme instance for most of the afternoon and it still just works. On Mon, Jul 27, 2009 at 1:29 PM, Vassil Dichev vdic...@apache.org wrote: I'll run an ESME instance for 40 minutes with the basic browser connection and see what I can find. Scheduled for

Re: MatchError caused by changes in Index code

2009-07-28 Thread David Pollak
I believe it's fixed. It seemed to be a problem with Scala's pattern matching of nested case classes. On Sun, Jul 26, 2009 at 11:51 PM, Vassil Dichev vdic...@apache.org wrote: Can you provide the whole stack trace and perhaps open a bug in Lift at http://github.com/dpp/liftweb/issues I

Re: UI vs. API vs. ESME server (was: Please take a look at)

2009-07-28 Thread David Pollak
though. /Anne On 21. juli. 2009, at 18.55, David Pollak wrote: On Tue, Jul 21, 2009 at 1:11 PM, Richard Hirsch hirsch.d...@gmail.com wrote: Question is when is the beta going to be released? Dunno... but it does raise another issue... what's the Apache policy of using

Re: UI vs. API vs. ESME server (was: Please take a look at)

2009-07-28 Thread David Pollak
, are these fully functional, or in progress? Thanks Mrinal On Wed, Jul 29, 2009 at 5:10 AM, David Pollak feeder.of.the.be...@gmail.com wrote: Ethan, We've had an Air client since day 1 and have all the APIs to support the AIR client (other than user authentication). What APIs

Re: [Lift] JSON handler doesn't respond

2009-07-27 Thread David Pollak
I'll run an ESME instance for 40 minutes with the basic browser connection and see what I can find. Scheduled for Thursday. On Mon, Jul 27, 2009 at 4:50 AM, Vassil Dichev vdic...@apache.org wrote: I've gathered some information on the recent problems where ESME was hanging. The problem

Re: Please take a look at

2009-07-21 Thread David Pollak
On Tue, Jul 21, 2009 at 1:11 PM, Richard Hirsch hirsch.d...@gmail.comwrote: Question is when is the beta going to be released? Dunno... but it does raise another issue... what's the Apache policy of using non-open tools in order to build Apache-hosted projects? Atlas is not open. We might

Re: [Lift] JSON handler doesn't respond

2009-07-20 Thread David Pollak
On Sun, Jul 19, 2009 at 3:20 AM, Vassil Dichev vdic...@gmail.com wrote: Hello folks, I've gathered some information on the recent problems where ESME was hanging. The problem seems to be that the json handler, generated with S.buildJsonFunc, sometimes stops working after the browser has

Please take a look at

2009-07-20 Thread David Pollak
Folks, Please take a look at http://280atlas.com/ Who has interest in building the ESME GUI with this tool? Thanks, David -- Lift, the simply functional web framework http://liftweb.net Beginning Scala http://www.apress.com/book/view/1430219890 Follow me: http://twitter.com/dpp Git some:

Re: Read Only git access for Apache Code

2009-07-13 Thread David Pollak
months now. I REALLY like it. Even blogged about it: http://www.dankulp.com/blog/?p=117 While a pure git repo would obviously be better, using git as the client for svn really isn't that bad. I'll give it a try. Thanks for the pointer! Dan On Sun July 12 2009 1:27:16 pm David

  1   2   >