BTlib - Testing the water

Post a reply


This question is a means of preventing automated form submissions by spambots.
Smilies
:D :) :( :o :shock: :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:
BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON
Topic review
   

Expand view Topic review: BTlib - Testing the water

Re: BTlib - Testing the water

Post by cloudii » Sat Dec 14, 2013 5:47 pm

Would be nice to have some kind of commenting system where you can highlight some text and place a comment. Kind of what google docs has or MS word.

It's really helpful for editors who want to mark off a phrase of text that isn't clear, etc.

Re: BTlib - Testing the water

Post by Ahze85283 » Wed Nov 20, 2013 2:27 pm

Try looking in to a partial implementation exsiting project Like http://incubator.apache.org/wave/
it use to be Google Wave so for the communication side of things it would be LIVE

and just build off of it to what you need ... leave MediaWiki as the Public face until your satisfied /w the new one

Re: BTlib - Testing the water

Post by EusthEnoptEron » Wed Oct 16, 2013 1:49 am

Alternatively, you could open the print view (use toolbox), although that will remove the page margin and change the font type.

[edit]
Example stylesheet:
http://www.baka-tsuki.org/project/index ... vector.css

Re: BTlib - Testing the water

Post by Rohan123 » Wed Oct 16, 2013 1:46 am

StrongestBladeDancer wrote:This may just be me, but the navigation bar pisses me off.
When I'm reading there's an an entire section dedicated to something I'm not going to look at.
Can you avoid left side navigation if possible? or make a fullscreen mode for the content?


You can edit your Vector.CSS on the mediawiki page to auto-hide the navigation bar or remove it altogether.

Re: BTlib - Testing the water

Post by StrongestBladeDancer » Wed Oct 16, 2013 12:38 am

This may just be me, but the navigation bar pisses me off.
When I'm reading there's an an entire section dedicated to something I'm not going to look at.
Can you avoid left side navigation if possible? or make a fullscreen mode for the content?

Re: BTlib - Testing the water

Post by kuroneko » Tue Apr 02, 2013 12:56 am

Fair enough, it will be nice if Baka-Tsuki host the BTlib to it's own server.

Re: BTlib - Testing the water

Post by Simon » Sat Mar 23, 2013 11:13 am

It IS reliable. But the thing is, if you want to extend it with something like BR-EX it becomes a bit painfull as it's not the same everywhere. I mean the front pages, they are not the same.
Also it lacks the proper api and function to automate many things. And you might know that there were a view losses in the TL section due to the lack of controll on the projects.

^that is my opinion

Also, if there is an platform that is written with the though of B-T in background. It becomes easier to extend the functions.

Re: BTlib - Testing the water

Post by kuroneko » Sat Mar 23, 2013 10:04 am

Code a small list of basic features first and when done you can then add more features.

Tinymce have auto-save function, it has even a plugin that prevents the page from refreshing as to avoid loss of edit.

Also, in case you are done with the project, don't forget to choose between WWW or non-WWW. I added this because I saw your site have both domain which I assume is also the case with the project.

A project like yours might benefit the open-source community but not BT which has already a good, stable and reliable platform. Wiki was made to contain rich content. This is what I think.

Re: BTlib - Testing the water

Post by draringi » Fri Jan 18, 2013 7:09 am

KuroiHikari wrote:Something nice to have would be some sort of parent-child associations: Pages of a novel would be under the main page of the novel, and etc(chps under vols). This would allow following of the "main page" and being notified of everything associated to it.

That's the fundamental idea of the new platform.

Re: BTlib - Testing the water

Post by KuroiHikari » Fri Jan 18, 2013 7:01 am

Something nice to have would be some sort of parent-child associations: Pages of a novel would be under the main page of the novel, and etc(chps under vols). This would allow following of the "main page" and being notified of everything associated to it.

Re: BTlib - Testing the water

Post by draringi » Tue Jan 15, 2013 8:09 pm

FNX wrote:
draringi wrote:@larethian:
and I believe he wants a preview that renders the result before entering it into the DB, much like the preview button in this forum when you are writing a post.

Yeah, like that, that button gives me nightmares since my connection seems to have fun failing me whenever I edit something big and end up having to redo everything

That is easy, and will probably be there at 0.2, if not 0.1.

Re: BTlib - Testing the water

Post by FNX » Tue Jan 15, 2013 8:05 pm

draringi wrote:@larethian:
and I believe he wants a preview that renders the result before entering it into the DB, much like the preview button in this forum when you are writing a post.


Yeah, like that, that button gives me nightmares since my connection seems to have fun failing me whenever I edit something big and end up having to redo everything

Re: BTlib - Testing the water

Post by draringi » Tue Jan 15, 2013 10:01 am

@larethian:
Yeah, I'm currently sorting through the feature request list to decide what has a higher priority, and set the milestones at the right place to make sure we don't burn ourselves out. 0.1 is meant to be the bare min, and not all feature requests will make it to 1.0. We'll work on what makes the most sense first, and expand after we have the base working.
@Simon: That's good, I'm never sure if I tell people everything I mean to tell them...
and I believe he wants a preview that renders the result before entering it into the DB, much like the preview button in this forum when you are writing a post.

Re: BTlib - Testing the water

Post by Simon » Tue Jan 15, 2013 3:52 am

Kira0802 wrote:
FNX wrote:I only wish for one thing, be able to see a preview while editing, nothing would make me more happy


Like wordpress' visual mode?


It's called WYSIWYG (editor).

draringi wrote:As I believe I told Simon (i'm not 100% sure I did), I plan on using the system for my own purposes even if TLG doesn't decide to use this new system, so as far as I'm concerned no time is being wasted.


Yes you did.

Re: BTlib - Testing the water

Post by larethian » Mon Jan 14, 2013 10:09 pm

draringi wrote:
larethian wrote:I'm afraid you guys may be wasting your time without even getting an approval from the big boss to present a proposal. Of course you can always do it and start a new translation group on your own (in fact, this will be my suggestion).

As I believe I told Simon (i'm not 100% sure I did), I plan on using the system for my own purposes even if TLG doesn't decide to use this new system, so as far as I'm concerned no time is being wasted.


larethian wrote:1. How many phases are you going to divide the project into?

Still undecided. I have started setting out the requirements for stage one on the Github Rep, and will figure out how many more will be needed as feature requests come in.
larethian wrote:2. How many man-hours will be needed?

Again, very hard to tell before the feature list has been completed, but quite a few I do believe. Add in that an hour spent by someone on the weekend as part of their free time is not equal to an hour spent by a full-time paid coder, and the measurement of Man-hour becomes ambiguous... but that's another discussion, and all the people involved fall into the community free time coders category..
larethian wrote:3. Will you have a software test plan and QA procedures? (for a SW of this scale and where security is important, you would need one)

As you said, we need them, and we will have the Milestone releases hosted somewhere (I'm still debating between one of my Virtual Servers and Heroku), and possibly even host the rolling version somewhere as well.
larethian wrote:4. For all the things you want to do, will there be an impact in QoS?

I'd prefer not, but at this stage I am not sure... I have sites running on top of the same framework that load in reasonable time (~200ms to load completely with caching in effect), so I am not foreseeing any great QoS drop.
larethian wrote:5. Are you going to open source the code?

Yes, MIT style
larethian wrote:6. Maintenance, who will be responsible?

Well, as I said, I plan to use it myself so at the very least I will maintain it. As it is open source the community is free to fork it at any time if they feel my direction is not the same as where BT wants to go. I will comment my code, and the development documentation which we are using to sort out our ideas will be released so that anyone that wishes to work on the code will get a better idea of where we were coming from.
larethian wrote:7. Deployment, what kind of infrastructure will be needed? (note that TLG has been hosting baka-tsuki on his own servers from his own pocket and have been against us supporting him with server and infrastructure costs)

Python 2.7, and Django, though you can install Django in a python virtualenv with pip. You could host this on the current server, or just as easily host this on a PaaS could system, such as Heroku, where I sometimes place my Personal Projects when I want a friend to take a look and recommend changes... It's flexible.
larethian wrote:Currently, this is only 'talk'. If you are serious about wanting to do this, before we even talk about prototypes, you should come up with a sound proposal and plan that can impress some of the people here (not me, since I'm no expert), especially the big boss.

My original intention was to present it after I was finished, but Simon wanted to get some input from the community. As confirmation from from TLG and the other community leaders is not the be all and end all as far as I'm concerned I will most likely not wait for a sign of interest from them before starting. I am open to suggestions from them however, as this will be software available to them, should they want it.

I plan on adding more details to the original post, including some links, but I'll wait, as I'm to tired at the moment.


Well since you are doing it primarily for your own purpose, then my last point is of course moot. If you are open sourcing it, and if the platform is good, some group or interested party is bound to use it some day, I guess.

If I may suggest, you should start small in terms of feature list but a sound, modular, scalable framework that can encompass future feature extensions easily. I have seen too many of ambitious FOSS projects 'die' because the scale of effort becomes too big from what the creators originally fathom. Btw, I've been away from SW engineering for close to 10 years, so I'm probably just rambling.

EDIT: On a side note, what you plan to do does sound interesting and may create a pioneering proper light novel translation SW platform, if you succeed. I may give it some thought when I have the time.

Top