Skip to content
This repository was archived by the owner on Mar 8, 2023. It is now read-only.

Commit bffd146

Browse files
committed
Project deprecation.
1 parent 08f32bc commit bffd146

File tree

4 files changed

+34
-3
lines changed

4 files changed

+34
-3
lines changed

README.md

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
# Vulncode-DB
22
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
33

4+
## Deprecation notice
5+
**Note:** This project will be discontinued after **December 13th, 2021**.
6+
47
## Overview
58
The vulnerable code database (Vulncode-DB) is a database for vulnerabilities and their corresponding
69
source code if available. The database extends the NVD / CVE data sets with user-supplied
@@ -9,10 +12,24 @@ Particularly, the database intends to make real-world examples of vulnerable cod
912

1013
The main instance is hosted on [vulncode-db.com](https://www.vulncode-db.com) and more context is provided at [vulncode-db.com/about](https://www.vulncode-db.com/about).
1114

12-
**Please note:**
15+
### Why is this project deprecated?
16+
- **Bootstrapping problem** - Vulncode-DB 's usefulness depends on having unique content. We can automatically detect some vulnerability patches via CVE/NVD metadata. We can also highlight relevant sections and annotate them in a write-up fashion. We also allow users to modify or annotate content themselves. However, this by itself is insufficient to make anyone use the platform. You need much and high-quality data first to make this useful, which a prototype like ours can't attain at this stage without extensive investment.
17+
- **Lack of community support** - While there was some positive feedback there have been only a few contributors. The platform and vision seem to be inadequate to get more practical support.
18+
- **Insufficient resources** - Developing the platform and for example a feature like a version control system for user moderated content similar to Wikipedia requires much engineering work for which we, as 20% contributors, are understaffed.
19+
- **Added value unknown** - Even if all of the above would be solved it's still unclear whether the platform would provide sufficient value for individuals to justify a dedicated project. You can go to CVE details or Google for write-ups to learn more about a vulnerability. This is an established habit, hard to break and might already be good enough for individuals to learn more.
20+
21+
### How and when?
22+
- This repository will be kept alive. However, we'll discontinue the [https://vulncode-db.com](https://vulncode-db.com) website and API after **December 13th, 2021**.
23+
24+
### Do you have feedback/ideas for how it should be continued?
25+
- We're open to feedback, let's talk! You can reach us via [https://twitter.com/evonide](https://twitter.com/evonide) (rhabalov [at] gmail.com) or [https://twitter.com/bluec0re](https://twitter.com/bluec0re).
26+
27+
Finally, thank you to all contributors and individuals who supported the project. We are very grateful for your support, time and feedback.
28+
29+
Best,
30+
31+
Ruslan and Timo
1332

14-
This application is currently in an experimental alpha version mostly for demonstration purposes.
15-
The application might be unreliable, contains many bugs and is not feature complete. Please set your expectations accordingly.
1633

1734

1835
## Directory structure

static/css/main.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,10 @@ div.container-fluid {
122122
white-space: pre-wrap;
123123
}
124124

125+
strong {
126+
font-weight: bold !important;
127+
}
128+
125129
.shadow-textarea textarea.form-control::placeholder {
126130
font-weight: 300;
127131
}

templates/base.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,11 @@
2121
<div class="col-sm-4 offset-md-4">
2222
<div id="alert_placeholder"></div>
2323
<div id="dialog_placeholder"></div>
24+
{% if template_exists('end.html') %}
25+
<div class="alert alert-danger alert-dismissible" role="alert">
26+
<strong>Note:</strong><p>This project will be discontinued after <strong>December 13, 2021</strong>. <a href="/end">[more]</a></p>
27+
</div>
28+
{% endif %}
2429
{% if config.MAINTENANCE_MODE %}
2530
<div class="alert alert-warning alert-dismissible" role="alert">
2631
<strong>Application is currently under maintenance. Please come back later.</strong>

templates/navbar.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,11 @@
1414
<a class="nav-link" href="/about">About</a>
1515
</li>
1616
{% endif %}
17+
{% if template_exists('end.html') %}
18+
<li class="nav-item{%- if request.path == "/end" %} active{% endif %}">
19+
<a class="nav-link" href="/end" style="color: #FF0000;font-weight: 700;">Deprecation</a>
20+
</li>
21+
{% endif %}
1722
{% if template_exists('news.html') %}
1823
<li class="nav-item{%- if request.path == "/news" %} active{% endif %}">
1924
<a class="nav-link" href="/news">News</a>

0 commit comments

Comments
 (0)