File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -91,11 +91,15 @@ var CollectIssuesMeta = plugin.SubTaskMeta{
9191- See [ backend/plugins/gitlab/tasks/issue_collector.go] ( backend/plugins/gitlab/tasks/issue_collector.go )
9292
9393### Custom Plugin: q_dev (AWS Q Developer)
94- [ backend/plugins/q_dev/] ( backend/plugins/q_dev/ ) is a fork-specific plugin that collects Amazon Q Developer
94+ [ backend/plugins/q_dev/] ( backend/plugins/q_dev/ ) is an upstream plugin (present and
95+ identical in ` apache/devlake ` ` main ` ; verified 2026-07-21 — ** not** a fork-only
96+ artifact) that collects Amazon Q Developer
9597usage metrics from ** AWS S3** (not a REST API). Scoping is S3 prefix-based (` QDevS3Slice ` /` QDevS3FileMeta `
9698with year/month partitioning) rather than domain-layer scopes. Models: ` QDevConnection ` , ` QDevUserData ` ,
9799` QDevUserReport ` , ` QDevChatLog ` , ` QDevCompletionLog ` . It implements ` PluginInit ` and
98100` DataSourcePluginBlueprintV200 ` . A LocalStack S3 mock can be used for local/E2E runs.
101+ It still uses ` aws-sdk-go ` v1 (migration to aws-sdk-go-v2 tracked as a regular
102+ upstream change, not fork-only).
99103
100104### Migration Scripts
101105- Located in ` models/migrationscripts/ `
You can’t perform that action at this time.
0 commit comments