⌈⌋ ⎇ branch:  freshcode


Check-in [4420f00d61]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Add freshermeat, repology to /links page; aux: more current spam keywords.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 4420f00d611c03addc82663a742e36d9c684637e
User & Date: mario 2018-06-07 21:35:00
Context
2019-07-22
01:14
Fixed title/description extraction. check-in: dedb921ea3 user: mario tags: trunk
2018-06-07
21:35
Add freshermeat, repology to /links page; aux: more current spam keywords. check-in: 4420f00d61 user: mario tags: trunk
2018-01-21
10:26
Remove linux.com software check-in: 4d70d4206f user: mario tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to aux.php.

331
332
333
334
335
336
337

338
339

340
341
342
343
344
345
346
347
348

/**
 * Trivial check against well-known project spam.
 *
 */
function data_blacklisted($release) {
    $rules = array(

        "submitter" => "/wilmix j/i",
        "homepage" => "~wilmix|zeesmovie|softwarereviews|diclofenac|\/\/buy-~i",

        "name" => "/DOLLAR|JDollar|Jehovah|Millionaire *s/",
        "description" => "/viagra|levitra|tetracycline*s|quickbooks/",
    );
    foreach ($rules as $field => $rx) {
        if (preg_match($rx, $release[$field])) {
            return TRUE;
        }
    }
    return false;







>
|
|
>

|







331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350

/**
 * Trivial check against well-known project spam.
 *
 */
function data_blacklisted($release) {
    $rules = array(
        "summary" => "/wilmix/i",
        "submitter" => "/wilmix|jemin/i",
        "homepage" => "~wilmix|zeesmovie|softwarereviews|diclofenac|viagra|\/\/buy-|fmeextensions|creditloans|casino~i",
        "urls" => "~[gjch]dollar|wilmix~i",
        "name" => "/DOLLAR|JDollar|Jehovah|Millionaire *s/",
        "description" => "/invented by|viagra|levitra|tetracycline*s|quickbooks|wilmix|productcustomization|creditloans|<a href=\"/",
    );
    foreach ($rules as $field => $rx) {
        if (preg_match($rx, $release[$field])) {
            return TRUE;
        }
    }
    return false;

Added img/links/open-source-security-software.net.jpeg.

cannot compute difference between binary files

Added img/links/repology.org.jpeg.

cannot compute difference between binary files

Changes to page_links.php.

51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68



69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
       "Is the classic open source development service
        and still home to and primary hub for many projects."
      ],
      ["http://fossies.org/linux/misc/", "fossies.org.jpeg", "Fossies.org",
       "tracks popular open source packages; and is quite feature-rich underneath its classic interface.",
      ],
   //2
      ["http://directory.fsf.org/", "directory.fsf.org.jpeg", "Free Software directory",
       "is the FSFs Wiki to summarize FLOSS packages and projects."
      ],
      ["http://github.com/", "github.com.jpeg", "GitHub",
       "is a prettier frontend onto git source control.
        Less suited for end users, but still allows searching for software."
      ],
      ["http://www.icewalkers.com/", "icewalkers.com.jpeg", "Ice Walkers",
       "is also a software release tracker and news blog, with its own software directory.",
      ],
   //3



      ["http://www.opensourcesoftwaredirectory.com/", "opensourcesoftwaredirectory.com.jpeg", "Open Source Software Directory",
       "Lists only stable and well-known Linux software, as it's intended for end users."
      ],
      ["https://launchpad.net/", "launchpad.net.jpeg", "Launchpad",
       "is the development hub for Ubuntu and also lists a few things that
        haven't made it into the package managers yet."
      ],
      ["http://www.linuxgames.com/", "linuxgames.com.jpeg", "Linux Games",
       "Captures progress and newly released gaming software for Linux.",
      ],
   //4
      ["http://www.osalt.com/", "osalt.com.jpeg", "OS as Alternative",
       "Lists commercial/prioprietary software and the Free or Linux alternatives in usage categories."
      ],
      ["http://www.ohloh.net/", "ohloh.net.jpeg", "OpenHUB (Ohloh)",
       "statistically tracks open source project development."
      ],







|
|









>
>
>







<
<
<







51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78



79
80
81
82
83
84
85
       "Is the classic open source development service
        and still home to and primary hub for many projects."
      ],
      ["http://fossies.org/linux/misc/", "fossies.org.jpeg", "Fossies.org",
       "tracks popular open source packages; and is quite feature-rich underneath its classic interface.",
      ],
   //2
      ["https://open-source-security-software.net/", "open-source-security-software.net.jpeg", "Open source security software",
       "Freshermeat instance for tracking security-oriented projects."
      ],
      ["http://github.com/", "github.com.jpeg", "GitHub",
       "is a prettier frontend onto git source control.
        Less suited for end users, but still allows searching for software."
      ],
      ["http://www.icewalkers.com/", "icewalkers.com.jpeg", "Ice Walkers",
       "is also a software release tracker and news blog, with its own software directory.",
      ],
   //3
      ["http://www.repology.org/", "repology.org.jpeg", "Repology, the packaging hub",
       "Tracks software releases/versions across distros and directories.",
      ],
      ["http://www.opensourcesoftwaredirectory.com/", "opensourcesoftwaredirectory.com.jpeg", "Open Source Software Directory",
       "Lists only stable and well-known Linux software, as it's intended for end users."
      ],
      ["https://launchpad.net/", "launchpad.net.jpeg", "Launchpad",
       "is the development hub for Ubuntu and also lists a few things that
        haven't made it into the package managers yet."
      ],



   //4
      ["http://www.osalt.com/", "osalt.com.jpeg", "OS as Alternative",
       "Lists commercial/prioprietary software and the Free or Linux alternatives in usage categories."
      ],
      ["http://www.ohloh.net/", "ohloh.net.jpeg", "OpenHUB (Ohloh)",
       "statistically tracks open source project development."
      ],
175
176
177
178
179
180
181






182
183
184
185
186
187
188
      ["http://linuxsoftnews.wordpress.com/", "linuxsoftnews.wordpress.com.jpeg", "LinuxSoftNews.WP",
       "is a blog with monthly software release summaries and detailed reviews",
      ],
      ["http://www.fosshub.com/", "fosshub.com.jpeg", "FOSSHUB",
       "is a project download hoster and release announcer for some well-known apps.",
      ],
   //14






#      ["", "", "",
#       "",
#      ],
#      ["", "", "",
#       "",
#      ],
#      ["", "", "",







>
>
>
>
>
>







175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
      ["http://linuxsoftnews.wordpress.com/", "linuxsoftnews.wordpress.com.jpeg", "LinuxSoftNews.WP",
       "is a blog with monthly software release summaries and detailed reviews",
      ],
      ["http://www.fosshub.com/", "fosshub.com.jpeg", "FOSSHUB",
       "is a project download hoster and release announcer for some well-known apps.",
      ],
   //14
      ["http://directory.fsf.org/", "directory.fsf.org.jpeg", "Free Software directory",
       "is the FSFs Wiki to summarize FLOSS packages and projects."
      ],
      ["http://www.linuxgames.com/", "linuxgames.com.jpeg", "Linux Games",
       "Captures progress and newly released gaming software for Linux.",
      ],
#      ["", "", "",
#       "",
#      ],
#      ["", "", "",
#       "",
#      ],
#      ["", "", "",