File: TODO

package info (click to toggle)
offpunk 2.8-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,548 kB
  • sloc: python: 5,078; sh: 110; makefile: 2
file content (43 lines) | stat: -rw-r--r-- 1,318 bytes parent folder | download | duplicates (2)
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
TODO

# Godo first contributions

## Cache Triming  (Good first-contribution - medium level)

We need work on a model that keep the cache within certain limit by removing older, inaccessed elements which are not linked to anything in lists.

This is a good first-contribution issue as the cache-triming script should be completely independant and interact little with existing code.

## HTML rendering  (Good first-contribution - advanced level)

Better rendering of tables using ASCII tables.

This is a good first-contribution for someone interested in HTML parsing/rendering and ready to dig into ansicat. While quite complex, the issue will have little or no interaction with code outside of the HTML rendering engine of Ansicat.

## UTF-8 in URL:

bug #42: IDN handling 
https://todo.sr.ht/~lioploum/offpunk/42

# Heavy refactoring

## Refactoring of redirections is needed

bug #34: redirections are not kept while offline
https://todo.sr.ht/~lioploum/offpunk/34
bug #41:  Redirects should be handled in netcache, not offpunk 
https://todo.sr.ht/~lioploum/offpunk/41

## Refactoring of errors is needed

bug #30:  Netcache: gemini status 4 and 5 should not emit a full traceback 
https://todo.sr.ht/~lioploum/offpunk/30
bug #3: Error pages are stored in the cache  
https://todo.sr.ht/~lioploum/offpunk/3