Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Jan 06 01:00
    whitesource-for-github-com[bot] opened #336
  • Jan 06 01:00
    whitesource-for-github-com[bot] labeled #336
  • Jan 06 01:00
    whitesource-for-github-com[bot] opened #335
  • Jan 06 01:00
    whitesource-for-github-com[bot] labeled #335
  • Nov 30 2020 17:39
    whitesource-for-github-com[bot] edited #533
  • Nov 30 2020 17:39
    whitesource-for-github-com[bot] edited #540
  • Nov 30 2020 17:39
    whitesource-for-github-com[bot] edited #484
  • Nov 30 2020 17:39
    whitesource-for-github-com[bot] edited #541
  • Nov 30 2020 17:39
    whitesource-for-github-com[bot] edited #542
  • Nov 30 2020 17:39
    whitesource-for-github-com[bot] edited #492
  • Nov 30 2020 17:39
    whitesource-for-github-com[bot] edited #503
  • Nov 30 2020 17:39
    whitesource-for-github-com[bot] edited #490
  • Nov 30 2020 17:39
    whitesource-for-github-com[bot] edited #528
  • Nov 30 2020 17:38

    flogo-oss on gh-pages

    Deploy TIBCOSoftware/flogo to g… (compare)

  • Nov 30 2020 16:19
    whitesource-for-github-com[bot] edited #488
  • Nov 30 2020 16:19
    whitesource-for-github-com[bot] edited #486
  • Nov 30 2020 16:19
    whitesource-for-github-com[bot] edited #487
  • Nov 30 2020 16:19
    whitesource-for-github-com[bot] edited #539
  • Nov 30 2020 16:19
    whitesource-for-github-com[bot] edited #489
  • Nov 30 2020 16:19
    whitesource-for-github-com[bot] edited #483
Anand Pandurangi
@apandura-tibco
Ignore it, I also am getting that info message
philippe-lavoie
@philippe-lavoie
packages.json is still linking to nrwl/8.4.12
(just did a pull)
Anand Pandurangi
@apandura-tibco
yes. thought caniuse-lite was part of the dependency list in package.json. It seems it is not. I am not sure which among the ones we are currently using has an internal dependency of caniuse-lite
Fabián Castillo
@fcastill
yarn install should suffice, no need for yarn upgrade. cainnuse-lite is a dependency of a dependency. It is safe to ignore the warning for now.
philippe-lavoie
@philippe-lavoie
indeed, not doing an upgrade works. However, I think that 'in theory', a package should still work after an upgrade, no ?
Fabián Castillo
@fcastill
in theory yes, but it also depends on how strict a third party package is when following semantic versioning, sometimes they do introduce breaking changes
philippe-lavoie
@philippe-lavoie
I was more worried about nrwl/nx being at 8.12 rigth now, Anand's comment kind of implied that moving flogo to that version was not supported. Relying on a given number is definitly ok, but from experience when we lag too much, the technical debt can become a big pain later on.
I also totaly agree with you, semantic versioning is there for a reason, they should have moved to 9.0 at some point.
Fabián Castillo
@fcastill
I agree about the the technical debt, we usually upgrade our “big” deps (nrwl/nx, angular, tooling) at the beginning of a new dev cycle, that makes it easier for us to check everything’s stable during that cycle. And since we just finished with v0.10.0 we should be updating our deps very soon.
Leon Stigter
@retgits
Hi peeps, can anyone create a commit in the tibco-contrib folder so I can fork it and create a PR 😇
Matt Ellis
@mellistibco
just did :)
Leon Stigter
@retgits
Thank you 😇
Mark Mussett
@mmussett
I’ve got many activities on showcase that are being flagged as legacy. What do I need to do to refactor, is this documented anywhere?
Samip Kothari
@skothari-tibco
There’s no document which specifies steps for refactoring legacy activities to new one. But I usually follow this example activity https://github.com/project-flogo/core/tree/master/examples/activity .
Leon Stigter
@retgits
Could we create such a document or add something to the docs that helps developers when they want to migrate their activities to the new model? Perhaps that's also a good place to explain the difference between the "settings" and "input" block and when to choose one over the other.
Samip Kothari
@skothari-tibco
Sure.
Mark Mussett
@mmussett
Happy to take this onboard whilst i’m converting my legacy activities
Leon Stigter
@retgits
I was gonna suggest @mellistibco write it 😉
csoares93
@csoares93
hello I'm new in Flog and i want to send an email in the flogo UI. How can i do this?
Andy Hampshire
@ayh20
@csoares93 I know there's a email activity in the enterprise version but having done a quick search i can't find one for OSS. If you have any golang skills you can write a simple one using the net/smtp package ..... but it depends on your environment/requirements so might be harder
1 reply
Leon Stigter
@retgits

