Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 08:02
    erjel closed #22
  • 08:02
    erjel commented #22
  • Sep 19 19:42
    tinevez commented #22
  • Sep 19 09:59
    erjel opened #22
  • Sep 19 08:18

    tpietzsch on master

    Create Simi/TGMM import dialogs… Add TODO (compare)

  • Sep 19 05:43
    tischi commented #26
  • Sep 18 17:48
    ctrueden commented #26
  • Sep 18 12:16

    tpietzsch on serialize-feature-model2

    (compare)

  • Sep 18 12:16

    tpietzsch on master

    Implements the Contextual metho… Interface for classes that can … Feature serialization service a… and 36 more (compare)

  • Sep 18 12:16
    tpietzsch closed #106
  • Sep 18 12:16
    tpietzsch commented #106
  • Sep 18 12:12
    tpietzsch synchronize #106
  • Sep 18 12:12

    tpietzsch on serialize-feature-model2

    Make UpdateStackSerializationTe… Make TrackMateImporterTest work… Make MaMuTExporterTest work hea… (compare)

  • Sep 18 12:09
    jburel opened #237
  • Sep 18 12:08
    jburel opened #236
  • Sep 18 11:37
    tischi commented #26
  • Sep 18 11:13
    tpietzsch synchronize #106
  • Sep 18 11:13

    tpietzsch on serialize-feature-model2

    Make TrackMateImporterTest work… Make MaMuTExporterTest work hea… (compare)

  • Sep 17 21:46
    tpietzsch synchronize #106
  • Sep 17 21:46

    tpietzsch on serialize-feature-model2

    Make UpdateStackSerializationTe… (compare)

Curtis Rueden
@ctrueden
@mdoube With this fix, I am not sure whether imagej-ops main artifact will be copied or not. Let me know. My (weak) theory is that the presence of the other classifier confuses the scijava-maven-plugin.
Tiago Ferreira
@tferr
@ctrueden thanks for noticing. @kephale and I have talked about making a SNT organization (@skalarproduktraum is making an icon, so that alone proves we are serious about it :)) , but it will probably not happen immediately. Your rule of listing only orgs is reasonable. I reverted the inclusion of SNT in the list.
Michael Doube
@mdoube
@ctrueden that did it!
Curtis Rueden
@ctrueden
Whoa! GitHub has a feature where you can transfer an open issue to a different repository! :tada: But... apparently it only lets you transfer between repositories of the same organization. :disappointed:
Curtis Rueden
@ctrueden
Wow @tinevez, going to town on TrackMate today, eh?
Jean-Yves Tinevez
@tinevez
Trying te freshen it a bit.
I am at a strategy conference. It is good but leaves space for code.
Jean-Yves Tinevez
@tinevez
I looked up in the dictionary what "going to town" meant.... Curtis....
Curtis Rueden
@ctrueden
"go to town. phrase. If you say that someone goes to town on something, you mean that they deal with it with a lot of enthusiasm or intensity. We really went to town on it, turning it into a full, three-day show. [ + on]"
Totally innocent! :angel:
John Bogovic
@bogovicj
I, for one, really like "going to town". Both the act, and the phrase. :D https://gaming.stackexchange.com/questions/172546/what-does-go-to-town-mean
Jean-Yves Tinevez
@tinevez
I just have the wrong dictionary.
John Bogovic
@bogovicj
:)
James Braza
@JDusub83
Hello! I'm trying to write scripting for the Grid/Collection stitching plug-in using pyimagej. Any basic pointers on where I can start with figuring out what args to pass to the plug-in? The plug-in's page (https://imagej.net/Image_Stitching#Grid.2FCollection_Stitching) doesn't have a ton of info
John Bogovic
@bogovicj
Hi @JDusub83 , check out the source code, and consider digging through / posting the forum too
James Braza
@JDusub83
Thank you John! The source code link and forum link are great :)
John Bogovic
@bogovicj
:+1:
Jan Eglinger
@imagejan
@JDusub83 in particular this forum topic might be of interest for you.
… and this related issue: imagej/pyimagej#35
James Braza
@JDusub83
Will look at those as well, thanks Jan!
Jean-Yves Tinevez
@tinevez
I hereby kindly request the opening of an update site named Mastodon-jungle on sites.imagej.net
Curtis Rueden
@ctrueden
@tinevez Created. You and @tpietzsch have upload rights.
Jean-Yves Tinevez
@tinevez
Thanks!
Jean-Yves Tinevez
@tinevez
I cannot upload due to not being able to acquire the lock on db.xml.gz.lock:
[INFO] Successfully retrieved OPTIONS.
[INFO] Successfully called PropFind, directory exists: .
Error obtaining lock for db.xml.gz.lock: HTTP/1.1 423 Locked
[ERROR] Expected lock for 'db.xml.gz.lock', got:
org.apache.http.conn.EofSensorInputStream@6bb74429
[ERROR] null
java.io.IOException: Could not obtain lock for db.xml.gz.lock
    at net.imagej.plugins.uploaders.webdav.WebDAVUploader.lock(WebDAVUploader.java:340)
    at net.imagej.plugins.uploaders.webdav.WebDAVUploader.upload(WebDAVUploader.java:202)
    at net.imagej.updater.FilesUploader.upload(FilesUploader.java:260)
    at net.imagej.ui.swing.updater.UpdaterFrame.upload(UpdaterFrame.java:805)
    at net.imagej.ui.swing.updater.UpdaterFrame$5$1.run(UpdaterFrame.java:311)
