Are there other options for people who grabbed web2py.org and .net?
Could you not use web2pysolutions or web2pydesigners or web2pyhosting
you get the idea...
I am concerned of the confusion this could cause in the longer run.
Would people have any problem finding other names, and
hehehe Massimo had it almost right too ;-)
But either way, trying out a couple of lines yourself with:
python web2py.py -S my_app -M
helps :-)
On Thu, Nov 13, 2008 at 10:25 AM, mdipierro [EMAIL PROTECTED] wrote:
My bad. Had a typo:
def my_insert(**vsql):
db.people.insert(**vsql)
checking here (there are probably other summary tables like this):
http://www.postgresql.org/docs/8.3/interactive/sql-keywords-appendix.html#KEYWORDS-TABLE
I see that address is ok (not reserved SQL);
Does your table db.people have a field address? (check the spelling)
Regards,
Yarko
On
Massimo asked me to post his PyWorks slides on Google Docs.
You can use this presentation as a basis for your local talks.
You can present from here:
http://docs.google.com/Presentation?id=dcv3z6cp_153cc7wcfg9
You can also present embedded such:
iframe src='
Note - if you log in (or create an account on Google- just use an existing
email address) you can download in other formats, make a copy, accept
online questions, and see presenter's notes.
On Fri, Nov 14, 2008 at 1:43 AM, Yarko T [EMAIL PROTECTED] wrote:
Massimo asked me to post his PyWorks
should collect this into developer guidelines somewhere - I'll think about
starting that this weekend.
Regards,
Yarko
On Wed, Nov 12, 2008 at 10:18 AM, Yarko T [EMAIL PROTECTED] wrote:
Thanks for this, Jonathan -
I'm glad you found the mirror easy (I think it's significantly fast also).
I've
Great - thanks!
On Wed, Nov 12, 2008 at 11:40 AM, mdipierro [EMAIL PROTECTED] wrote:
working on it...
On Nov 12, 10:26 am, Yarko T [EMAIL PROTECTED] wrote:
Massimo -
Do we have / could you start a separate AlterEgo - style page with _just_
hosting options, with instructions?
We
this: decoupling from web2py is critical if it is to be useful.
Further, it is something that should be thought of as being decoupled from,
on a different server.
On Wed, Nov 12, 2008 at 11:45 AM, mdipierro [EMAIL PROTECTED] wrote:
Mark,
please talk to Tim. We just included (1.48) his
...that is to say, it is something that should be capable of being on a
different server...
On Wed, Nov 12, 2008 at 12:04 PM, Yarko T [EMAIL PROTECTED] wrote:
this: decoupling from web2py is critical if it is to be useful.
Further, it is something that should be thought of as being decoupled
No - it looks like Baron is right
On Tue, Nov 11, 2008 at 12:46 AM, mdipierro [EMAIL PROTECTED] wrote:
I thought this was fixed in the t2.pdf. Are you sure you have the
latest?
Massimo
On Nov 11, 12:41 am, Baron [EMAIL PROTECTED] wrote:
I noticed the T2 documentation defines the
still get not found on that something's going on there...
On Tue, Nov 11, 2008 at 1:56 PM, billf [EMAIL PROTECTED] wrote:
Oops - thanks Timothy :-)
Well some can get the page and some can't. Can achipa or Keith or
anyone who gets the problem try storing the source locally (if they
thanks! that works!
On Tue, Nov 11, 2008 at 2:35 PM, aprendiz [EMAIL PROTECTED]wrote:
Hi,
think it should be
http://www.wellbehavedsystems.co.uk/web2py/examples/mvc.html
.
On 11 nov, 20:58, Yarko T [EMAIL PROTECTED] wrote:
still get not found on that something's going
Jonathan -
Nice work!
For everyone (I think this will work easiest - if I'm missing something, let
me know):
If you know / use mercurial, go ahead and figure out Bitbucket.org.
If not, you might as well figure out Launchpad.net and bazaar.
Either way, you should have a Launchpad account. When
For those who wonder about merging on Launchpad, and how this will / should
work, here's an example announcement.
WHY?
When someone has a change, you can review their changes, and make comments
(in the Group is good);
When you propose a change, your Whiteboard can introduce the change and
yes... something about if foo is reserved, the form foo_ is
guarenteed to never be a reserved word (something like that).
I made to argument that in web2py we should use whatever words we want, with
no worries, and KNOW, announce, have the DAL uniformly convert ALL database
field names to
a
salary then in db.py we could say
SQLField('salary','integer',external_name='field12')
external_name defaults to fieldname.
On Nov 10, 4:35 pm, Yarko T [EMAIL PROTECTED] wrote:
yes... something about if foo is reserved, the form foo_ is
guarenteed to never be a reserved word
Ain't it though?!
Remeber that anytime you hear anywon grunt about ...I will not break
backward compatibility ;-)
On Mon, Nov 10, 2008 at 3:18 PM, Daniel Contag [EMAIL PROTECTED] wrote:
Excellent!
Daniel
On Mon, Nov 10, 2008 at 19:31, mdipierro [EMAIL PROTECTED] wrote:
I posted
our use of bzr. Moreover VERSION
has to fit in one line in order to be displayed properly in admin.
Would another file called VERSION_BZR be ok?
How do other projects handle this?
Massimo
On Nov 8, 10:54 pm, Yarko T [EMAIL PROTECTED] wrote:
I agree, Massimo:
You need to define
the web2py stuff.
From applications (in admin too?) I'd show what you can find about the
plugin / or app.
Sound good?
On Sun, Nov 9, 2008 at 2:07 AM, Yarko T [EMAIL PROTECTED] wrote:
I'm not sure about version bazaar
I'm guessing - like those other 2 projects I mentioned - once you start
merging
Oh! You downloaded the file!
You need to download the package, and install it as applications/plugin_t2
(just copy it).
To get the package, use this bazaar command:
bzr branch lp:~mdipierro/t2/main
I've mirrored t2 separately, so that people can grab a tarball - would you
let me know if it
download (upper right of screen) from here:
http://www.bitbucket.org/yarko/plugin_t2/
That should also be the name you use to install the plugin - plugin_t2
On Sun, Nov 9, 2008 at 4:11 AM, Yarko T [EMAIL PROTECTED] wrote:
Oh! You downloaded the file!
You need to download the package
' for the version and update the README, just like rails does :)
On Nov 9, 12:12 am, Yarko T [EMAIL PROTECTED] wrote:
BTW - not all of this needs to be displayed - it can be used
programmatically
BUT! I think a link, just as so many desktop programs use the
convention
on about,
I
dependency managed in the same repository I use for my project.
Thanks,
Brian
On Sun, Nov 9, 2008 at 4:12 AM, Yarko T [EMAIL PROTECTED] wrote:
download (upper right of screen) from here:
http://www.bitbucket.org/yarko/plugin_t2/
That should also be the name you use to install
You might want to take a look at gluon/sql.py -
If you search for oracle, that seems to most consistently have special
handling - this will give you a hint at what you might need to graft.
Mappings in SQL_DIALECTS;
connections in SQLDB:__init__();
SQLTable:SQLDB_insert();
SQLSet: SQLDB:_select();
:-)
On Sun, Nov 9, 2008 at 9:48 PM, yarko [EMAIL PROTECTED] wrote:
If you're doing localhost, start out easy - web2py comes with it's
own server builtin - cherrypy.
All you need to do is install somewhere by itself, and start
web2py.py.
You should see a browser come up with the same
ugh!
I think we need to start thinking about some sitewide location for views
/ plugins / standard statics... and a gluon-managed variable for locating
it's head.
This would allow (among other things) a way for an application to specify /
modify that master place - it would not be my
SQLFORM(db.my_table, fields=['name', 'address', 'phone'],
lablels=['Your Full Name', 'Street Address', 'Phone (with area
code)'])
See gluon.sqlhtml.SQLFORM at
http://mdp.cti.depaul.edu/examples/static/epydoc/index.html
On Sat, Nov 8, 2008 at 12:08 PM, Wes James [EMAIL
at least. (you
do this from the center of that branch's main page - the icon that looks
like ! edits these things - careful! the icon that looks like -
deletes the branch.
Regards,
Yarko
You should change this ASAP
On Sat, Nov 8, 2008 at 11:08 PM, Yarko T [EMAIL PROTECTED] wrote:
It's clear
Yarko,
Yarko T [EMAIL PROTECTED] wrote:
Also, I expect that it is one-way: from Launchpad (where Massimo does
his
development) to SVN (where he took it from).
Ok, thanks for that clarification.
If you have changes to make, consider making an account on either
Launchpad
or Bitbucket
Actually it has to do with what the helper function DIV expects / does with
it's arguments...
*arg expands a list, e.g. [a,b,c] and passes as 3 args; that is, it unpacks
the list object;
Since python functions can also take keyword arguments (arguments whose
position doesn't matter, and which a
dirs ?
Sorry to insist :)
On 7 nov, 12:01, Yarko T [EMAIL PROTECTED] wrote:
I think you have an incomplete download... if you are using a browser to
get
the tar file, suspect your browser - try wget instead there may be
more missing besides the directories
7.11.08, Yarko T [EMAIL PROTECTED]* a écrit :
next is the browser to look at: was the tar file 389,120 bytes?I see all
the folders you mention in my copy...
No, it's 378880 bytes.
I knew the issue was rather on my side. Now I'm sure.
But the title of my thread is: Creating...
Should w2p create
Not to worry - nothing there yet... it has links to www.web2py.com,
attributes Masssimo and was created by user (!) web2py
On Fri, Nov 7, 2008 at 1:24 PM, Timothy Farrell [EMAIL PROTECTED] wrote:
Why? If someone wants to fork web2py, it's OSS and freely available. Let
them fork.
(If
Restarting the sever re-initializes gluon; Your modules are read /
re-evaluated (as you say) when you run them - so that happens all the time
in the start / stop edit / start parts of developing on web2py.
Your served homepage is init (if it's there) or welcome (the template
for starting
This general topic might be good to seed with a base slideset that others
can use.
Open shared on Google Docs perhaps (nice, since you can present from
there)
On Sat, Nov 8, 2008 at 12:15 AM, mdipierro [EMAIL PROTECTED] wrote:
I am in Chicago and it is unlikely I will be there soon but
found easier to post
branches to and request merges from (just did).
On Thu, Nov 6, 2008 at 5:11 AM, Jonathan Benn [EMAIL PROTECTED]wrote:
On Nov 5, 12:45 am, Yarko T [EMAIL PROTECTED] wrote:
Should I just try a mercurial site, and see if that would work better?
:-)
Yes please!
I've started
but bazaar / launchpad is what we have decided, and have now...
On Thu, Nov 6, 2008 at 5:20 AM, Yarko T [EMAIL PROTECTED] wrote:
well - bazaar is pure python; mercurial is python and C (requires
compilation). It is faster... I did just spend the past hour trying to
figure out how to get
Co-incidentally, I was just reviewing the forum code, and thinking about how
I would describe what it does for you structurally...
In my mind T2 is just that - a tier (not a specific solution).
It is an experiment in (perhaps) a DSL - in the experriment, that is web2py
and bringing the concepts
Interesting but the strength of the words trouble me a bit... (has
politics now dirtied open source efforts?).
We learn from all frameworks, and every evolution / change (I'm thinking of
DVCS) brings surprise and change...
We can only see how well we hold up to some unknown context when we
And finally, when we work out the mechanics for having different versions of
the same plugin co-existing, all this concern about is it ready? is it
ready? will become largely irrelevant, or at least stop focusing on no
more changes and focus instead on stable functionality...
Then you can branch a
Yes, Massimo wrote T2, and knows it, and is productive ---
BUT --- the real point is ANYONE should be able to be this productive (well,
anyone w/ some basic knowledge of databases, and HTML and Python ... and
jQuery/Javascript )
If Massimo does in 20 minutes, and someone else needs to look in the
I have no Drupal experience per se; concise point(s) about what stands out,
is good would be useful... there a lots of good ideas about!
On Thu, Nov 6, 2008 at 10:53 PM, voltron [EMAIL PROTECTED] wrote:
Apples to oranges? Its the same thing IMHO. Besides I think its harder
to sell a shrink
Pushing to Launchpad w/ Windows PC bzr:
1. you need to create a public ssh key on launchpad; get putty from
http://www.chiark.greenend.org.uk/~sgtatham/putty/ (zip file will do);
2. Unzip files from putty - you'll use 2 - puttygen.exe and pageant.exe
3. run puttygen
1. click
The regular expression for URI in Appendix B, p.28 of
http://www.ietf.org/rfc/rfc2396.txt(or
http://www.faqs.org/rfcs/rfc2396.html)
http://www.faqs.org/rfcs/rfc2396.htmlmight
be helpful...
On Wed, Nov 5, 2008 at 6:25 AM, Jonathan Benn [EMAIL PROTECTED]wrote:
On Nov 5, 3:12 pm, achipa [EMAIL
Good catch!
Unless you're doing this for simple local testing, this doesn't look like
safe practice...
On Wed, Nov 5, 2008 at 12:16 PM, Stefan Scholl [EMAIL PROTECTED]wrote:
Hi!
In controller file default.py:
data = ZipFile(StringIO(urlopen(http://www.maxmind.com/download/
Massimo has an evolving document on http://launchpad.net/t2
You can grab a copy of the current PDF file from the source / doc area
current version today is here:
http://bazaar.launchpad.net/~mdipierro/t2/main/files/44?file_id=docs-20080922043548-uj1qtzubnbxj3dm6-8
download button is on right
Thanks for this, Wes -
I never looked into web based IRC - mibbit seems pretty good;
I checked out http://www.web-irc.org/
too, but I like that mibbit puts something in the tab when people said
stuff
Cool!
Yarko
On Wed, Nov 5, 2008 at 1:40 PM, Wes James [EMAIL PROTECTED] wrote:
If you
mIRC is ok.
On Wed, Nov 5, 2008 at 8:30 PM, Yarko T [EMAIL PROTECTED] wrote:
Thanks for this, Wes -
I never looked into web based IRC - mibbit seems pretty good;
I checked out http://www.web-irc.org/
too, but I like that mibbit puts something in the tab when people said
stuff
Cool
HI Richard -
I wasn't suggesting _doing_ stuff in Django - I was suggesting looking at
the code - the data structures should be easy to port, and maybe even some
of the logic that has to do with the data... Porting is always interesting.
And looking at what others do for end results can be a
are you talking command line client?
It works well enough; some prefer mercurial (that's what Sphinx
documentation project just moved to from SVN)...
The whole concept of a distributed system (as opposed to SVN) will allow
more people to contribute more readily so it's worth these early
and I don't see a branch named ~mdpeirro/web2py/main --- but I _do_ see one
called ~mdpierro/web2py/devel
strange indeed...
Sphinx project this week moved off of SVN to Mercurial, hosting at
http://www.bitbucket.org/birkenfeld/sphinx/
Ultimately, it would be nice to have a web2py hosted
right models... (not modules) that was a typo on my part
On Tue, Nov 4, 2008 at 8:38 AM, mdipierro [EMAIL PROTECTED] wrote:
yes, as Yarko suggest you cannot import models, they are not modules.
The -M option will do it for you.
% python web2py.py -S web2mon -M
On Nov 4, 8:18
I've spent days where it was only the 2-3 other users, so I've stopped
lurking there...
I would say the group is the main channel for now...
On Tue, Nov 4, 2008 at 9:55 AM, Wes James [EMAIL PROTECTED] wrote:
I connected to irc.freenode.net and joined #web2py there were only 2-3
other users.
[EMAIL PROTECTED] wrote:
it need gmail or aim .
On Tue, Nov 4, 2008 at 4:12 PM, Yarko T [EMAIL PROTECTED] wrote:
I think you don't need to USE gmail to register your email for gmail
chats does this work well? Is it accessible (more than IRC?)
Let's try and see
On Tue, Nov 4
, mdipierro [EMAIL PROTECTED]
wrote:
Do noth of them log the communications? That would be valuable.
On Nov 4, 1:06 pm, Yarko T [EMAIL PROTECTED] wrote:
For now, the immediacy of help / replies on this group
approaches
IRC...
With a paste-bin, IRC can be more interactive help
Tim -
ugh!
I should have tried this first... I've gotten the key generated, see the
problem w/ the ssh key generated on PCs, and am having a *dilly* of a time
trying to get something pushed up from behind a firewall.
Should I just try a mercurial site, and see if that would work better? :-)
I'll
LOL
On Tue, Nov 4, 2008 at 4:46 PM, mdipierro [EMAIL PROTECTED] wrote:
You should copyright easy as py.
Massimo
On Nov 4, 4:36 pm, Wes James [EMAIL PROTECTED] wrote:
On Tue, Nov 4, 2008 at 3:30 PM, James Ashley [EMAIL PROTECTED]
wrote:
This means you don't have the PIL module
Yes - but IRC serves different function - online live discussion help
hey, could you see if you get the same trouble with this code as I am?
THanks!
I think an IRC could be a useful way (also) to have a meeting to discuss the
next T2 plugin / project, and agree on starting definitions, and
Oscar -
Are you asking why booelan is an unknown type?
*grin*
Kind regards,
Yarko
On Sun, Nov 2, 2008 at 9:32 AM, Oscar [EMAIL PROTECTED] wrote:
I have define my table as:
db.define_table('t2_person',
db.Field('name'),
db.Field('email'),
db.Field('nickname'),
I've suggested this before:
During development (when you are changing perhaps often)
It is harmless to ALWAYS add a pass: after an indented structure...
When you are done, you can return to remove the unnecessary {{pass}}'s
This way - as you are adding / deleting / moving things around, you
I've been running from (it turns out) SVN - I'll have to do a compare,
because if it's not updated, it's because of the source control / merges...
Perhaps it's time for me to do a fresh checkout of web2py?
On Sat, Nov 1, 2008 at 11:25 AM, mdipierro [EMAIL PROTECTED] wrote:
I think you and
Defining the problem is part of the task; prototyping can help clarify /
validate; the preliminary part I don't think requires client knowledge of
technology, nor consultant/company knowledge of client problem - it is a
discovery phase, which is equally important when you _think_ you have a
please note:
If you download web2py in a zip or binary version on PC, I have been finding
random errors in Firefox and Chrome browsers - partial downloads which
appear to be complete (unfortunately this is NOT limited to web2py). It
is somewhat rare, but seems to be completely repeatable for a
Noob -
I think iterative / rapid is good for layout, look / feel - and forms fall
into that.
How to decouple? - My instinct says (for web2py) to make a separate, quick
dummy db, and t2 level controllers to serve forms. I know at one time
Massimo was working on a simple text layout of data
also, note that web2py depends on an existing autoincrement field in each
table - id
On Thu, Oct 30, 2008 at 3:48 PM, Wes James [EMAIL PROTECTED] wrote:
On Thu, Oct 30, 2008 at 2:10 PM, michal niklas [EMAIL PROTECTED]
wrote:
Hello,
I have some Delphi Win32 applications that use
if your db doesn't have id fields, or primary keys with different names,
then you might consider setting up a view to map into the expected id
fields...
As for setting up the tables:
NOTE: You do NOT need to have the tables defined in web2py - only the
interface to those tables / columns you
I like web2py-vm :-)
There were a bunch of logo's generated, but I think the ultimate one is just
the wonderful font that web2py is printed in on the cover of the book.
On Wed, Oct 29, 2008 at 2:45 PM, Phyo Arkar [EMAIL PROTECTED]wrote:
k , with the spirit of KEEP IT SIMPLE , STUPID
I will
Perhaps this?
http://sourceforge.net/projects/pyisapie
On Wed, Oct 29, 2008 at 5:12 PM, BobS [EMAIL PROTECTED] wrote:
I am trying option 2, the isapi_wsgi preferred option. I loaded
IIs5.1 on one of my workstations and the http://localhost is
working. After following all of the
to me, if you used Qt
it's the rough equivalent of signals and slots.
On Oct 29, 11:26 pm, Yarko T [EMAIL PROTECTED] wrote:
This may be worth looking at; I think this is a part of the discussin in
a
way:http://pubsub.sourceforge.net/concepts.html
Anyway, Publish / Subscribe could
also, one of the books Andrew rates highly (4 coils) is available online:
http://gnosis.cx/TPiP/
but the format may leave something to be desired...
On Sat, Oct 25, 2008 at 1:25 PM, Yarko T [EMAIL PROTECTED] wrote:
There are SO many - and on separate topics too!
You might like the reviews
Have you read this?
http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm
By architectural styles, we are talking about tradeoffs between
representational state transfer, security, and other concerns not about
sticking to one precise descriptor of a style as a must...
I think as long
user_id to id etc. for your application, that is build a custom
view into the existing database.
On Wed, Oct 22, 2008 at 9:24 AM, JorgeRpo [EMAIL PROTECTED] wrote:
what if this column in the pre-existing table is called 'user_id' or
'item_id'?
On Oct 21, 12:15 pm, Yarko T [EMAIL PROTECTED
72 matches
Mail list logo