by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    William Miller
    @millerw8
    similar to how the CSW endpoint has a related csw input transformer
    William Miller
    @millerw8
    so, essentially a source, which could use a camel route ( netty ?) to go from a udp to your transformer ?
    the spell correct on this thing is killing me
    Brad Hards
    @bradh
    Maybe go back a step. So the goal is to turn UDP (or perhaps TCP) packets containing some XML (CoT format) into metacard entries.
    William Miller
    @millerw8
    right, so that is the transformer right? so the question is how to capture those packets and route them to the transformer...
    Brad Hards
    @bradh
    Are you just confirming that the "some XML (CoT format) into metacard entries" part is the transformer?
    William Miller
    @millerw8
    yeah
    Brad Hards
    @bradh
    So I can decouple the transformer from the source.
    That'll obviously make testing easier...
    William Miller
    @millerw8
    yeah, and that is typically the model seen in other sources
    there is a CSW input transformer, and there is a CSW Source, and CSW endpoint
    and this decoupling allows additional capabilities, like serializing your database out to CSW Records through the CLI
    Brad Hards
    @bradh
    OK, clearer.
    In the CSW case (or more generally), does the input transformer handle conversion of CSW format to metacards, or is it bidirectional? Equivalently, is there an output transformer to service the CSW endpoint?
    William Miller
    @millerw8
    The inputTransformer handles both directions
    I say that but am lying
    Brad Hards
    @bradh
    simplifications are inherent in chat...
    I'm just trying to get enough of the big picture for the code samples to make sense.
    but it implements the InputTransformer for the one, and MetacardTransformer for the other
    Brad Hards
    @bradh
    So the flow would look like Source > InputTransformer > (store) > MetacardTransformer > Endpoint
    In the CoT case, the endpoint might just send UDP packets instead of being a HTTP server that you connect to.
    Jason Smith
    @jlcsmith
    Brad - on my phone now, but there is work going on currently that might be close to what you want. We are creating a udp endpoint that will subscribe to a video stream.
    Chunk video and create metacards
    Brad Hards
    @bradh
    OK, from the KLV.
    William Miller
    @millerw8
    the flow sounds correct
    Jason Smith
    @jlcsmith
    Yes
    Brad Hards
    @bradh
    Given the decoupling, I'm OK with the InputTransformer bit for now. I'll just throw files at it for test.
    François St-Arnaud
    @fstarnaud
    Hello, quick (an perhaps stupid) question... Can DDF be used as a SAML-based Identity Provider (IdP)? I'm just starting to think about options to setup a lab to simulate interactions with external partners based on NATO's FMN SAML-based Federated Web Auth approach. On my side, I will be using AD FS. On the partern's side, I was thinking of using OpenAM or Shibboleth. But, it just dawned on me... perhaps I simply use DDF?
    Scott Tustison
    @stustison
    Yes it can be used as an IdP. The features to use it like that aren’t installed by default.
    This message was deleted
    it supports redirect and post, which are the most common ways of interacting with an IdP so as long as you’re using SPs that handle one of those two methods, you should be good to go
    François St-Arnaud
    @fstarnaud
    Cool! Sounds good! I'll try it out.
    Michael Menousek
    @michaelmenousek
    Francois are you still researching Kerberos in ddf? Any progress? Anything to contribute? 😉
    François St-Arnaud
    @fstarnaud
    Not currently, no. Yes, we managed to accomplish our objectives. Unfortunately no, since the work has been done under contract for my client who has not yet signed Codice contributing agreements. Also, done as a POC, the code is not up to the quality standards of this group.
    Scott Tustison
    @stustison
    Even not up to the quality standards, it could be something that is worth putting into our SDK to show others how to integrate with Kerberos. Assuming you ever get the go-ahead from your client.
    François St-Arnaud
    @fstarnaud
    It's bean stuck in their legal department for a year now...
    Brad Hards
    @bradh
    If whoever is working the country code translation wants the NTB TEM presentation on country codes from yesterday, ping me at bradh@frogmouth.net
    sastryvdhara
    @sastryvdhara
    I am new to this room. I am wondering if multi-threaded support for DDF is available under Windows. If not. are there plans for it?
    Scott Tustison
    @stustison
    DDF is multithreaded out of the box on all platforms.
    Brad Hards
    @bradh
    For a file that has a lot of areas in it, do you normally do a bounding box, or multiple metacards, or a geometrycollection? The specific example is Standard Spectrum Resource Format (MC4EB Pub 8) Joint Restricted Frequency List (JRFL).
    Keith C Wire
    @kcwire
    @bradh I think it depends on how you want to represent the data. If the areas are related then geometrycollection makes sense. A bounding box would be an approximation which I don't think would provide as much value. If the areas are unrelated, multiple metacards make sense (but this probably gets back to needing a BulkInputTransformer)
    Brad Hards
    @bradh
    The areas are pretty much unrelated. Can I haz BulkImportTransformer?
    Michael Menousek
    @michaelmenousek
    Yeah we need that!
    François St-Arnaud
    @fstarnaud
    Is this channel still used / monitored?!
    Jay McNallie
    @jaymcnallie
    Not much use, but it is still monitored.
    François St-Arnaud
    @fstarnaud
    Is there another prefered channel? I’m looking into plugging Alliance / DDF to a MediaWiki instance using its OpenSearch API. Is this something I can do out-of-the-box, or are there features to add / enable? Ref.: https://www.mediawiki.org/wiki/API:Opensearch.
    Jay McNallie
    @jaymcnallie
    You'll probably get more eyes on your question on the Google groups but that should be as simple as configuring an OpenSearch federated source to point to your media wiki instance.