defacto2 / defacto2.net Goto Github PK
View Code? Open in Web Editor NEWTask, bug tracker repository and wiki for the Defacto2 website.
Home Page: https://defacto2.net
License: Creative Commons Attribution 4.0 International
Task, bug tracker repository and wiki for the Defacto2 website.
Home Page: https://defacto2.net
License: Creative Commons Attribution 4.0 International
Link and process using uuid value.
Include uri, uuid (as unique key), type or maybe comment, http status
Whenever a change is made to the database a cool down trigger of 24 hours will be launched. If no new changes are committed after that trigger an automated process will run to export the database into three formats, SQL, JSON and XML. These exported files will then be pushed to the Defacto2 GitHub repository, maybe as defacto2-databases?
The database data would be licensed as CC Attribution 4.0.
For the 'art & files' items a new entry containing a URL link that points to the file download should be included.
Also add a CSV (http://en.wikipedia.org/wiki/Comma-separated_values) export for easy use in legacy tools such as spreadsheets?
See GitHub limits.
https://help.github.com/articles/what-is-my-disk-quota
Create a mostly static API to allow other sites to hook into the database.
Would use JSON output and maybe XML.
Would use a similar setup to the 'Text mode / HTML3' output.
http://www.defacto2.net/html3/index
Test all functionality as currently there a couple of unexpected breaks.
system > refresh > linkbyuuid doesn't not work
page navigation between sites in edit mode also fails at start and end of record set as they are not correctly disabled.
This work is licensed under a Creative Commons Attribution 4.0 International License.
Both published by and credits href contain a period that breaks the URL.
Probably an issue with a function applying periods to the end of lists.
Add full text search using existing database.
Create a new table with text BLOBS.
Each searched file will have it's own UUID and will be linked to files.uuid using one-to-many.
Read plain text files such as an NFO and have all non-standard characters removed such as borders and multiple tab spacing.
This will give more screen real estate and also give a visual cue when an admin is logged out.
unzip -z file.zip >> comment.nfo
When logged in as admin, pages such as /file/list display links to OPERATOR LINKS even when they return 0 results. These should be hidden if their values are 0 or null.
Remove or modify any code that relies on mxunit and then remove the framework from the codebase.
An example is http://www.defacto2.net/file/detail/b64c15/-/-/-/date
This could be converted to http://www.defacto2.net/b64c15
When using this shorter URL the file pagination would need to be disabled.
Would also need to include a mention of the shorter URL on the file's detail page.
Need to research if this would diminish Google's page rank.
Move need to modify the URLrewriter to ignore 6 character only URL patterns and would need to test this to make sure it does not conflict with any exisiting URLs.
Extras would contain additional downloads related to a file such as video captures, sound tracks etc.
https://www.defacto2.net/help/viruses
Use examples of identical installers or a cracktros where one is encrypted and triggers virus alerts and then one that is unencrypted and does not trigger alerts.
Create a curated section pointing out and writing about interesting sections of the Defacto2 collection. Cover things such as the early technical ability of the scene, the merging of local scenes into a national scene. Then the joining of USA and Europe. The rise of the ansi art and demoscenes. Highlights of the troll, group and flamewars. Examples of money, crime and arrests. Modern cracktros and music. Electronic magazines. BBSs. FTP sites.
Create an offline Defacto2 file browser that would contain its own self contained SQLite database.
The browser could be programmed in Python or Node.js so it doesn't need compiling and could be cross platform.
Include a precompiled version for Windows users?
All the 'Art & files' hosted on Defacto2 would be included in this Defacto2 Offline distributed package.
All screen captures and thumbnails taken off the site would also be included.
All videos that were recorded for use on the Defacto2 YouTube video MAY also be included or they could be released as a seperate package.
This would be a replacement to the old Defacto2 ISO images that used to be released to the public.
As the package would be quite large it would need to be distributed via BitTorrent and maybe archive.org?
The 'Art & files' stored in the package would need to be renamed into a user friendly format so people could browse and launch them without the need of the Python build file browser.
An idea...
[original file name][released-by-group-name][year][file format][category section]_[id].[file extension]
An example...
razor.nfo_razor-1911_1989_text_information_001.nfo
Incorporate http://www.defacto2.net/help/index into the offline file browser and also include as seperate plain text files.
Use dynamic text matching of the group's name to automatically pull up the Published by or for group website and create a hyperlinked icon.
Replace the Twitter, Facebook and YouTube square buttons with flat and non-glossed icons.
Files missing thumbnails: 7
Image files: 0
Text files: 0
Other files: 7
equals no menu option
current:
all files published by Razor 1911 - Defacto2
prefered:
Razor 1911, all files published by - Defacto2
Video and screen capture reference could be stored in a separate database table to allow for multiple medias per file item.
Create some shell scripts that will automatically incorporate any newly approved submitted files into their appropriate file pack. With each new file a file_id.diz should be updated with the latest additions. A file listing of the content could also be included.
These packs could also be applied to the magazine collections. So each magazine series could have a single file containing all the issues, in addition to the standard single issue downloads.
Weaken the class colour of statistics that have a value of 0. So they do not draw attention to the items with contain values.
Mention and reference the GitHub site in the contact page.
Instead of having a single column of data listed on a page. Have it dynamically wrappped using CSS to allow better support for wide screen resolutions.
See answer here http://stackoverflow.com/questions/12979119/css-single-list-with-dynamic-column-wrapping
Use dynamic wrapping on the following pages.
http://www.defacto2.net/organisation/list
http://www.defacto2.net/person/list
http://www.defacto2.net/link/list
http://www.defacto2.net/search/result
Maybe also use it on 'Who & Where' http://www.defacto2.net/welcome
Maybe remove the pagination for pages that use dynamic lists but this maybe problematic for mobile users.
Modify the views and layouts to use HTML5.
Keep legacy XHTML strict support with the URL query ?format=xhtml
http://www.defacto2.net/file/detail/b64c15/-/-/-/date?format=xhtml
http://www.defacto2.net/?format=xhtml
As HTML5 is a WIP but the basic syntax is confirmed maybe use a JS browser feature detection tool such as http://modernizr.com/
Capture the load screens for the various coded magazines hosted on Defacto2. Upload these screens to Youtube and link them to Defacto2.
This will allow Google to search the content of the files and hopefully improve pageranks.
URL ? http://www.defacto2.net/file/view/ad3695?filename=beowulf.txt
Create a wiki controller containing group pages using the former biography functionality.
Groups & sites list will detect and trigger a link when there is a biography.
Maybe use a 3rd party Wiki host and tie into their API?
Or use a GitHub Wiki with mark-down?
Include a revisit-after tag.
Highlight in an 'alert' class colour any path that contains 0 items.
Example ...
http://www.defacto2.net/person/list
The user "Tom&jerry" points to http://www.defacto2.net/person/tomjerry
http://www.defacto2.net/person/tomjerry returns a 404 error.
Create a statistics or metrics page with graphs etc.
Maybe make it public or keep it to the administration.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.