Files
2012-02-21 01:15:00 -05:00

1 line
6.0 KiB
JSON

[{"user_id": 31790, "stars": [{"date_created": 1306474872.3761301, "user_id": 27939}], "topic_id": 36840, "date_created": 1306374360.5491481, "message": "http://www.djangopackages.com/grids/g/versioning/ lists multiple options, but aside from popularity and activity, I don't really understand the trade-offs between these packages. Any advice or guidance?", "group_id": 81, "id": 1186658}, {"user_id": 31790, "stars": [], "topic_id": 36840, "date_created": 1306388167.023129, "message": "The packages listed on that page are: Django Reversion, Django-Versions, Discipline, and Django-Revisions. Which is best for what purposes, and under what circumstances?", "group_id": 81, "id": 1188379}, {"user_id": 2116, "stars": [], "topic_id": 36840, "date_created": 1306424901.144865, "message": "@webmaven I've heard of http://pypi.python.org/pypi/django-historicalrecords which is extracted from the great book of Marty Alchin : Pro Django.", "group_id": 81, "id": 1193275}, {"user_id": 31790, "stars": [], "topic_id": 36840, "date_created": 1306469488.4008951, "message": "@zyegfryed thanks for the pointer. OK, now I have five alternatives to consider.", "group_id": 81, "id": 1200095}, {"user_id": 18665, "stars": [], "topic_id": 36840, "date_created": 1306475490.108793, "message": "@webmaven: If you can document some use cases that can be applied across all five, I'll help you test at least two of them :) Just something so we can compare apples with apples in a review.", "group_id": 81, "id": 1201112}, {"user_id": 26595, "stars": [], "topic_id": 36840, "date_created": 1306476161.232269, "message": "I've used reversions on multiple websites and no complaints so far. Just make sure you use transactionmiddleware and a database that supports transactions (or an exception might cause the change to happen but reversion not recording it)", "group_id": 81, "id": 1201189}, {"user_id": 33699, "stars": [{"date_created": 1306516879.922967, "user_id": 1736}, {"date_created": 1306588579.591306, "user_id": 5778}], "topic_id": 36840, "date_created": 1306504644.562505, "message": "I'm considering creating a git-based versioning system for django. It would provide robust version control without re-inventing the wheel. It also would enable us to create content locally, review it in our staging environment, and then release it as we do with code. Basically we'd like to be able to deploy content like we deploy code. Are your needs similar?", "group_id": 81, "id": 1205147}, {"user_id": 22794, "stars": [], "topic_id": 36840, "date_created": 1306513061.3860779, "message": "I've tried all of them, and I found Reversion to be my favorite.", "group_id": 81, "id": 1206546}, {"user_id": 31790, "stars": [], "topic_id": 36840, "date_created": 1306521541.51986, "message": "@ryan_blunden This first one use-case is a given, in that they all implement it: It should be possible to revert a malicious edit to get back to a previous state. Duh. But can I see what the edit was, for example by showing a diff?", "group_id": 81, "id": 1207784}, {"user_id": 31790, "stars": [], "topic_id": 36840, "date_created": 1306521779.5480671, "message": "@jesseh that's an intruiging capability, and could prove useful to me in some cases, but no, it isn't my immediate need.", "group_id": 81, "id": 1207843}, {"user_id": 31790, "stars": [], "topic_id": 36840, "date_created": 1306521616.306818, "message": "@ryan_blunden Second use case: A content object should have a 'history' view that shows how it changed and by whom.", "group_id": 81, "id": 1207801}, {"user_id": 31790, "stars": [], "topic_id": 36840, "date_created": 1306521672.6197679, "message": "@ryan_blunden Third use-case: User profiles should show a list of the recent edits they've made across all content objects (and later on I may want to hook into that per-user history to create a badge system that incentivizes user contributions, but it isn't a current high priority).", "group_id": 81, "id": 1207821}, {"user_id": 31790, "stars": [], "topic_id": 36840, "date_created": 1306521435.098928, "message": "@mofle Can you explain what you liked about Reversion?", "group_id": 81, "id": 1207769}, {"user_id": 209, "stars": [], "topic_id": 36840, "date_created": 1306554164.6645801, "message": "@Jesseh it sounds like overkill. Why doesn't everybody just edit content on a content server? Then use fab + fixtures to deploy.", "group_id": 81, "id": 1210979}, {"user_id": 18665, "stars": [], "topic_id": 36840, "date_created": 1306562889.902693, "message": "Nice one @webmaven, I'll get cracking on these tomorrow", "group_id": 81, "id": 1211488}, {"user_id": 927, "stars": [], "topic_id": 36840, "date_created": 1306584643.25928, "message": "@jesseh I like that idea, too. Look at django-versions - it's very similar, using Hg, and I believe @nowells is using it in production at PBS", "group_id": 81, "id": 1212308}, {"user_id": 31790, "stars": [], "topic_id": 36840, "date_created": 1306595264.1204109, "message": "@ryan_blunden Thanks! Point of clarification: Are you going to test two use-cases across all five libraries, or several use-cases across two of the libraries?", "group_id": 81, "id": 1212724}, {"user_id": 33699, "stars": [], "topic_id": 36840, "date_created": 1306647888.6472421, "message": "@acdha - thanks for pointing that out. It has pluggable backends too. I'll check it out.", "group_id": 81, "id": 1216212}, {"user_id": 33699, "stars": [], "topic_id": 36840, "date_created": 1306648027.0428269, "message": "@issackelly - Hi! - It would be overkill but for the fact that we'd like branches for our content because the changes can be quite involved and require several stages of approval.", "group_id": 81, "id": 1216215}, {"user_id": 209, "stars": [], "topic_id": 36840, "date_created": 1306783812.7943909, "message": "@Jesseh have youseen gondor's branch server creation yet? Super cool", "group_id": 81, "id": 1230164}, {"user_id": 31790, "stars": [], "topic_id": 36840, "date_created": 1306873952.8861859, "message": "@ryan_blunden How did your testing go? Which use-case / package combinations did you try?", "group_id": 81, "id": 1241329}]