Open Lucki opened 4 years ago
Hi @Lucki,
thank you for trying Papermerge.
In theory it sounded to me as if it is a great idea to have a pypi package for papermerge. But in practice - I never use papermerge pypi package. I always end-up cloning from the repo - even in production environments.
This explains why "admin" is missing (papermerge.contrib.admin was introduced since about 2 months ago).
Thank you for bringing up this issue, I will take care of it!
I actually did create all necessary PKGBUILDs for Arch Linux but currently I'm not happy with Papermerge after some fiddling around so I think I'm not going to push them into the AUR.
I'm not happy with Papermerge after some fiddling around
Maybe you can list points which you didn't like about Papermerge here. I would gladly consider your feedback and improve application in future.
I actually did create all necessary PKGBUILDs for Arch Linux but currently I'm not happy with Papermerge after some fiddling around so I think I'm not going to push them into the AUR.
I was just looking for a nice PKGBUILD in the AUR, so I can only encourage you to publish it there and maybe really state the issues you are having. Sometimes, solutions can be found unexpectedly easily ;)
Maybe you can list points which you didn't like about Papermerge here.
I'll do but I need to figure out the exact points first. In general it's that the whole usage feels really clunky and I doubt they aren't already mentioned somewhere around here.
I was just looking for a nice PKGBUILD in the AUR, so I can only encourage you to publish it there
I don't want to maintain these without using them so I won't publish them there. But I drop them here in case someone wants to pick them up. The main PKGBUILD with the associated sysusers, service unit and tmpfiles needs some general polish. I was in the process of hooking gunicorn between django and nginx but my OCR broke while doing that. That's the current state.
@Lucki, thank you for your hard work! I will leave this ticket open maybe someone volunteers to continue your effort.
I might continue this but don't count on it just yet, since I have no experience with packaging yet and I also need to try papermerge first to see if I'm actually going to use it Anyway, thank you for leaving this here!
I'm coming from Paperwork and while I'm still happy with it I wanted to look into similar project with multi user capability.
So here's a list with things which aren't ideal IMHO:
Hi @Lucki,
thank you very much for your feedback. I really appreciate it, because I heavily rely on this sort of feedback to improve the application. I am sort of "blindly" in love with Papermerge, which makes me unable to see many of its problems. I will open a separate enhancement ticket to keep track of your remarks.
The only thing that I want comment is regarding this point:
In contrast to Paperwork or Docspell this uses a folder base approach
this is not true anymore (well, at least in master branch :) ). In couple of weeks I will release newer version which will introduce tag management (I realized just very recently how useful tags really are!).
The apparent contra for paperwork ist that is appears to be only a desktop and no web based application. In that manner, it is simply not comparable with papermerge. Docspell though could actually inspire further ideas for papermerge I guess.
thanks @amo13, I will have a look at docspell project for inspiration.
thanks @amo13, I will have a look at docspell project for inspiration.
Awesome! I am still trying to figure out which software I want to go for, considering papermerge, docspell and teedy, which appear to be the web-based candidates that are open-source and self-hostable.
About docspell: I like a lot the idea of having automatic correspondent identification and automatic tagging according to the content of a document. These would be awesome features in papermerge too. But I think I'm not going to install docspell because of the reliance on apache solr for full text search. I don't feel like spinning up and running this colossus just for full text search. About teedy: what draws me to teedy is the simple fact that the project is already 7 years old, which makes me hope that it will not get abandoned in a year or so. Unfortunately, the drawback of young and innovative projects is that a lot of them end up abandoned before having the chance to actually flourish...
Unfortunately, the drawback of young and innovative projects is that a lot of them end up abandoned before having the chance to actually flourish...
My plans with papermerge span over several decades. It takes time to build a good product.
Though I don't know exactly how, the admin package seems to be better integrated now and does not need to be moved in place any more. Therefore, I guess, this issue can be closed.
I've installed papermerge through
setup.py
but the resulting package is missing out 'admin' and isn't starting.A workaround to for this is to copy
papermerge/contrib
intobuild/lib/papermerge
before runningpython setup.py build
andpython setup.py install --root="$pkgdir" --optimize=1 --skip-build
later.