-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCommunity.hs
50 lines (41 loc) · 1.71 KB
/
Community.hs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
module Community(community_engagement) where
import Define (define)
-- project_dependencies =
community_engagement=True
-- -- Define community engagement strategies
-- (define (project_dependencies)
-- (define (consider_some_system_packages)
-- (define (consider_documentation))
-- (define (consider_license))
-- (define (consider_transitive_dependencies)
-- (define (consider_license)
-- (define (consider_dicotomy_of_permissions)
-- (define (filter_out_non_open_licenses)
-- -- we will have to make an exception for nvidia, but we can consider that to be a captured node.
-- -- captured node are not free nodes.
-- )
-- )
-- (define (consider_popularity))
-- (define (consider_code)
-- (define (consider_language_scheme))
-- (define (consider_language_nix))
-- (define (consider_language_rust))
-- (define (consider_language_ocaml))
-- (define (consider_language_erlang))
-- (define (consider_language_elixir))
-- (define (consider_language_mojo))
-- (define (consider_language_generically language)
-- (define (find_system_packages_for package))
-- (define (consider_some_system_packages package)
-- -- first recursion,
-- -- get the package for the language and consider that
-- (consider_some_system_packages(find_system_packages_for package))
-- )
-- )
-- )
-- (define (consider_guix_packages))
-- (define (consider_nix_packages))
-- (define (consider_docker_packages))
-- (define (consider_helm_packages))
-- )
-- )))