@csoares93, looking at GitHub there are quite a few activities that can help you send emails. While I've not tried any of them myself, here's a non-exhaustive list 😃:

I searched Github for "flogo AND email language:go"

4 replies
Leon Stigter
@retgits

Some Flogo stats

  • 204 distinct authors of activities. The author is the owner of the repository (either a user or an organization) where the activity is found. This isn't always the actual author of the code.

  • Based on a unique source location (unique GitHub URL), there are 932 activities, 299 triggers, and 307 contributions built with the new contribution model

  • With a total of 1538 contributions in the current database, there are 856 unique names (687 of these have been built with the old contribution model and 213 have been built with the new model)

  • Of those 856 contributions, 613 have version 0.0.1, and there is 1 contribution with version 5.0.0.0 (the latter seems to be the Couchbase activity)

  • The number 1 author, not being TIBCOSoftware or project-flogo, is @jvanderl

As I'm building a better way to search and visualize contributions over GitHub, I've created an Airtable which you can also use to search for specific contributions (like email or EMS)

These stats have been made possible with the Active Albatros release of FDIO

Andy Hampshire
@ayh20
@retgits :clap: :raised_hands: awesome !
Reid Lai
@reidlai
hi
Samip Kothari
@skothari-tibco
@reidlai hello.
1 reply
Leon Stigter
@retgits
Hiii 👋👋
PricelessRabbit
@PricelessRabbit
Hi all. I ask a few question about flogo ecosystem in the Lobby channel. Hope it's the right place :)
avinashkrishna613
@avinashkrishna613
This message was deleted
48 replies
Tracy Li
@lixingwang
@avinashkrishna613 check here to see if any activities can help u. https://tibcosoftware.github.io/flogo/showcases/. It has write file.
Caynan Sousa
@caynan
Hey folks I was wondering how Flogo handle server failures? I mean what would happen if a given Flogo process fails while processing flows? Is there any persistence layer that the process can use to restart from?
1 reply
Tracy Li
@lixingwang
@caynan we don’t have this feature available today. But it is good feature and we are planing to do.
Caynan Sousa
@caynan
hi @lixingwang do you have any issue for that? I would love to keep an eye on the current progress for this feature, and maybe even help implement it. The ability to flawlessly restart a service is what is stopping us from using Flogo.
Tracy Li
@lixingwang
@caynan No issue in GITHUB yet. Could you please create one? thanks.
Matt Ellis
@mellistibco
@caynan we’d love for you to help implement it :smile: we do have a state service that could potentially be enhanced. Will create an issue to track it and we can use that to collaborate
Tracy Li
@lixingwang
Yes, we do have a state server that can do this kind of work but we need to enhance it to have a persistence layer. Once we have persistence then we can load failed flow instances and restart/rerun it.
Milos Veljkovic
@milosveljkovic
Any suggestion for solving this error: Post http://localhost:5000/api/arduino/sendData: dial tcp 127.0.0.1:5000: connect: connection refused
I try to do REST(Post) from FLOGO to Asp.Net core ... any ideas?
1 reply
ShaliniGovindaNayak
@shaliniGovindaNayak

