cdli-gh / framework Goto Github PK
View Code? Open in Web Editor NEWCDLI General issues & CDLI Framework Update project work packages
CDLI General issues & CDLI Framework Update project work packages
From @epageperron on August 12, 2017 13:56
In order to make like data more compact and to facilitate data linking, we have to reinstate entries for retired P nos and join old revisions into main table and flag them as such.
The conception part should be taken into account while re-designing the database
Copied from original issue: cdli-gh/cdli.network#2
Rewrite the collections download module to integrate in the new framework and not using a ftp client on archival
Collections managers (museum staff) can at this time login into the CDLI and download all images for all of their artifacts or part of it, based on the search query they do. The site creates an archive file with the required images on the archival server, shares it on a CuteFTP server through a unique link that is sent by e-mail to the collections manager.
See Gantt: http://cdli-dev.org/gantt/Framework/
From @epageperron on February 16, 2017 5:56
The problem comes from the forum access module
https://www.drupal.org/node/2789033
Copied from original issue: cdli-gh/cdli1#8
In order to have a site basis to test new implementations, we have to install a fresh Drupal8 copy and Cakephp in a virtual host on the dev server.
All customized files that do not contain sensitive information should be uploaded to Github in the Framrwork repository. The apps themselves should be replaced by a placeholder file with an indication of the version to use. On Gitlab, the whole install can be pushed.
Document catalogue management in FileMaker
See Gantt: http://cdli-dev.org/gantt/Framework/
Implementing controller and view requirements to display the proper data in the individual artifact view
Fist consult with @amanbis to make sure all elements required are accounted for ad revise the list below :
Types of images / visual rendering :
SVG:
"That would want to either allow user to expand or swish out size of the offered svg line art, or to hard define a rendering resolution that might be something like 4x enlargement of original. svg files in CDLI should be restricted to _l.svg and _ld.svg. They as a rule were processed to lead _l.tif files and thus the primary purpose of this addition would be to make them individually downloadable (aside from svg online renderings being much superior to their rasterized cousins).:" -Bob
Data from fields with links to their relational data :
See Gantt: http://cdli-dev.org/gantt/Framework/
From @epageperron on August 12, 2017 11:58
Set up a document section specifically for agreements and contracts, for all partners
Copied from original issue: cdli-gh/cdli.network#1
We should have a list of keywords that when punched in in search redirect to specific pages. Examples : known objects, periods, places.
Migrate the Drupal data, views and functionalities from the current Drupal 7 install in production to Drupal 8, on the Drupal 8 dev install
Create a unified download page on cake
Create a node type download in Drupal with fields for title, description and license type
Set up a folder which will contain automatically generated data packages with a structure of one folder per set + readme file that contain fields for title, description and license type
Create a view on cake that first displays all nodes type download then all automatically generated data packages as a neat and seamless list
the list should also show the date of creation or modification of the file, the file name and the size of the file.
Or find another solution to cater to all types of users inputting the data (editors and machines) and data packages
See Gantt: http://cdli-dev.org/gantt/Framework/
In order to keep the FM interface while also modernizing the database structure, we have to investigate the implementation of FM as a direct interface to MySQL OR an intermediary model where there is tables replication on the FM server. Extended tests will be needed to check the speed of populating FM views and doing searches.
This task is only about finding and testing the appropriate solution. Full implementation of the solution will happen only after DB design.
See Gantt: http://cdli-dev.org/gantt/Framework/
Git versions of the daily open data bundle are accumulating on 156, can we have the history kept only on github?
From @epageperron on August 4, 2017 2:9
When the dockerization and virtualization of the CDLI are complete, tested and stable (#71 ) a mirror of the install must be prepared, tested, installed at partners's servers then released to production after local testing.
Copied from original issue: cdli-gh/mtaac_work#4
From @epageperron on September 2, 2017 13:40
Prepare an adapted display for ATF of texts containing tabular data
Copied from original issue: cdli-gh/cdli.network#10
Am redoing the routing based on security advice from @nomoon
Develop a friendly filtering system that:
Maybe using Ajax with a fall back to reload the whole page for those with JS disabled. (think accessible)
In order to make the CDLI Platform more efficient, we need to completely redesign the database, optimizing it based on the data.
Design a fully relational model to store catalogue, textual data and new data from MTAAC.
This task is dependant on 2 things:
After this issue is done, we will have a full functional first draft of the DB but we might still have to make later adjustments to the schema and thus also to the conversion script and the model layer of Cake.
Other notes :
Don't forget to take into account revisions and retired P nos.
Store CDLI-CoNLL version of ATF
Bool version consistent or not
Bool uncertain for period and provenience
Everything that will have a uri should have a specific field
Rdb2rdf for the LOD: http://www.rdb2rdf.org/
See Gantt: http://cdli-dev.org/gantt/Framework/
From @epageperron on September 13, 2017 16:35
inclusion of http://cdli.ucla.edu/?q=cuneiform-digital-library-preprints in the general Drupal management system for pubs. That would give
0001.0 Huber, Peter J. On the Old Babylonian Understanding of Sumerian Grammar 2015/09/03 PDF
0001.1 Huber, Peter J. On the Old Babylonian Understanding of Sumerian Grammar 2016/04/01 PDF
etc.
with only author names and PDFs hyperlinked, PDFs like other series in ../files/publications rather than in ../pubs/cdlp.
Example : https://www.mpiwg-berlin.mpg.de/resources/preprints
RKE
Copied from original issue: cdli-gh/cdli.network#11
From @epageperron on August 12, 2017 14:4
After implementing the most efficient way to manage dates in the database model #3
Copied from original issue: cdli-gh/cdli.network#5
See Gantt: http://cdli-dev.org/gantt/Framework/
From @epageperron on January 24, 2017 16:51
Bidirectional text on the same line :
https://www.w3.org/International/articles/inline-bidi-markup/#whattodo
Steps to fix :
css :
Copied from original issue: cdli-gh/cdli1#1
From @epageperron on February 1, 2017 18:47
Investigate the 502 timeout and implement fix
Copied from original issue: cdli-gh/cdli1#4
Because FM 11 is crashing on the last version of OSX, we have to migrate the current server to FM 16.
From @epageperron on August 13, 2017 12:18
Copied from original issue: cdli-gh/cdli.network#8
From @epageperron on February 20, 2017 0:11
Looks fine at 125%, overlaps at 100% on Chrome and icedove on Linux
Copied from original issue: cdli-gh/cdli1#9
From @epageperron on March 31, 2017 16:37
prepare a node type for agade posts
prepare a view to display nodes chronologically & according to title tag
process from e-mails
Copied from original issue: cdli-gh/cdli1#12
From @epageperron on February 1, 2017 19:5
Copied from original issue: cdli-gh/cdli1#6
Perform a rsync dry run to compare source and copy
See Gantt: http://cdli-dev.org/gantt/Framework/
Lots of links in the web CDLI tablet app are hard links, remove protocol and domain.
cdli/cdlitablet/
Find a module, install and test it.
Integrate with our access system.
Convert the EPS files we have to SVG
Display SVG images along other artifact images
Find a command line tool that properly handles the conversion of EPS to SVG without weird intermediary conversion to bitmap and that creates a true SVG output.
Prepare a one liner to process a folder of eps files
See Gantt: http://cdli-dev.org/gantt/Framework/
See Gantt: http://cdli-dev.org/gantt/Framework/
Check file permissions and access to remove all backup errors
From @epageperron on March 3, 2017 17:43
split search string on + except if between | | or { }
Copied from original issue: cdli-gh/cdli1#11
See Gantt: http://cdli-dev.org/gantt/Framework/
From @epageperron on March 3, 2017 17:28
Search count seems to take into account only some instances of search string in texts.
eg : "SZU+LAGAB" => 28,571 instances
counting them manually => 31,000+
Copied from original issue: cdli-gh/cdli1#10
From @epageperron on August 13, 2017 12:18
Copied from original issue: cdli-gh/cdli.network#8
This tool should process an ATF file and get rid of common problems, and add a space at the end of each line.
including the thumbnail with share message in one unique message
See Gantt: http://cdli-dev.org/gantt/Framework/
From @epageperron on March 3, 2017 17:43
split search string on + except if between | | or { }
Copied from original issue: cdli-gh/cdli1#11
From @epageperron on August 27, 2017 16:39
Copied from original issue: cdli-gh/cdli.network#9
From @epageperron on February 1, 2017 19:5
Copied from original issue: cdli-gh/cdli1#6
From @epageperron on February 20, 2017 0:11
Looks fine at 125%, overlaps at 100% on Chrome and icedove on Linux
Copied from original issue: cdli-gh/cdli1#9
Should start as soon as the model layer is ready from #15
See Gantt: http://cdli-dev.org/gantt/Framework/
Prepare the new search engine for CDLI. Consult first with @amanbis for an overview of the requirements of the search forms. Result display enhancements ( eg filtering results, changing columns order etc etc will be managed in another task)
See Gantt: http://cdli-dev.org/gantt/Framework/
cdli-wide replacement of all "http://cdli.ucla.eduโ hyperlinks with "https://cdli.ucla.edu"
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.