Comments (15)
Jazzband is just a matter of organizing commit access rights - basically anyone can commit
That's what troubles me a little...
from django-widget-tweaks.
I moved this repo here in hope of finding someone to maintain it, see https://jazzband.co/. Help is appreciated! There are some unfinished steps before actual developement and releasing can happen: https://github.com/jazzband/roadies/issues/70; I didn't have time to finish them, but they don't require me to be finished - help with these steps is appreciated as well.
from django-widget-tweaks.
Well it looks like no one from jazzband did anything during that time. As I said, I'm willing to help out, but from the activity in the last six months (or lack of) I'm not so sure if jazzband is the right place for django-widget-tweaks.
If no one from jazzband worked on it till now, I'm inclined to believe that fixing the issues in jazzband/roadies#70 won't change anything...
from django-widget-tweaks.
If you're willing to help, you can join jazzband (anyone can join), and start commiting :) I'm fine with that, and curious how this would work. Jazzband is just a matter of organizing commit access rights - basically anyone can commit.
I've tried other ways as well:
- creating organizations for packages and giving commit rights to active contributors - e.g. https://github.com/django-webtest or https://github.com/pytries
- transferring repos - e.g. https://github.com/bashu/django-easy-maps,
and must admit they worked better so far. But technically it is not different - you can do everything in jazzband as you can do if you're a commiter in a separate organization, or an owner of a repository.
from django-widget-tweaks.
So, I joined the org, submitted a pr and merged it myself. I can even create/edit tags. Not sure if I can force-push or not.
I find the fact that I am able to do that, without any interaction with a human is a little troubling.
If you'd be willing to either create an org for it, or transfer it to me (I can of course give you access to it, if you want), I can continue to maintain it. It doesn't look like it needs that much. Otherwise I guess, I'll create a clean fork of it and publish it myself to pypi.
from django-widget-tweaks.
@kmike I just created another repo and would publish it on pypi if that's ok with you. Unless you'd prefer a transfer of some sort.
from django-widget-tweaks.
I just published it under the name django-widgets-improved
from django-widget-tweaks.
@simhnna Is your version working with 2.0? What name should I add to settings.py? Documentation for django-widgets-improved on pypi says "widget-tweaks", but it looks like everything is just pasted from docs here.
from django-widget-tweaks.
@iamjonmiller yes it is. It's a drop in replacement. You install it under the new name, but you don't have to change any settings or templates. The docs are almost the same but were updated to include what I'm writing in this comment :-)
from django-widget-tweaks.
@simhnna Yeah just found that, for some reason it isn't working. I'm making sure everything on my end is right. So I should just have to pip uninstall django-widget tweaks
, then pip install django-widgets-improved
and all be well? Really appreciate the prompt response!
Because that's what I've done and it's spitting out this:
`"C:\Program Files\JetBrains\PyCharm 2017.3\bin\runnerw.exe" C:\Python36\python.exe C:/git/si-dash/manage.py runserver 0.0.0.0:80
Unhandled exception in thread started by <function check_errors..wrapper at 0x000001BD186BE378>
Traceback (most recent call last):
File "C:\Python36\lib\site-packages\django\utils\autoreload.py", line 225, in wrapper
fn(*args, **kwargs)
File "C:\Python36\lib\site-packages\django\core\management\commands\runserver.py", line 113, in inner_run
autoreload.raise_last_exception()
File "C:\Python36\lib\site-packages\django\utils\autoreload.py", line 248, in raise_last_exception
raise exception[1]
File "C:\Python36\lib\site-packages\django\core\management_init.py", line 327, in execute
autoreload.check_errors(django.setup)()
File "C:\Python36\lib\site-packages\django\utils\autoreload.py", line 225, in wrapper
fn(*args, **kwargs)
File "C:\Python36\lib\site-packages\django_init_.py", line 24, in setup
apps.populate(settings.INSTALLED_APPS)
File "C:\Python36\lib\site-packages\django\apps\registry.py", line 89, in populate
app_config = AppConfig.create(entry)
File "C:\Python36\lib\site-packages\django\apps\config.py", line 90, in create
module = import_module(entry)
File "C:\Python36\lib\importlib_init_.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 978, in _gcd_import
File "", line 961, in _find_and_load
File "", line 948, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'widget_tweaks'
Edit: Looks like it is only installing the .dist-info
`
from django-widget-tweaks.
yes that should be enough. I don't have a windows system around right now, to try it out. I'm using linux. Can you try to use a clean virtualenv? if it works in a clean environment, something was probably not right with the old one. If it doesn't please open an issue about that in my repo. No need to clutter this issue. :-)
from django-widget-tweaks.
@simhnna Will do. Thanks!
from django-widget-tweaks.
@simhnna please consider working on this repo instead on a fork. This will make way more impact and help many others too.
Anyone at jazzband have access to do whatever you want, as a community we should take care of good changes on projects. A good way to start interacting is to make a PR and then ask someone else, at least one person, to review the changes and then merge them.
If you can't find someone to help review the PR you can merge it on your own too.
I'm willing to help if you want.
from django-widget-tweaks.
@camilonova my main issue with jazzband still remains, everybody in the whole world can just sign up and start doing stuff. I don't really like the idea of that being so easy.
from django-widget-tweaks.
@simhnna only "approved" users can publish changes to pypi. Please read https://jazzband.co/about/releases
from django-widget-tweaks.
Related Issues (20)
- contact form HOT 1
- Is it possible to add is-valid class after validation HOT 3
- Do there any blockers to bump new release? HOT 13
- Test-Suite missing in tarball HOT 1
- How to use Django template variable on attr or set_data HOT 4
- setting size of a field by accessing the model field max_length HOT 1
- accessing variables in render_field tag HOT 2
- setup.py should specify python_requires HOT 1
- Can not find module name in Django installed App HOT 5
- add another filter add_valid_class?
- WIDGET_ERROR_CLASS and WIDGET_REQUIRED_CLASS via settings HOT 1
- removing "required" from form-check-input
- Does it work on FileField? HOT 2
- widget_tweaks causes 'DeprecationWarning: pkg_resources is deprecated as an API' HOT 1
- _pickle.PicklingError: Cannot pickle ResolverMatch. HOT 1
- Releasing a new version with Django 4.2 support HOT 2
- pkg_resources error in django-widget-tweaks after upgrading to Python 3.12 on my distro (Fedora 39) HOT 2
- render_field type date doesn't respect django settings
- Use Django url tag in render_field HOT 1
- [REQUEST] Have an option to use BoundField.render() instead of str(bounded_field)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from django-widget-tweaks.