Hai I am exporting a windows build from the flogo web , when I am trying to do that i keep getting the following error on cmd pmt could any one help me solve this issue
'''
info: [16:54:43.609] run command: flogo build -o -e
warn: [16:54:48.006] command exited with code 1: flogo build -o -e
error: [16:54:48.007] Error building project: go: finding github.com/StackExchange/wmi latest
go: finding github.com/go-ole/go-ole/oleutil latest

github.com/shirou/gopsutil/process

/go/pkg/mod/github.com/shirou/gopsutil@v2.20.9+incompatible/process/process_windows.go:184:13: undefined: "golang.org/x/sys/windows".EnumProcesses
/go/pkg/mod/github.com/shirou/gopsutil@v2.20.9+incompatible/process/process_windows.go:222:32: undefined: "golang.org/x/sys/windows".PROCESS_QUERY_LIMITED_INFORMATION
/go/pkg/mod/github.com/shirou/gopsutil@v2.20.9+incompatible/process/process_windows.go:271:32: undefined: "golang.org/x/sys/windows".PROCESS_QUERY_LIMITED_INFORMATION
/go/pkg/mod/github.com/shirou/gopsutil@v2.20.9+incompatible/process/process_windows.go:374:32: undefined: "golang.org/x/sys/windows".PROCESS_QUERY_LIMITED_INFORMATION
/go/pkg/mod/github.com/shirou/gopsutil@v2.20.9+incompatible/process/process_windows.go:443:32: undefined: "golang.org/x/sys/windows".PROCESS_QUERY_LIMITED_INFORMATION
/go/pkg/mod/github.com/shirou/gopsutil@v2.20.9+incompatible/process/process_windows.go:489:32: undefined: "golang.org/x/sys/windows".PROCESS_QUERY_LIMITED_INFORMATION
/go/pkg/mod/github.com/shirou/gopsutil@v2.20.9+incompatible/process/process_windows.go:692:32: undefined: "golang.org/x/sys/windows".PROCESS_SUSPEND_RESUME
/go/pkg/mod/github.com/shirou/gopsutil@v2.20.9+incompatible/process/process_windows.go:712:32: undefined: "golang.org/x/sys/windows".PROCESS_SUSPEND_RESUME
/go/pkg/mod/github.com/shirou/gopsutil@v2.20.9+incompatible/process/process_windows.go:800:32: undefined: "golang.org/x/sys/windows".PROCESS_QUERY_LIMITED_INFORMATION
/go/pkg/mod/github.com/shirou/gopsutil@v2.20.9+incompatible/process/process_windows.go:815:32: undefined: "golang.org/x/sys/windows".PROCESS_QUERY_LIMITED_INFORMATION
/go/pkg/mod/github.com/shirou/gopsutil@v2.20.9+incompatible/process/process_windows.go:815:32: too many errors
'''

Fabián Castillo
@fcastill
The code in that repo where the error is thrown ( https://github.com/shirou/gopsutil/blob/d9f9a85e75b41b9555783b2eee705daf7f3a9b43/process/process_windows.go ) is trying to run APIs that are specific to windows during build/compilation process and it fails because the Flogo Web docker image is running inside a linux environment
In the wmi library's GH issues someone had a similar issue StackExchange/wmi#31 although it's from 2017, it might help. The Flogo Web server is setting the GOOS=windows GOARCH=amd64 env variables when you select the windows/amd64 option in the Web UI.
You can also share a flogo.json that reproduces the error and I can play with it and see if I can make it work on my side
ShaliniGovindaNayak
@shaliniGovindaNayak
sure attaching the flogo.json
ShaliniGovindaNayak
@shaliniGovindaNayak
Fabián Castillo
@fcastill
I was able to build that json without errors in my machine (mac OS) using GOOS=windows GOARCH=amd64 flogo build (golang v1.15) but I was not able to make it work inside the docker container. I created a Dockerfile that only installs flogo CLI directly on top of go's official docker image (golang) and I get the same errors. So there's some incompatibility in the github.com/shirou/gopsutil lib with golang's image (which is built on top of debian) or perhaps there's an additional library that has to be installed in the docker image in order to enable the cross compilation to windows/amd64
Akash Mahapatra
@Ganitagya
Is there a way to use external go code in Flogo apps? Something similar to JAVA, where we provide the path to a jar. Let's say, I have a functional go-code ready. Can I use it in a Flogo app without creating a custom activity? @mellistibco
Andy Hampshire
@ayh20
@Ganitagya You have to wrapper the code to use is as a function or an activity, I've had to do the same myself, it's only a few lines but the wrapper tells flogo the interface and the usage.
3 replies
Tracy Li
@lixingwang
@Ganitagya BTW, this feature supported by flogo enterprise :)
Frank Cohen
@frankcohen
Hi Flogoistas, I'm working on an IoT project - it's a wrist watch. I'm using an ESP32. I need to send short messages from the device to a Web server. Users will have an IoS or Android device with Internet connectivity. I am thinking of using BLE to keep power requirements low. Flogo would be a great transport. Is there a project to develop Flogo for ESP32?