Is it an error on my side (local)?
Deborah Schmidt
@frauzufall
@tinevez I ran my uploader tests here and I get the same error. @ctrueden are the update sites on a different server now? Or did something else change?
I can upload files to the root of my update site but not to a subfolder
Deborah Schmidt
@frauzufall
And can we also mirror the snapshots from scijava?
Curtis Rueden
@ctrueden
The update sites are on the same server as before. I updated the packages on that server a few days ago. It was only a standard apt upgrade though—not a distribution upgrade.
It's possible the version of something in the LAMP stack changed and broke the WebDAV...

@frauzufall wrote:

And can we also mirror the snapshots from scijava?

Is that related to the uploader issue? I don't understand. Are you talking about SNAPSHOT artifacts from maven.scijava.org? Of course you can mirror them... just proxy the snapshot repository with your Maven repository. But that wouldn't help address the uploader problem.

Deborah Schmidt
@frauzufall
@ctrueden sorry, I was in a different channel when I wrote that, wtf is gitter doing?
Deborah Schmidt
@frauzufall
@tinevez @ctrueden false alarm, my tests had a different issue which was solely based on the design of the test. So the uploader seems to work fine from my view. Can you please try again uploading something and see if you still get the same error? I can recall getting myself into this locked state when I interrupted the upload somewhere in between in the past and it was working later again then.
Curtis Rueden
@ctrueden
If it's really just that there was a preexisting lock, it should expire in 10 minutes IIRC. Certainly less than 1 hour.
But from the error message, it is not clear (to me) exactly what went wrong.
Jean-Yves Tinevez
@tinevez
No luck with another computer.
I will try with a 3rd one.
What could it be?
  • weak password?
  • weird site name (it has a dash)?
Curtis Rueden
@ctrueden
The dash shouldn't matter. I don't know.
Jean-Yves Tinevez
@tinevez
  • SNAPSHOT jars?
Curtis Rueden
@ctrueden
@tinevez Together with @frauzufall, we solved it!
That update site directory was owned by root.
[Fri Sep 20 09:36:57.469029 2019] [dav:error] [pid 18782] [client xxx.xxx.xxx.xxx:54754] Could not save .locknull file.  [500, #0]
[Fri Sep 20 09:36:57.469064 2019] [dav:error] [pid 18782] (2)No such file or directory: [client xxx.xxx.xxx.xxx:54754] Error opening /var/www/vhosts/sites.imagej.net/httpdocs/Mastodon-jungle/.DAV/.locknull for writing  [500, #0]
[Fri Sep 20 09:37:41.321313 2019] [dav:error] [pid 18808] [client xxx.xxx.xxx.xxx:54758] Could not LOCK /Mastodon-jungle/db.xml.gz.lock due to a failed precondition (e.g. other locks).  [423, #0]
[Fri Sep 20 09:37:41.321348 2019] [dav:error] [pid 18808] [client xxx.xxx.xxx.xxx:54758] Existing lock(s) on the requested resource prevent an exclusive lock.  [423, #0]
The Could not save .locknull file was a big hint. Why can't that file be written?
Anyway, I fixed it to be owned by www-data like all other update sites.
So please try again when you have time!
Jean-Yves Tinevez
@tinevez
The upload totally work! Thank!
Now there are 2 Mastodon update site:
The Mastodonpreview one ships Mastodon with only the current validated features, duly tested and check.
The Mastodon-jungle contains snapshots with features that we are currently testing. There are more of them, but crashes are expected.
Curtis Rueden
@ctrueden
:+1: