Am I missing anything else?
happy to help on
[ ] fix export button in grid (done a few minutes ago, need to know if we can replace the default "export to csv" button with the new exportmanager)
[ ] allows upload and update apps from github using admin (as suggested already it's easy to download from the tarball with a minor fix. uploading gets complicated only in the "find the git executable" end, updating directly using git is another story (the repo should be "pull-proof", i.e. empty databases folder, dal-uri not fixed, etc etc etc. I guessed a lot of caveats while trying to implement that for w2p_tvseries))
[ ] fix issue 886 (will see in a few days mainly because that line got added a lot in the past)Am I missing anything else?
In the last couple of days (I know, I know, two are mine requests ^_^):
- a better integration with scheduler,
- all cron patches and threads going around
- the wonderful issue of static folder with versioning
A lot of requests coming from web2py-users are in the regards of:
- quoting reserved keywords (I saw a lot of attemps in trunk, reverted)
- schema declaration (those mainly coming from postgresql and mssql users)
Don't forget the book updates for all the new and changed features.
You can assume python-git is installed.Perhaps looking at this code may be useful:applications/admin/controllers/openshift.py
[ ] fix issue 886 (will see in a few days mainly because that line got added a lot in the past)Am I missing anything else?
In the last couple of days (I know, I know, two are mine requests ^_^):
- a better integration with scheduler,
- all cron patches and threads going aroundwhere are they?
- the wonderful issue of static folder with versioningcan we postpone it to 2.1? Only because we do not want to delay too much.
A lot of requests coming from web2py-users are in the regards of:
- quoting reserved keywords (I saw a lot of attemps in trunk, reverted)I reverted the patch because by allowing - for example - a "." in a field name, it would break db.table.field syntax and the Rows parsing.A better approach and more general would be allow two names for field and tables. One at the web2py level and one of the sql level (the latter would be quoted). It is not difficult just pedantic and may make the dal a little slower (probably not significatlively slower). I do not think we need to have this in 2.0. It can wait 2.1.- schema declaration (those mainly coming from postgresql and mssql users)can you provide an example?
I think we need to fix the following before 20
[ ] fix menu top link items (Angelo?)
[ ] consider merging bootswatch.css and web2py.css to avoid duplication/conflicts (Angelo, Andrew, Anthony?)
[X] fix export button in grid (niphlod)
[X] add the new T.M from Vladyslav and test it (critical because 1/2 is already in trunk)
[X] decide whether to add or not utf8.py from Vladyslav. We include it but not use it unless called explicitly.
[X] test the new changes in admin about pluralization and navigation
[ ] new pyfpdf from Mariano
[ ] fix '%' escaping issue with pg8000 (Mariano)?
[ ] improve auth.wiki() I am working on this
[ ] fix some minor security issues in admin (I am working on this).
[ ] fix db.import_from_csv_file() (I am working on this. A recent patch changed behavior and broke it).
[X] build the new windows binary on windows 2.7 (working on this with niphlod)
[X] allows upload and update apps from github using admin (Andrew) But needs more work since it is not thread safe and because now some parts use git and some use hg.
[X] fix issue 886 (niphlod?)
On Tuesday, 17 July 2012 17:00:12 UTC-5, mdipierro wrote:
I think we need to fix the following before 20
[X] fix menu top link items (needs checking)
[ ] consider merging bootswatch.css and web2py.css to avoid duplication/conflicts (Angelo, Andrew, Anthony?)
[X] fix export button in grid (niphlod)
[X] add the new T.M from Vladyslav and test it (critical because 1/2 is already in trunk)
[X] decide whether to add or not utf8.py from Vladyslav. We include it but not use it unless called explicitly.
[X] test the new changes in admin about pluralization and navigation
[ ] new pyfpdf from Mariano
[ ] fix '%' escaping issue with pg8000 (Mariano)?
[ ] improve auth.wiki() I am working on this
[X] fix some minor security issues in admin (I am working on this).
[ ] fix db.import_from_csv_file() (I am working on this. A recent patch changed behavior and broke it).
[X] build the new windows binary on windows 2.7 (working on this with niphlod)
[X] allows upload and update apps from github using admin (Andrew) But needs more work since it is not thread safe and because now some parts use git and some use hg.
[X] fix issue 886 (niphlod?)
[ ] fix issue 887 (Howesc?)
Am I missing anything else?
I have a propose, if you agree it is a good idea I can start to develop (but I will need help)
What about a new button in admin "create a new plugin"
It should be next to "upload a plugin" within an app.
When clicked it will take a name for plugin, a version and some more metadata and will create a new file under modules/plugin_givenname/main.py
in this it will automatically put some defaults and also create a pliginmanager with the metadata.
Also it will create a new controllers/plugin_givenname.py and of course the static and views folder for it.
Maybe with a button and some defaults people will develop more plugins.
Also it will need to be used on terminal python web2py.py -S appname -R scripts/createplugin.py -name givenname
{{=MENU(response.menu, _class='mobile-menu nav' if is_mobile else 'nav',mobile=True,li_class='dropdown',ul_class='dropdown-menu')}} | |
Updating list again.
On Jul 26, 2012, at 8:40 AM, Massimo Di Pierro wrote:On Tuesday, 17 July 2012 17:00:12 UTC-5, mdipierro wrote:I think we need to fix the following before 20
[X] fix menu top link items (needs checking)
[ ] consider merging bootswatch.css and web2py.css to avoid duplication/conflicts (Angelo, Andrew, Anthony?)
[X] fix export button in grid (niphlod)
[X] add the new T.M from Vladyslav and test it (critical because 1/2 is already in trunk)
[X] decide whether to add or not utf8.py from Vladyslav. We include it but not use it unless called explicitly.
[X] test the new changes in admin about pluralization and navigation
[ ] new pyfpdf from Mariano
[ ] fix '%' escaping issue with pg8000 (Mariano)?
[ ] improve auth.wiki() I am working on this
[X] fix some minor security issues in admin (I am working on this).
[ ] fix db.import_from_csv_file() (I am working on this. A recent patch changed behavior and broke it).
[X] build the new windows binary on windows 2.7 (working on this with niphlod)
[X] allows upload and update apps from github using admin (Andrew) But needs more work since it is not thread safe and because now some parts use git and some use hg.
[X] fix issue 886 (niphlod?)
[ ] fix issue 887 (Howesc?)
Am I missing anything else?--
-- mail from:GoogleGroups "web2py-developers" mailing list
make speech: web2py-developers@googlegroups.com
unsubscribe: web2py-developers+unsubscribe@googlegroups.com
make speech: web2py-d...@googlegroups.com
unsubscribe: web2py-develop...@googlegroups.com
details : http://groups.google.com/group/web2py-developers
the project: http://code.google.com/p/web2py/
official : http://www.web2py.com/
make speech: web2py-d...@googlegroups.com
unsubscribe: web2py-develop...@googlegroups.com
make speech: web2py-d...@googlegroups.com
unsubscribe: web2py-develop...@googlegroups.com
Traceback (most recent call last):
File "/Users/massimodipierro/Dropbox/web2py/gluon/restricted.py", line 205, in restricted
exec ccode in environment
File "/Users/massimodipierro/Dropbox/web2py/applications/test/controllers/users.py", line 79, in <module>
File "/Users/massimodipierro/Dropbox/web2py/gluon/globals.py", line 182, in <lambda>
self._caller = lambda f: f()
File "/Users/massimodipierro/Dropbox/web2py/applications/test/controllers/users.py", line 54, in users
grid = GridUsers(db, auth).are(table=db.auth_user)
File "applications/test/modules/users.py", line 90, in are
raise PRETTYHTTP(400, 'Action not recognize')
File "applications/test/modules/bootstrap.py", line 386, in __init__
raise HTTP(status, body, **headers)
NameError: global name 'HTTP' is not defined
<usersadmin.patch>
make speech: web2py-d...@googlegroups.com
unsubscribe: web2py-develop...@googlegroups.com
<div class="navbar-inner">
<div class="container">
<a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</a>
I notice that Bootstrap references folder 'img'. In static web2py uses 'images'. Maybe that will lead to problems. If we are basing welcome app on Bootstrap, should we adopt the same folder name?
ďż˝ ďż˝ response.menu+=[
ďż˝ ďż˝ ďż˝ ďż˝ (SPAN('web2py',_style='color:yellow'),False, 'http://web2py.com', [
ďż˝ ďż˝ ďż˝ ďż˝ ďż˝ ďż˝ ďż˝ ďż˝ (T('My Sites'),False,URL('admin','default','site')),
ďż˝ ďż˝ response.menu+=[
ďż˝ ďż˝ ďż˝ ďż˝ (SPAN('web2py',_style='color:yellow'),False, False, [
ďż˝ ďż˝ ďż˝ ďż˝ ďż˝ ďż˝ ďż˝ ďż˝ (T('My
Sites'),False,URL('admin','default','site')),
ďż˝ is just TAB (google or FF trouble :( )